{"_id":"@botbotgo/agent-harness","_rev":"464-1907fe61e56745fe7fa999fac5e45ad4","name":"@botbotgo/agent-harness","dist-tags":{"latest":"0.0.477"},"versions":{"0.0.1":{"name":"@botbotgo/agent-harness","version":"0.0.1","_id":"@botbotgo/agent-harness@0.0.1","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"af3e4118f9d90b9a550a5c4d2dce105407c73e0b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.1.tgz","fileCount":87,"integrity":"sha512-bpiJcPeDgICYARv8kI7LtoX+QM76aYylxASadC+cTkeI7YY8ji6ox+df1dBW+hy5E+K98sR69IddmycjnarlfQ==","signatures":[{"sig":"MEUCIQD7rr06S1pXakMRvsXmAnFGu9G0i+EOCpGIAq4NhWZxsgIgUZawIFLOxO/VOc/vTSy8LhTeBzE0AMdo2a6WO+b5u6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264761},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1fd2f9163bb0f70c9666f5d295e5f8ec6dd9046a","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.1_1773899554989_0.042774226669027415","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@botbotgo/agent-harness","version":"0.0.2","_id":"@botbotgo/agent-harness@0.0.2","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"215b47b9ed97eb760e78cd4e378ffc2f167d61ad","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.2.tgz","fileCount":87,"integrity":"sha512-RMGLdetKXMCZAOhqWYw/GcqWLp7dd9uDvavNPvSkq84K/G59i9Ix5XPR037aGwkh7ONRuKRXwhsn9R25lyOYxw==","signatures":[{"sig":"MEUCIC7DKom+frkXFzvukIXKAB+8jlObmz0j7edURceWCMl7AiEA59NBZ/N54PSUx3s1ctzomryvSzD32k/N/gLb61IX3C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265432},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"04f78a3b3668aa43035c3e7fb7f7abed3f16f101","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.2_1773901457599_0.39381568293212865","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@botbotgo/agent-harness","version":"0.0.3","_id":"@botbotgo/agent-harness@0.0.3","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"30cc853359cc524c71463e95e97e70a1aa08f130","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.3.tgz","fileCount":87,"integrity":"sha512-D/qZYFHvY8YkGpvH9P2Gyp9jdlzldU+iS8J/F1d7Uv8dPmFj/36709Zhnu0QF0IrQ/4inwWK+oItMtvIgf3VFA==","signatures":[{"sig":"MEUCIQDIucmLA5R+dM8/Sdo3ORFdgCk4ff76QTkUgphDyYA4mgIgcBqRq3G63PeeANWuOWf2Bwr1FJ5qYKf7DgYiqVn13Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"08a95208425e35107179bab5134f387acff01bc8","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.3_1773910688613_0.9299828940045423","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@botbotgo/agent-harness","version":"0.0.4","_id":"@botbotgo/agent-harness@0.0.4","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"c1fbe6f7ad2d68892306e79ae58882ad8ba0e71d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.4.tgz","fileCount":87,"integrity":"sha512-Y7ih5GksghRp1zqKTTOR5QobHQW6eDsMHXDhehVBgxzaAUea6jl46Y+bdeczq8kRbOndI1EK99vOtdySrbhCqA==","signatures":[{"sig":"MEQCIGS/30b+SejOLFZboiL2bx59EXWv2rfw2sOdpyWsvYx8AiBODUnEl2KQc++jL5MNd2ohrYiDfQJ5/gw3Tpeg81Fwxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"3b5e1c95a295c5b4acf3baca82964914fd5b1d61","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.4_1773910865830_0.9017371782850157","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@botbotgo/agent-harness","version":"0.0.5","_id":"@botbotgo/agent-harness@0.0.5","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"19862687ba4dfd73976d9e60455098af03764f08","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.5.tgz","fileCount":87,"integrity":"sha512-WGDTTQqIeAh3+ju7W+lWMZbn3TD3OMPXCZ31xj4kTiZRlRL0vAUsDfhgcQcgPVuXOGvx4vhp2xtVp62NHDq6Wg==","signatures":[{"sig":"MEUCIQDsS/lc2+1Y6RXGRIBusaSFINkhD6i5fWOjTzsbw1tbHwIgUS5q1iqmLXq09Y0x9NeomCiCSRoBGHeTyxequ6jqg+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"734b64b9d90341600f6de008c79ae03e161a56a8","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.5_1773911229517_0.011533787122061323","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@botbotgo/agent-harness","version":"0.0.6","_id":"@botbotgo/agent-harness@0.0.6","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"1c1f61814ea14481692f6318321744ea6016fc41","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.6.tgz","fileCount":87,"integrity":"sha512-EPLlOIETBLAj89SQZuA7ig7WsOeAG+K9aXD9WHSTqIqWDgAwxWTcjQB/tNUdE9sCJ9r2SaAcKUz9ZZUTs5+mPw==","signatures":[{"sig":"MEUCIBNJSMiv16qY6MVq1Aaypu11jylciGA5u4rf4AHhrZMDAiEAmIi1ehFTvgOyJX0blI0G8M+C7ZfI+0SYX59HHOOqMGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270955},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"daab9883ad76848e52f823af69365acda1ae3da0","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.6_1773911869345_0.4647493877457263","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@botbotgo/agent-harness","version":"0.0.7","_id":"@botbotgo/agent-harness@0.0.7","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"f69ca925d36c8e7f7a35e9c1aa74e8ee07806b30","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.7.tgz","fileCount":87,"integrity":"sha512-b+8ABPmCkgdQRDEc4+QF5WeQv19j+f3Vjjh0Nyvtrs0cwhY0AM9nwuS+V++dy5aX/ONQ8mhnQW6GV5iXeTAqaQ==","signatures":[{"sig":"MEQCIGPjAPzGlb/IvXEKUxRF1wkwdswbPb2mGUDEZzducCuMAiAlyfkHVPeUEED57l7p9mlqKg0hzt9lfXfsNp09DGyO3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"fa68d81b4f1fe0801000456dcb2f246bf5450018","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.7_1773964109513_0.7887840696538972","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@botbotgo/agent-harness","version":"0.0.8","_id":"@botbotgo/agent-harness@0.0.8","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"4287b04888a455a836f636edc180cd7edcc53a08","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.8.tgz","fileCount":87,"integrity":"sha512-iudM6efSaifFysm4Tqh0suY7qsAVnEwL3rJ7KDLjETwwEcjG4zcxlGBHC+kWjUQOULSI1XsgghwFG6K2o5I0BA==","signatures":[{"sig":"MEUCIHJoVsfmb+1Y98HpKg+aww87AJcTST95rdvS/DkQQhhHAiEA2YEVqt96DyEmmul509W9xR6qskBKoPvSxapyGXUWjfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d51954b120dd488643b3586d89a16e3c097bfcd3","scripts":{"build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git","directory":"packages/framework"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@botbotgo/agent-harness-builtin":"0.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.8_1773964584401_0.11161834337448395","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@botbotgo/agent-harness","version":"0.0.9","_id":"@botbotgo/agent-harness@0.0.9","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"49ff8da374853b4fb26df3091d7f9b0e5b31274a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.9.tgz","fileCount":91,"integrity":"sha512-daSoKpaKH0dOJvqmFgFbDI5YEWDGsXcdhCgyl1w+HUnTvQajRUrUtAdvLfCnDjBzSZvCHHFNrQ8uFKiCHQyfBw==","signatures":[{"sig":"MEQCIHJqgETqkXdPZPQ/ulMwpb6OC3NKpZp3BHZ2SZIMzV8hAiA6jJ/8siZ+jIO00Mv2oUE9Lpv0CWFeUSEF5758CrwCFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294980},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"c956fc6646a471f779187b0e7954e3d9081422b0","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.9_1773987863886_0.43657626050909193","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@botbotgo/agent-harness","version":"0.0.10","_id":"@botbotgo/agent-harness@0.0.10","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"6e761477fcab28d0ddaeae5fb8f975463cf6509a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.10.tgz","fileCount":92,"integrity":"sha512-gmamzw4ebtktaC0b2z5wIqeSNBtSteWgMnnJLN688W3J4ysYwdO7YblTK8v3Wb6koVIZ4YfCkRvrXF7oFSGoCA==","signatures":[{"sig":"MEUCIQDaXUCpZ0qmsf9/Ia/vxLCyAJOVgLmx5hu7+YLVmJ12YgIgf75FzjSXNVZgKwOAPXVoOWPekrb+QE9hu6Y0rglw4Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302377},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"5625bd7ea60df26eb83fd70e5e401266f79b6866","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.10_1773988154129_0.027620339146902317","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@botbotgo/agent-harness","version":"0.0.11","_id":"@botbotgo/agent-harness@0.0.11","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"47b14a5fcb68724fcbdd0b789e232cbb0597316d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.11.tgz","fileCount":92,"integrity":"sha512-TvxyR0PEH5UB4T8t6LRZE1d3k4y80nEjXVVrm16TNjeWG+oB1SDsjmqhe1xtPnuR6lvoUxSDgwtO/QHN9Gj8yQ==","signatures":[{"sig":"MEUCIQD2Pt6EEpb6Ou2+UrTt3O4st9Z2Z+n00C7HdjZB/pkqdwIgSZOOLFpWHP9KwYFF83wF2JecDPCALBh06ShPMqaA2XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"59df9af7d439c1fb2e69548d5aeb9bfc27af2083","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.11_1773988868372_0.8657658782458579","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@botbotgo/agent-harness","version":"0.0.12","_id":"@botbotgo/agent-harness@0.0.12","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"b7b6503527fd4a7669dfca5509a51b6890518498","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.12.tgz","fileCount":92,"integrity":"sha512-Til5ytWEFf1SpBCUY0xTK5FzM16Ys5WE4EQD9XL1wdXOimP/LqkmVksWll9Jss0e7GXE4c2aGvryBuIt+Tu1jg==","signatures":[{"sig":"MEUCIE+9DNK8JpLYvkEFyXt05cVGUSoGgT+/DrTPzYkS3eU8AiEAwEHSxrgnpXR4CpUuTK8blL4ATZ3BCZsOYTHr2LsPLFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"e2b2a66fa3ab8ad84c5d6f36c657c4cc5a0842ab","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.12_1773991590662_0.7453821855646896","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@botbotgo/agent-harness","version":"0.0.13","_id":"@botbotgo/agent-harness@0.0.13","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"0e8acd951c1a2a7a7252a5b56d9293a307879f03","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.13.tgz","fileCount":92,"integrity":"sha512-DRL5X9aaU6EhlCB5HBHJDQe583aOK+xNaoEkYNRDjGT0lbn329thZPBrc5YN1hjoCJQOciLL/flrHicuBBC1gA==","signatures":[{"sig":"MEUCIHlS4RhxFzbmk67/L9HViMrEIhy/og5kZq1RuU+5x1KsAiEA8ryDrcxXezmvyLDbVWsMSAATXQzlj6/VLXZrVBIR8ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309241},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"efd9d35878f5b7dd5a56adaae3aa1c96139f3b52","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.13_1773992550790_0.1236866119361908","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@botbotgo/agent-harness","version":"0.0.14","_id":"@botbotgo/agent-harness@0.0.14","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"e9a9247ee23541bed03849d14ce03de119cde64a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.14.tgz","fileCount":92,"integrity":"sha512-QURJMWmkX1ivtNwGGDDEnBOg9th+YeOWxOoZtXO/SEicYVETimx16rKI7cDb7ZGIDsm10fFj/xgClLinf99i+Q==","signatures":[{"sig":"MEYCIQDBxCa9vfa8rvzoyHxkhY16civF3ixPTmd6cylLdPICZQIhAPK9SD+EE/yoQ56rc3ePRRTtXktE3x/TwsWppXUNpdpc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309241},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"4aba0671b3c0a9d9f2a764e0546df790431ab4c7","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.14_1773992683024_0.5105425423720631","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@botbotgo/agent-harness","version":"0.0.15","_id":"@botbotgo/agent-harness@0.0.15","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"ee4e3d83a3e121133a16d0bd4ac4a1c28b3848e3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.15.tgz","fileCount":92,"integrity":"sha512-3ll4X028QGzxdVeExZxt1+CQ/u75UexK7hooL0oIhyF6+09NWlwJnhwm6NV7ySGnHAniCry2QRtDyvN0uPgwHQ==","signatures":[{"sig":"MEUCIQCa5tJu8DWUV04BxTsZVSv1fmz4ja+ZnfR+AG9buYMa5QIgYOH0kkBdHv52BOjNfiO5pTb4iJ5FKPfDGPhNULQs540=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"84a2483a538067f751abcaf1ba8d83b0f93c023f","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.15_1773993416357_0.28113076564022244","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@botbotgo/agent-harness","version":"0.0.16","_id":"@botbotgo/agent-harness@0.0.16","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"9597cd814554b74642aa554c9cdd1f07f764bf0c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.16.tgz","fileCount":94,"integrity":"sha512-dv7t10NeN9Pv6DnipyTUbty7eJ7ZXLKJxQ1Vq6U04QTBWwEqyfCggTL0dWuwaQb8jhvB57D21Gw6UxZmKT9hKA==","signatures":[{"sig":"MEUCIGJOeVyfxx6vt6wiydBCWgJab3LLDNKfudcMszB6X8ILAiEAzep+qZRvFW4jwTGJRipcDYF+V6CtTdNEo5PQWb6MGBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317099},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"0b20ef2d1367a73ad5289dda097a5fee909ff8c3","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.16_1773994078859_0.5865959937460483","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@botbotgo/agent-harness","version":"0.0.17","_id":"@botbotgo/agent-harness@0.0.17","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"60933072978a4c764c58fe0c4ec0f4f61b82a39c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.17.tgz","fileCount":94,"integrity":"sha512-whgxcNS5++sW+6wcaF6+ONibo+zAzWLJB35w5WhnbBglToRWexVGuNFlYa23/w7kfc5REpObVhrCFhhZ1AjzOw==","signatures":[{"sig":"MEUCIClxp65L9jj1IxpcyK3bQ1xoVKrFp8P0PbR4PI9ynlUpAiEA/+1zGEaPUiYt0ri8WpLb+oCSJzIJWNNKN/5p1JDnb+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322562},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"5e510a293d6779494518ab40204cba93250d7885","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.17_1774021520349_0.538583377606632","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@botbotgo/agent-harness","version":"0.0.18","_id":"@botbotgo/agent-harness@0.0.18","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"1005a54ab5ff18ea6b223f4d3cc38df1800d49f9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.18.tgz","fileCount":94,"integrity":"sha512-kejlZxxolQLTKzhGixGfZfo/V0BrnEJiIoGt2nhfgXRQLOoOjRXkvaeKFqph7oIFwZiJqnADEf7NfmfZ4QWrZQ==","signatures":[{"sig":"MEUCIErA0z/h35jWrxUpSNWNPBwGOh6htN0R9atALzcInZ0EAiEA973mKmzRGLu8+/Tgyy0HQH6iO7jcIJLs5PiPPkEl6XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"57ca1fe2a49c833294b8ff49dd3f995207ec65a0","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.18_1774028037755_0.10120714042712975","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@botbotgo/agent-harness","version":"0.0.19","_id":"@botbotgo/agent-harness@0.0.19","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"d2b376d9e1acd66d23bf6dfebb2edd1d311398ae","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.19.tgz","fileCount":107,"integrity":"sha512-tov3idd8qvUabCUPG+N9jhZBqTIFaYoHtDejPGXGquiaF3wAvOWtx0GoldhWXfHkWStWKVkLhikSJTJRXqJZ2g==","signatures":[{"sig":"MEYCIQChxJN4CQ4O4D9GtKILartj9tFIYM03cHR2UPEzOH744AIhAKbZfDZomb5q0cl0Qzn8vNANruw8KjQ4HkRMXzlXMALL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7bcb337eec38f271618a6c4f6ced270692df0982","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.19_1774033636758_0.26737062888295093","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@botbotgo/agent-harness","version":"0.0.20","_id":"@botbotgo/agent-harness@0.0.20","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"d98ed12314102da067b475e54d719b80cfaecaef","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.20.tgz","fileCount":107,"integrity":"sha512-9PK7Z03z02FxO8m26NjuSoZMMzyQAfC/yhobFIV5ipaE5nLug3aKj2BQQbxuryFw7gywT6kbqib1kwbo3vivxg==","signatures":[{"sig":"MEUCIQDxViH41I9h41SIzr/UmxGefGDe1AKqbydfJHFJYKAN3QIgWE8Jskj3h3R6sX5uvxmk8vKYsab6Fzxeab/JlnRf72s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370837},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"61877d1f9317bd9fe3fab596737964a6e34b5518","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.20_1774033985535_0.7888703248792763","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@botbotgo/agent-harness","version":"0.0.21","_id":"@botbotgo/agent-harness@0.0.21","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"35ef35e7c080e676eb906f48824c5cda3f001d6c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.21.tgz","fileCount":107,"integrity":"sha512-wncP6HjsFSClwjezBxc7vTeBbGdy4qD3nHr44sfrseuAAWc+quGebJ2P2DQYUKVWmPchd8hcavLjlssqQazQ+A==","signatures":[{"sig":"MEYCIQC6wNCZjwAGNnlsgwJ5ml8qFi67oT1kUc2d9Xy8nXduUwIhAJIZ+N+DrJX9+OYPR+cEOpqUnryldSSkgBctmoMKnWed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370877},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"06ed983ae47a3b58a44696b7d283f5b843811506","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.21_1774045728436_0.440949418734514","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@botbotgo/agent-harness","version":"0.0.22","_id":"@botbotgo/agent-harness@0.0.22","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"41555edb84ed1198079283e3c349d8ef61fad913","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.22.tgz","fileCount":105,"integrity":"sha512-ODho5jA7ABCffyA1RAoZCqJkjy13UwBG6X75TG0oD8yWssIiC84F3nbSGLAj7oWCOk4xG5wXHD75K/xJ1Qut9w==","signatures":[{"sig":"MEUCIE6G3n0lyulMM8mI2MJ3o3xOED3/tBBg4acTdbHwMUrYAiEA5AkyiCR/hwQh0PRH5QiUPDmboPzZpoxqfSssWBhPYzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"abc7b80d260c206ad393ad51ceaacdff9d202201","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.22_1774048373630_0.8136117402202541","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@botbotgo/agent-harness","version":"0.0.23","_id":"@botbotgo/agent-harness@0.0.23","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"1c11a92278f3b3fe4617c46da81b469274566110","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.23.tgz","fileCount":107,"integrity":"sha512-AC5GEakNfmU8OMCNW/a/arJYXrq/tfcsRam7qYdbQBlSneGcbB1ROJd4bHWZ58ZhWixL9dV/BJotEewqxsSDRw==","signatures":[{"sig":"MEUCIE9pUDGq6jHhsLK7YtLmVHLRGWaSIXlm+UZcQzF0W+ljAiEArTtdySRNb6CT6ct5MSE9yrbPOdmlAuaD+PQKJDi8XDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365720},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"8e2c87422e53839a6dc7080b701bfc85f0c5ccfa","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.23_1774050642381_0.802729555829141","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@botbotgo/agent-harness","version":"0.0.24","_id":"@botbotgo/agent-harness@0.0.24","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"950f9fd5d8accd1fc6ed8ed8feb117815e90797f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.24.tgz","fileCount":109,"integrity":"sha512-hzKzvnL4Po5tz9ig5/NTVRFjwD5BmNZgmgrA0UHQINLRWmPHlabq0ZGH5XQZefN5VIFgnxFxHmJUB9DbdkJyWQ==","signatures":[{"sig":"MEYCIQCV5DDvy1wKqswajQERRsKgr+OHBmKfkOOqdWPBK2hkoAIhANNXSbOtrYgidoEf9H5pZHuQEc68zLvWmr8zXZTuCTdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366121},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0f05f2bc8cc51bd43877226f05dc2a3c1c33c04b","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.24_1774051232371_0.4178582381400737","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@botbotgo/agent-harness","version":"0.0.25","_id":"@botbotgo/agent-harness@0.0.25","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"8433c7d10ca8fc243667a28097d0be6153b481ef","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.25.tgz","fileCount":109,"integrity":"sha512-P4Tdoe/Hp38ms6lC9LMHHmhXBpgh9KRfRLLAr1CiwE2Xq+WMYqKGS0+pRrpeIxHbln20TI6mRqDzsXVXdGlXxQ==","signatures":[{"sig":"MEUCICb/ZJ3mY+JT4yQrCJSdWvzWF6PNgAZ5Gwh2fhPt115eAiEA5afPzgiAfF6xRBIeSg6ItjXxc8M/qHAZsdnY8sEMrvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"fc1ef70ca6364256df25e4986d945a94a82a4a78","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.25_1774080412378_0.8991609241889424","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@botbotgo/agent-harness","version":"0.0.26","_id":"@botbotgo/agent-harness@0.0.26","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"11a6aa5ad6127fc2b47f7a3cd50efc80ea2948d4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.26.tgz","fileCount":109,"integrity":"sha512-DIl18TeqeIPOgXW1+tKWvJt7rQWzkuGHFrNL4hObS9iKd5EDRErU9hTSC7kG1t3hbr+Czvpl9WyhzTe8Eaty1g==","signatures":[{"sig":"MEUCIQCTnFYSYfXsn9iayx8bm7LzNLjTrNLWOmGV2rnsen1eQwIgFCf2b9vFMcyxpJlzNjVduBJCgnOoAeoRe2X4d9NjShQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ba765b9d01a9d6c285d82e0ba690aa97bdc48e17","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.26_1774080630978_0.04687751857375644","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@botbotgo/agent-harness","version":"0.0.27","_id":"@botbotgo/agent-harness@0.0.27","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"115a2fee97ca9155af1043c14b3deb26b3c52fdb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.27.tgz","fileCount":109,"integrity":"sha512-rmzTzKlvaZBoa7owAAfj7MkCpgdlI9DDqPot/RQsNy5IiNf7Q3GOSdiIwDDQTkB3hCIkVRDyBIZ9sNr1fhbnpw==","signatures":[{"sig":"MEYCIQDqU8/7+t0ZyHnY2ps4s19X85KY3e0QpzaHIkJPyMUnCQIhAO5pbgOdyVqHz3Vb7q42TxoJRck5JansJdNd2Uovag8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"36e9b4bbae893d25fecf59e4438e0a53a4f8955c","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.27_1774083350845_0.2581534384768729","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@botbotgo/agent-harness","version":"0.0.28","_id":"@botbotgo/agent-harness@0.0.28","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"47fdf93daa88705f491683affebf815a16044060","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.28.tgz","fileCount":111,"integrity":"sha512-dckZDCj6+SeLQ0xmkpUQOHFpR0YheCychxe62xEsCW72o8nN4WOJZaoGISQATKc05JvTjpeoTBfv0R4veVgrow==","signatures":[{"sig":"MEUCIQDZ/CswaC185bCKQJyS9K13dcu7dHQ1N4Vp41hAZolKIAIgC78Bxs+YbDSF5lzRIwrjs5zinDZzpquJNM0I5LZft74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"50b57bcc6860a094fabe94c8f0789c620bb672f7","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.28_1774118489289_0.8589417882897374","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@botbotgo/agent-harness","version":"0.0.29","_id":"@botbotgo/agent-harness@0.0.29","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"6be6dbc69476cea5bfa05d63ffe9044a2a1a8deb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.29.tgz","fileCount":111,"integrity":"sha512-ZvLCZHDo8xZ2l0MvhJQHaMO319kHxvA+sJP9IT+N9RnFnPPf7+I7U4g7Iq5sm2lXBfNkO59CQZ7H4ZOTAAGDfQ==","signatures":[{"sig":"MEYCIQCEfzcJjd/NAebk3Wx9FDRAUG0ol/BBFz/oNeU5qljSVgIhAOlggVGvqcyrDatKYq5Dd93ac4g18h98Z7hQ0Zf8wIJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1ec45a9252702810275e63f4cf26315d363e689e","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.29_1774121485634_0.2218362623917518","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@botbotgo/agent-harness","version":"0.0.30","_id":"@botbotgo/agent-harness@0.0.30","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"94de0c2fa96100a6529ba4da296111c6f1c4cb63","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.30.tgz","fileCount":111,"integrity":"sha512-tILkE2cjd4F8gqERGElCAuUM9igESBBvNZj82heDNXI+QhuojD396iBJhbnIv7AYmVAdFZ7ccbbIkVbuAhrbLg==","signatures":[{"sig":"MEQCICjuKeCYoj/cvCa1tM08W+TASbC6Pe7uLpO1MOhEM8YUAiAhHPOtUxD/eidqt4GHvsft/67LKpmryJh4NcmTBkCTVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384231},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"8b69265515d5233868ae36d9e5846aa7b7297343","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.30_1774122623483_0.8223191967885175","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@botbotgo/agent-harness","version":"0.0.31","_id":"@botbotgo/agent-harness@0.0.31","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"df829988ab44693570bc75b98e0cb6018719c700","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.31.tgz","fileCount":111,"integrity":"sha512-/1F/9XPMgeeYzqErEDR+ygnnrHRA2oe0wV6hLZBhj291y4Q1PqUDj2lXlEsdwCRKbpboQInr7bCgiGRbiRCktw==","signatures":[{"sig":"MEYCIQDlv5DIdym4Fujud+L8JP5MQClJSgGF4WCgupkSEYgY7QIhAI5++r+PJeOngMNsVVX5Pu+fe40gHOcr9x4bG3rPjQYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7f695fa80285ad1f67d76305b816b9f802808b85","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.31_1774125404932_0.8178638640924971","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@botbotgo/agent-harness","version":"0.0.32","_id":"@botbotgo/agent-harness@0.0.32","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"2e029ce75162eed04340b28789b98064d56aa339","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.32.tgz","fileCount":111,"integrity":"sha512-iXEBrpKyvaEvx10Am1FXcHyTeuBbXoL80zZ+v418/muxzaBSTsuAiYPukHiU1aOcXx2QdMzRz+SqA9bRJXnT/A==","signatures":[{"sig":"MEUCIQCvVFSPuVdHQTTIfEL4OyrYYO6RYBEMRYgWRfwW0R/2IwIgH8oYzioryXNlpFTMlGtDdkxr4NeoueRnPhWAaFwYD5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386793},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"58d2f408d8e84434be1f7ce74ec56d4759774690","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.32_1774126419852_0.5322263558624785","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@botbotgo/agent-harness","version":"0.0.33","_id":"@botbotgo/agent-harness@0.0.33","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"ebfc7ddc78bf6373e307ec4c21c4f337c9fefd59","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.33.tgz","fileCount":111,"integrity":"sha512-nL4bf6ZM24eIyzatJdMeVsclppcF15ZnBwZh3qIyTRGLypCyLxpY7glMyDOQmZtZFbNEQ43V2NzfRHWCPglfpA==","signatures":[{"sig":"MEUCIQDxniYoV2ZvZI+gHkOPrz7wi1VetObybvJs3HfjqkmztQIgBT+Sv6fVXUzxYgPlzCAj0AhcfZgqgBimiszEDEkZIjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6fe73d1accb7e54a00603b00147fbe9d5c642d2f","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.33_1774128453154_0.32587136962291896","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@botbotgo/agent-harness","version":"0.0.34","_id":"@botbotgo/agent-harness@0.0.34","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"7ea626b14ebdde4042e13ba7a65fb811b2b15bf3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.34.tgz","fileCount":111,"integrity":"sha512-NcI1LM2QdirEgMNFNTALVwdmX5gaaIQV9L+OJsi59LQcHFCLs39vXL9jsN1UHkc68TF/TJoYwPprANefs2fZYg==","signatures":[{"sig":"MEUCIGTkoaQ6FTnCzEUUqozSFgH0rIOboZ+MepnMdMLBsxmyAiEA321zbBAq67qPjNVlGoUxbyswuzuEK7tg3IVwot1YI0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392203},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e8e15598138edf1177669cf0637e85c76adb45e5","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.34_1774129855751_0.6362593505556964","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@botbotgo/agent-harness","version":"0.0.35","_id":"@botbotgo/agent-harness@0.0.35","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"93a66c87978e024c7c34fb7fcf20cbcbf26365fd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.35.tgz","fileCount":111,"integrity":"sha512-EZPUgjZs10WSiLRyqqxJ6rtnSiGhSwhPhj+OlMbe2v9ZtDeU5n2ymOJYRnhAR9/cE+TgXIczscHepqdyQprY3A==","signatures":[{"sig":"MEQCIFv8KeQZbAkk/4c0P7aT6TbSxtvZ7lN5JM6bR85aqItTAiAdJySZlhLGBaUMfwCNcvImYrbYzD1S01OESrWgdCtQFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394858},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e60f390c12307707ef5c1e04163970cfc4fe5f71","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.35_1774130488788_0.005529367819315123","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@botbotgo/agent-harness","version":"0.0.36","_id":"@botbotgo/agent-harness@0.0.36","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"1ecb379e60137acc3589562dec2f104b50946e4c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.36.tgz","fileCount":111,"integrity":"sha512-DwTQq+wSbGYUesL78oXK1x1RbCUbZcvqXrWYXIALMA1/9T46VciJc2iRyv37VjMZU05AZX56Wz4csI0qdhxwvg==","signatures":[{"sig":"MEQCIB8iR9OsZIsJi57R7smvA9farf5YqSOdMCpZ4qM4kkESAiBPxyllZ+yRO5WbJxcdOJnBiO7XSRQVSLbY11MgFA2nqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395073},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1f577d2442dec0675b28b3a45bfd17485ff585ab","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.36_1774135525429_0.6452578022432809","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@botbotgo/agent-harness","version":"0.0.37","_id":"@botbotgo/agent-harness@0.0.37","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"beeba72273579ac92a05fae96eed03e52f06b024","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.37.tgz","fileCount":111,"integrity":"sha512-PZzeUtsgajz4i+AGts6laJduWb+FfiShaxucPHSpCrl6Jkn77wfo/MW44G0ZnLHUctOB9LESO180GzELj8STTg==","signatures":[{"sig":"MEUCIQCuIRDq6Op1RVZdYlUPpETWqvxDozZI8qa+uLN5IckergIgMaCwH74bEoEnoMPT1dLZbZxckKN6UYemCovxMv16ywI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396564},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1d3280d6ea77c5eec3820a365bd011574e1065bb","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.37_1774136694290_0.2696316667240519","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@botbotgo/agent-harness","version":"0.0.38","_id":"@botbotgo/agent-harness@0.0.38","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"6dedb20b70afbecc5b37fc0d08972670d300e8cb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.38.tgz","fileCount":111,"integrity":"sha512-W15haq47PKIZAOUUepRJKGRao+zue4OKdk01eeRgtsqoK4+MWMgnyBvLX2ZcMGjul8fKbXVth1qJI/dhE00Xrw==","signatures":[{"sig":"MEYCIQCo8g1ZZkeA94CclSgTswdRA8+ILsyS+hy3bN4Lj4aKbwIhAOT1CbZJDdjb/xsc5MH97c5UDZaOHU7t20Sb8jieV1IM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"95e784cb440b0a3cf24278010c3e06f3776c41f2","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Agent Harness framework package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.38_1774138109328_0.46980518482850964","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@botbotgo/agent-harness","version":"0.0.39","_id":"@botbotgo/agent-harness@0.0.39","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"6fb9387cc811eb3306f6eef8984c8ef673190e88","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.39.tgz","fileCount":113,"integrity":"sha512-Hik7FjedJqsJtGGELM7UdqPMBtb8ZqrsntXWu6NPGoMeysMil9Hazqvky34FwdQbdRvPVxmTo1H7ykO6h1fWyg==","signatures":[{"sig":"MEUCID17WOPPP97O6uEP8w8sxD2ZpVlerREwUPXhyt9TCyhZAiEAmwkfCS4Vrnj2v82TshWZ3LV0kAeIR2NKuh8Mf5yHf5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408321},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c26bcebbd8634e6de928420ff133828d48d8f7ec","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.39_1774143417458_0.033086614557033656","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@botbotgo/agent-harness","version":"0.0.40","_id":"@botbotgo/agent-harness@0.0.40","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"28c7155ef1d4a3f2e82973a7cb947abbe51769a5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.40.tgz","fileCount":113,"integrity":"sha512-jwPtgunXH08AN9hSDUDFYkOG0SjfKDl5+jJmKlUVyoqADL2yOYP4kLGojg5D6mMctix+BysgjvF2Pefq3moB9A==","signatures":[{"sig":"MEUCIQCiKykTkrV+QOmO6EZIuBnJvGm9Yyxz99tWVXfncmqrNQIgX5z79WeQpDMQgqnhbiNHa9hoqdYnnusdeSdgSbemxFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409151},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"30dd183ed6ab3b4a905e039f1d08efd7f75393d6","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.40_1774143736126_0.5912332907923707","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@botbotgo/agent-harness","version":"0.0.41","_id":"@botbotgo/agent-harness@0.0.41","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"a41d1cceaaddf9d6f3986d92659d6be1989e1f8f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.41.tgz","fileCount":113,"integrity":"sha512-DYJlbP+2MXl9h4noW2dpTjDWW3MSigvVM23J75aH9NwvQ3CJ0ufhBAsNXnnSJtvAtI0ahH3lTr4SQORXetVePA==","signatures":[{"sig":"MEUCIQC8i593xLVccnyeEMjN1eVaFSpjfF5tc1T3pxz53x4KOwIgfu+PwTqPiv9KiyFuEFPWC4ZqheiPRKeMHXNWpeozdWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424573},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7e25b2db64dbd939e946f541ec55b9eeef9eb4d9","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.41_1774145676179_0.30914992126411756","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@botbotgo/agent-harness","version":"0.0.42","_id":"@botbotgo/agent-harness@0.0.42","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"58527ed0f446d5049e3bca71ffbcf9e3c74650a8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.42.tgz","fileCount":113,"integrity":"sha512-oUN8r7UbFZmn7kQOsPX9fjZinwZNbgAlmZye8YTr63jB6p4VD8x58gXeVPdHss88YUDjc8Sq+cX7QwopOwqhFA==","signatures":[{"sig":"MEUCIDQgxyAhSNSFMuB4cKsJzv9xkapLZVgxEfOc23Xn85BSAiEA3yTwa5T23o85KQ/EgfxwVXzyRrQ7L4CvZ9A+2zGz3fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"bf0036cae088195275dc30314c7cbd93dd5542be","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.42_1774146689590_0.7141532802672739","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@botbotgo/agent-harness","version":"0.0.43","_id":"@botbotgo/agent-harness@0.0.43","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"8cd7fd729eb09a7b167fe1fe7bd0f689a2c52d58","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.43.tgz","fileCount":117,"integrity":"sha512-kwuGfRz/dtVkKi20ICGxsaD+J+5FQlOAPYdOYdPG5pSfE6YVxjUIub1MRx+mGauKQufkPdVIsdSkJHXex2RgIw==","signatures":[{"sig":"MEYCIQCf1bpLFPz0MB9zRPso8lWzkCBMiqWJVjElgxTFuXZA7gIhAPDrT7nJgIbELv8442uM6riyPFGujKiXhJYpAAcvuwAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443478},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7bf3e9ce7c4256320e4c7d6f17ba1c27e1cad260","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.43_1774149320135_0.0977866254212274","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@botbotgo/agent-harness","version":"0.0.44","_id":"@botbotgo/agent-harness@0.0.44","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"8e0f116ece4f8514064a5528e567ba76d30e56ee","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.44.tgz","fileCount":120,"integrity":"sha512-qatB9uBHZiuiqGtsI2JdoLLqn/THXGXOBY/YjbuopdtZSB2vFnBcqvz2agJkmA4yhrigh0dJbQn2x216XdHiyw==","signatures":[{"sig":"MEYCIQDYphR/kQAgLnnGOAuxJ6osJFCmReYACgD56ISDkJRndQIhAK9Rk6rzk53e36PeWNiYG0O7pQRGPlmqQHEc4u3tAGlr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./presentation":{"types":"./dist/presentation.d.ts","import":"./dist/presentation.js","default":"./dist/presentation.js"}},"gitHead":"e50414f2c61c7754f65ea5356eaa101678618c08","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/embedded-browser-bookmarks.test.ts test/presentation-wallee.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:integration":"npm run build && node scripts/integration-wallee-browser.mjs","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.44_1774154918266_0.2589327365305414","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@botbotgo/agent-harness","version":"0.0.45","_id":"@botbotgo/agent-harness@0.0.45","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"6fee724734a6b7316c16973f2e1cbc4a899e5c86","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.45.tgz","fileCount":120,"integrity":"sha512-0Khw6duRqD1yJjzbTiDv5qNXzTuM42ReZVraHrW8BHxXN89jCd3ui8ovDMBdTdS1weh2EaAP6nALydKkDhOugw==","signatures":[{"sig":"MEQCIA/nRQ6IlpnY3G4CgF88uqTBT5Gvnj3JpQ2NA63VaYeSAiAB9e/jAorejhoRjOS1OJ6ZLGqmL3h46iRjRkd2kFImOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./presentation":{"types":"./dist/presentation.d.ts","import":"./dist/presentation.js","default":"./dist/presentation.js"}},"gitHead":"ccacdef103315f5915da3cc7d03a781afc683d05","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/embedded-browser-bookmarks.test.ts test/presentation-wallee.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:integration":"npm run build && node scripts/integration-wallee-browser.mjs","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.45_1774164155692_0.9615805594905065","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@botbotgo/agent-harness","version":"0.0.46","_id":"@botbotgo/agent-harness@0.0.46","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"ef34a28d641989cfdda0c422c01f4534b6c9223a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.46.tgz","fileCount":120,"integrity":"sha512-XpwPEolI0V6B+nfBs+YBZNLDog3R0BdlJR0EfbkohiPZ2j2ehMS0RYXJi8K/TMMMbbM4D5PQX2afmu/yXrGP5A==","signatures":[{"sig":"MEQCIFt+iDp+awXB+UNHDjfN0i7CogeXchHmmv6SaDogN7pCAiB54pMBHcmQG4dsi699ylAiYY/grjyw/o//cY/XP/mPQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./presentation":{"types":"./dist/presentation.d.ts","import":"./dist/presentation.js","default":"./dist/presentation.js"}},"gitHead":"350c53fd07476e928f40da69e8197a98ba0156b9","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/embedded-browser-bookmarks.test.ts test/presentation-wallee.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:integration":"npm run build && node scripts/integration-wallee-browser.mjs","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.46_1774165545133_0.3527083337618284","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@botbotgo/agent-harness","version":"0.0.47","_id":"@botbotgo/agent-harness@0.0.47","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"ab268fac0bf74e7a894f3ba40fbf1a01648ac4fa","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.47.tgz","fileCount":120,"integrity":"sha512-q02JpfLOS5p9prom4ZxWf6e8G3xvupyVpAmW3riuOe+e8iDoxnqoqxjAhjkvUsLkhh01H00ugQy31Tfdr/16Lw==","signatures":[{"sig":"MEYCIQDq5aeCBc8SLH1tyaN0+6tyLKLhWT8FY66nLBg5wh84CQIhAIeWtgB7Kv3x8xSejmZCcXZcVd1BybBcs+j/RolLScPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477009},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./presentation":{"types":"./dist/presentation.d.ts","import":"./dist/presentation.js","default":"./dist/presentation.js"}},"gitHead":"b43a4a72382448280b0693119c32e585e1b49351","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/embedded-browser-bookmarks.test.ts test/presentation-wallee.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:integration":"npm run build && node scripts/integration-wallee-browser.mjs","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.47_1774165791168_0.3525770492624736","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@botbotgo/agent-harness","version":"0.0.48","_id":"@botbotgo/agent-harness@0.0.48","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"f4240580d29753a2f1201e69530962222982b1c3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.48.tgz","fileCount":120,"integrity":"sha512-wvL3vxrSJMr1zSWNeYEqjLZDRzhkBI2uoIjs45bdYKI/Aidjy7xUT9fNjK3E8atWIAAWvvP1IQ+U/obTQK/+QA==","signatures":[{"sig":"MEUCID/oTz3PyI42Gfqyh9ZhjiUj2boSQ30NNbmj5sPhhyL3AiEA1j7KPwlzVx5okIe4PfsyxrjY6+KIdfeUOQA34LdTHaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./presentation":{"types":"./dist/presentation.d.ts","import":"./dist/presentation.js","default":"./dist/presentation.js"}},"gitHead":"97145190c0505a22aa755376ef0894a7f99ec86c","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/embedded-browser-bookmarks.test.ts test/presentation-wallee.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:integration":"npm run build && node scripts/integration-wallee-browser.mjs","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.48_1774166863899_0.7780076349922016","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@botbotgo/agent-harness","version":"0.0.49","_id":"@botbotgo/agent-harness@0.0.49","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"0c62e5cfff08c1a9b9724ac879a79bce8f44684b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.49.tgz","fileCount":120,"integrity":"sha512-wSx5qM80+Rf8ju2cfa5WuBSsem9VJVwAgU3Ny8dyd5p0tlgla/G7NA+KlyjvwyW7dGGfAOdTpn1BhOGVf56S2A==","signatures":[{"sig":"MEUCIQCT1rGn4MvGOz0YUqYcw/nNYekAbiMra7Fq53Z5kIgooAIgdS5XgM0wrGhorAO7+is3icnIU8oHUIMtmZb8ZFWdVC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474894},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./presentation":{"types":"./dist/presentation.d.ts","import":"./dist/presentation.js","default":"./dist/presentation.js"}},"gitHead":"b43bafeac883b1180c67158d2f3f37c5a5c73e81","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/embedded-browser-bookmarks.test.ts test/presentation-wallee.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:integration":"npm run build && node scripts/integration-wallee-browser.mjs","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"1.2.34","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.3","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.49_1774171179670_0.40985374213696524","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@botbotgo/agent-harness","version":"0.0.50","_id":"@botbotgo/agent-harness@0.0.50","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"c9f93149101fbd211e4d6f7a857ecbe10932379c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.50.tgz","fileCount":120,"integrity":"sha512-zMVleYgDkz3sOjyizK9FxoWH90UyZuNB8I+F8K3445ajGcNNEd9vhU+HbT8D8c+HTIv0pmoppQSV5S5JeifHDA==","signatures":[{"sig":"MEQCIAmQjAMO9a/Fmk1bWa6LWuDGvFnekgsfwU1J9s1MxTxNAiATIDs6eUIrGZ/aGb/UxbvWHMwrdRmA2E0aBqXgKJGa+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475635},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"9c915907bc81d0f32b6f207a7009332d4ba07e34","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.50_1774172349264_0.35543017376180797","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@botbotgo/agent-harness","version":"0.0.51","_id":"@botbotgo/agent-harness@0.0.51","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"d8b5b0f9ad644db6eee2217230a27bdcc878255b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.51.tgz","fileCount":120,"integrity":"sha512-50ItlZh2yOsUlKObJZFD91CMTfio+qQI4wWUXTZ1BC3DVWVMLzxnoPXjBAE+C2jK94zD6xjUaVjiXSV345ffHw==","signatures":[{"sig":"MEYCIQCf214hVEOq/DA79JAvSkkukOuv9PYksjrds3XwQCT5EgIhAJUo2hmrZMWLmGorG4FKSEhigG3f4OSTiZKQfbSdZlOw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479600},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"cd600ac2c340721b4c78cc6c1c71d0ba4e38aa03","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.51_1774173849726_0.8992919249302673","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@botbotgo/agent-harness","version":"0.0.52","_id":"@botbotgo/agent-harness@0.0.52","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"33fdde2d1b6df03659909ea5ac81414c31f4a042","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.52.tgz","fileCount":121,"integrity":"sha512-tx/VqR/CTvt+d6csqXSdQzz5b6kRb1QvyaqnvCDuu7C15IvpbCbw2yUspkAGPWo1WQOeKkiySdiEeP8xWOduzw==","signatures":[{"sig":"MEUCIQCDm7YXSmhbqOX4lAV2KHfOxrAZ2fz7/hcM8sfzb2M7hAIgXVQhk2oh6SvWhLaxrDV5igJh/IzH0Xgpj6s3Ty3kScM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"9b1deb659b36fe6cf90c28e36355f130fac5eb74","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.52_1774175133527_0.7838879543230488","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@botbotgo/agent-harness","version":"0.0.53","_id":"@botbotgo/agent-harness@0.0.53","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"806d1e15fbd36735118ad8143f434a8366f4da39","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.53.tgz","fileCount":121,"integrity":"sha512-bCssh5J+xwW3JIz4wPTMZ3/l84m/GEe5warq6VE0wM7YIl2HDcJx+Vvt86xBkzKOtIF9kgvsLrixa7li3K0Snw==","signatures":[{"sig":"MEUCIQCU51/YDXDpUPB8vCA2+mkU2//UD1cLnNkO37yvVGk4fgIgBS0CxaWbR8V2eMzajKPbSbqHlSkwur6fgONXK/AOQA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0378a492f2f2063cb84e88a706a73696f8926147","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.53_1774176539132_0.3345853065694795","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@botbotgo/agent-harness","version":"0.0.54","_id":"@botbotgo/agent-harness@0.0.54","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"2a4cfb6ac3436ebbf4cc946a3cbecdc61d655803","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.54.tgz","fileCount":121,"integrity":"sha512-K6iPEOefv4lmtaVkFRMe7SMH/AkBMWDEHvKng++NiOxKAOouBB8VEwbtAtWRLxi0kNzAJGQYpfIJRcHhxvBV2Q==","signatures":[{"sig":"MEUCIQCM+sV/Yn8lehlw8ziI3ig2hzxfNVlm5gbIMJy849ObcAIgRNxiASQ9oKfDjKl1+yBPRN7vnJcpHH7EvdcVMM1+Lzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"fbf37734ba8d36a27d72bbff3180bed284371b3e","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.54_1774177382651_0.6830041376144089","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@botbotgo/agent-harness","version":"0.0.55","_id":"@botbotgo/agent-harness@0.0.55","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"124c9df6084034e01e6ea1d80b020d6733f11227","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.55.tgz","fileCount":121,"integrity":"sha512-CHLVhCbquSj+gssCbKB+gwWM1dzMHR2/oYYwcH4UvenO1zxYGiisEs+rl4N+gr7gu592m89wBWUtwHk9mJEYYA==","signatures":[{"sig":"MEUCIApNZbsHm8fh4PAUzCFPM3EdAlXuD7qmGeqaL3CrDrnyAiEAosvARk7HO99Zw221VoFW15YChGuOAKz0XkFyJhyJtyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"18b3eac348b2fa4f1744fcccdbc7efebde9a20d7","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.55_1774186485506_0.012315061377447867","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@botbotgo/agent-harness","version":"0.0.56","_id":"@botbotgo/agent-harness@0.0.56","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"545ac02147251c12466f67dc789ff8c8617cd613","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.56.tgz","fileCount":121,"integrity":"sha512-Mpsov+3WWTfLr/yx2BFIVTKzNRCD7HT3iNgERoCtH8s8W2+mPOlsJztbYpma81hqKDrcH8/iE5gZqtS0d3dmRA==","signatures":[{"sig":"MEUCIQDebl7th4Kw2gaEqw2ZqWlg3qvWGqwxPf+ayQaI5F1/UQIgQKOJK9eEQWD86Houm3R3Ym9A4RrBrztxh4NLAiIL9iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488925},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b68101e3489b015cc23f561d73a8616b302aabe0","scripts":{"test":"vitest run test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.56_1774194837069_0.5855300118587858","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@botbotgo/agent-harness","version":"0.0.57","_id":"@botbotgo/agent-harness@0.0.57","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"7c83545c97cd540821febc273a49a0f10706adc2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.57.tgz","fileCount":125,"integrity":"sha512-/xidoY2yEI9Hw1QCjXDyhR3KY7bptLj3sHsrel7s3mwZMZTTq+ZZF0hHY2p7EFaDrQYKm+fLiKHD7ILY1tiaOg==","signatures":[{"sig":"MEUCIQC5m0dnRWirewcJ3CsNNwrMcur6EJbP2NZZR6DGnJnC3gIgf6HthnVrODDKdrJi38ZVNSXXAUfzoFrkGyVVFa8oF2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c956a638964d7f521666f66500351c7a2191786e","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.57_1774245840116_0.7116893389462193","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@botbotgo/agent-harness","version":"0.0.58","_id":"@botbotgo/agent-harness@0.0.58","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"c4370d55c704e1039e2e67bce58f11bf3f7e4e39","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.58.tgz","fileCount":126,"integrity":"sha512-Xf1ZXVCqyf2r78lm/qVSpJEuiZs3ZMFvT25UlThzxLoJhqjHdhfxnL9g5/dwCWUR9q+ZgliG0LMcjaWMC+eRxw==","signatures":[{"sig":"MEUCIE6gamDIr8vi1n2uZOXg/mamrgK/aONUhdjeWq3LVSh3AiEAjQ8ckOSmTvSImAkh4KMwB9ge03SAqjbb25TzPWY5WzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527770},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"eab4e6b8b7f94eb15b7696076c542ac032dea8df","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.58_1774247451679_0.7770110364023326","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@botbotgo/agent-harness","version":"0.0.59","_id":"@botbotgo/agent-harness@0.0.59","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"bfe813a4ee8c73d7ea6c0d8069775e6e7b75e731","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.59.tgz","fileCount":126,"integrity":"sha512-kftH5d928LRXGvakgzEdTLnAygEFnODY9MlX03ftbS46JILlBSbpdlyd6XRaC1aO4MsG8jUww3rGfEmb6fenqA==","signatures":[{"sig":"MEUCIQC0kCcof/dHzzHRNFkskqaHh6nVXVj/bg/qJaV2YlCKGAIgaNPUI9356lqiOOyNzkSPl3Gm+BJIeEIsOcUtyjPVLBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"85f1fd1fca0ea49b4f5d315bd92c2864e8619a05","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.59_1774247907675_0.8484202922259041","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@botbotgo/agent-harness","version":"0.0.60","_id":"@botbotgo/agent-harness@0.0.60","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"10e356efe5b7b880864c4c0db4a63c2c50af4e86","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.60.tgz","fileCount":126,"integrity":"sha512-Xkw4OegggFnq6Sy3hKMfHfNTtlolhtCmPCOPzYQlCgkHAWddtv2G6PG7fQUT+mJsAMNtgkVy/BOJq89lnPlyiQ==","signatures":[{"sig":"MEYCIQD4V26Bq9rcF/8fahP+j5nAo3jnGWjcIkggw+8slK2qowIhAIg08Fbk+NtUHIzUK5w0oQIVJpTTVswAudbPIURTisil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f08392652fbc62f8258f3cbe5397ec4fa451ba9a","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.60_1774248041062_0.07085633458836615","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@botbotgo/agent-harness","version":"0.0.61","_id":"@botbotgo/agent-harness@0.0.61","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"927945a480f7a7e69a0e6a40ba8a36ebc13005b4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.61.tgz","fileCount":126,"integrity":"sha512-f61TL+2GDvydqwoaWoGAbqF8DaF4bnfvirE8uNymt+1h6CJ1CUoOSV2w6CzEKawF3wZTvXUfO01E3/ikk6Uwbg==","signatures":[{"sig":"MEUCIGoozRxL7w0S76WUUIeJYGEcdABK/cPws8JlZHwdEZ7cAiEAqdN7H9Id04z5UTqtLEoVQNSA/fKEMwBx/E6O4Xk0Kc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"38138308f0aa9f8391409c814a85f654b92365f7","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.61_1774249324064_0.3525417797089052","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@botbotgo/agent-harness","version":"0.0.62","_id":"@botbotgo/agent-harness@0.0.62","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"dist":{"shasum":"3834c63b3d66f2c52128e9c9a5666a479ed8945e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.62.tgz","fileCount":126,"integrity":"sha512-DmYY6sP22I2P5iZGtzx7J1v7+rjHZ5576A+txS9CZwCNkpqKn5n2JJaOSUKhiLQVWbOOHqzEjwWdI7xGdEtrjw==","signatures":[{"sig":"MEYCIQC2bjkHFlDj6jEj2NLXstDxLJCxCbGetUpofFd8hzcSrgIhALM238ODxGtpZah+rZjcwB6X8wR2zsME21fSv3ZwDbN2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"9d85bb09bf75b842a2277c26d58140a278fb9a9a","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.62_1774249865567_0.43446956190346353","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@botbotgo/agent-harness","version":"0.0.63","_id":"@botbotgo/agent-harness@0.0.63","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"9cb9e4d5a7bffbe51ffe75479cc2df013beca1a2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.63.tgz","fileCount":130,"integrity":"sha512-8BanlbB2Agg7TVk/AINfWznH7PIM7MgT8U2wGMB7aW4ZkOV+7MaVlGysvd1QfgqKnTk1Ae9iN8crhW79tiGQ/Q==","signatures":[{"sig":"MEUCIQDBJIXNPwOXxEivjFj27ZMn2D2goY69UhMl98Mwi6kkuAIgT57gBYlp6EQsmbduMwILrqzUzvT9ultdoWJbysL5RLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542007},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"98de0062f6bca0865743d87f4eb1a0605ff042bd","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.63_1774249953942_0.9536439245146195","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@botbotgo/agent-harness","version":"0.0.64","_id":"@botbotgo/agent-harness@0.0.64","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d28508db7ecb56cc06c908a2edca1a2086e5ee61","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.64.tgz","fileCount":131,"integrity":"sha512-qJjJ5Y/WaF0i5NyRL6mCdiXdKrAVB8R7V7alInCERHBB+Ci8YhJHbSFMDCcOmbrNTrhYIA70775WxMTOQAK9dQ==","signatures":[{"sig":"MEUCIAND6Z9hdx60CdjwSBHg/3lhnmRVbCoqhgZqgHMWUSMRAiEA1faTrI8NMzqxo+Ir2k0c71IH1KmE2X6eRtmqjFm9fG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548445},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a21adb1f6d05b8bbc72a5709a3ae463ce9fc92e6","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.64_1774251676097_0.3201740565879303","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@botbotgo/agent-harness","version":"0.0.65","_id":"@botbotgo/agent-harness@0.0.65","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c374c45b4328de7f9ec9b64d4b56841ec39c7571","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.65.tgz","fileCount":131,"integrity":"sha512-oNKei7zbbZahlVYqXoMixuqZHGfhoJBQZHtRr3rPKZsIOMANaa+Z9QgCTXP20shv5OOSdkUWA2+RfLwg5E/bHA==","signatures":[{"sig":"MEUCIH2wwCyxLCd1b2dx3/jLeNgL3wL5QUJFgP/3iOcSfletAiEA2QiZBtl490gVcA7IntDAuqmeXLNdlrRPIJmn0VzvsuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4c620cffbbb407460d93d69131fe65b1f644c238","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.65_1774282903369_0.6948138220383302","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@botbotgo/agent-harness","version":"0.0.66","_id":"@botbotgo/agent-harness@0.0.66","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"117cd75957d51da7ec19eb12825697a49e8a1a59","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.66.tgz","fileCount":131,"integrity":"sha512-RPm+lNhE87nce1NPT7ArDoLmi4Ct8jXA+2d3/oe4bffJGU+2P2t9jzAUO1dAPYgx+fDJDVuWT1FXwHSY8X1coA==","signatures":[{"sig":"MEQCIAanmbyfIYpMaG5ATrOmS/vSlfY/puTYvQh7kRzH9vuEAiBkMDAJSYMI0WhEFUfJH9eoPr7m8OAhrZK/6MPkJ8FVzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"57379b2e0da357c4cdd90829f0b0bbf00eab8abe","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.66_1774283676883_0.045397198180895604","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@botbotgo/agent-harness","version":"0.0.67","_id":"@botbotgo/agent-harness@0.0.67","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"def847b354a0f18009fdcfda05bb1bb588a4f958","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.67.tgz","fileCount":131,"integrity":"sha512-YnPtm8h2UoVFDq7jIMW1UTZPMv+yOazZDTZ4XKgMz+UTIYy+yGx+nSRVjRPG4b+Z4uLlZG6OF4kGTHRKIxU09Q==","signatures":[{"sig":"MEUCIQDtDIxqYPwgTYeEF5VKFYzTOqMWhwIcm5/WEMSOQJiocAIgP6nenEQBINUzMF038HuB6nCR5wy9vDdls/eJ/InBu5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577971},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1281ded5fe3bfa49851b2bbdb27c596a47fa7cc6","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.67_1774314958038_0.07221965418517629","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@botbotgo/agent-harness","version":"0.0.68","_id":"@botbotgo/agent-harness@0.0.68","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f4522510720f108ff9fa3a4d1909807317147474","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.68.tgz","fileCount":131,"integrity":"sha512-OXGi+FOU+Dg0uux99oapJUgCyl4w4tTjPv8jEjKOuwgOhE0Ksv66ghSqY7tfIjOGxT7PMLh4K00c3fcS1/Y/VA==","signatures":[{"sig":"MEYCIQDRXaBFxI0j7TEbwxBZd+Mb2V4cVX30KtcrNSZ96Wjz1QIhANR1n2okP1tZGPgEo5o+qgoJWYwP9m8iAvh+1OzIzCzW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579692},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"66948b0c1626d8220946d22578a107ac98ddac87","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.68_1774315084619_0.9226570654464574","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@botbotgo/agent-harness","version":"0.0.69","_id":"@botbotgo/agent-harness@0.0.69","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6309b255c2c0e73770569f0ff7ba94c195a3d078","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.69.tgz","fileCount":131,"integrity":"sha512-NtBXxf2szrJkP1ECA6Hp6eAbzuYF2oRut3RlmEJA4p09xnkViuzkFJ3ZbdiONqlizNtivLImXFx7YYZ/rKDnzA==","signatures":[{"sig":"MEUCIQDpi+NKdOoR0bldf1uTDavSv4EFuoIoOpcHJw4405zS2AIgMIvpz1mPIIhFxdKh2WWSqEiOqAlD7GYrCCipmcSG7Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d791d68c44816c13c40739b481e2a04ec30aa820","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/memory-runtime.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.69_1774315296361_0.5688018272122948","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@botbotgo/agent-harness","version":"0.0.70","_id":"@botbotgo/agent-harness@0.0.70","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a706bd15565b34406143cfc4391d65beb51ef064","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.70.tgz","fileCount":131,"integrity":"sha512-Im4iZtZOaXIDV1u+aEEClWWwAMLKa7jlW5wBv/AdrSAicsJi2NEIN24QR2KusMukFajH/l1Kbh3z4TD2nXIZOQ==","signatures":[{"sig":"MEUCIFd/4UqxF1qByBfgWyckmjobWHQ9dc4So6hLJuCJa1JeAiEA8YelknF7RQS6J5rW8eIgSZAbXpdFavfODtKcRx6BflQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575665},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b14b869b498f387f110062757cb6994a987a7d69","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/memory-runtime.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.70_1774321859565_0.6163289345344702","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@botbotgo/agent-harness","version":"0.0.71","_id":"@botbotgo/agent-harness@0.0.71","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"36edeb744f9800983e321808a9bb45d1a1546821","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.71.tgz","fileCount":131,"integrity":"sha512-1FDWuFUL3dItUdhixFu3pf7cW+eU5zzsK/rt5wCCfNqy/54UE9NUCjT4GC8JGFe096t2wDL0LLJtn41u8z6Ieg==","signatures":[{"sig":"MEYCIQDM15udrwkmpRmATbMv9aO3VfCV4FietmdGsmHzs1OKyQIhAIEPn743H+ZF4CBeEwb88XMNlMZOMFB48ly1SA2IBx8u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"18ad59b61fa751832795276baad9498ea96f7ff1","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/memory-runtime.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.71_1774326479229_0.4372142816658575","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@botbotgo/agent-harness","version":"0.0.72","_id":"@botbotgo/agent-harness@0.0.72","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"db3dc4a0e2314da48df08494272ffcac140ca02a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.72.tgz","fileCount":133,"integrity":"sha512-VGx4OE66ceuoouM+Vk7wdmIY2O8O8KorvPYKQYHKqgDJvgyYogiQppVVzcN7me0dZ7F2riSEl4iS0YBVF215TQ==","signatures":[{"sig":"MEYCIQDRS7RyCqD0aPgsGmRryFDF3HySWbijdnnvxacVGM1dEQIhAJmp+bmyPJfTFovvoVRz7kE3lYB9R95IAikE8hlwUsHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4d73221361611a0d20fb99e21442e0ec0a901fc2","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/memory-runtime.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.72_1774328082839_0.07982903344881764","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@botbotgo/agent-harness","version":"0.0.73","_id":"@botbotgo/agent-harness@0.0.73","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f6553cc44b67af656666c0987cdaf3737749f1cb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.73.tgz","fileCount":131,"integrity":"sha512-/haVXtaKPXvaAmU8FYglppsEYlDI1msh8T2NrDXdKi2zCG0Cn08MEPArlrjQ6sSMdo7A3lKkvpoZh6FrD6lLCA==","signatures":[{"sig":"MEQCIBzcYrHDDDCxK0kn7TdaYK7WPyillcEYU1xHaMZXMu2vAiAlGXL5YP4BuA7TbDWFFzHzCogYVFtWUXwb7YS/82/ZBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c48ca88415afb3b8e9eb95cbd7665029f7368b77","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/memory-runtime.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.73_1774332999128_0.8909305033876374","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@botbotgo/agent-harness","version":"0.0.74","_id":"@botbotgo/agent-harness@0.0.74","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d84db642eb16f3fd62d0354cf1571814a54ba8fa","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.74.tgz","fileCount":131,"integrity":"sha512-v6Myvpnl5R3jRot6hSgIIK08OcbzmW1BV+mhuZT54uxcwuZPSudom7ioVaiaMSaV4L6q7RTXWYBhK4598WaMHQ==","signatures":[{"sig":"MEUCIQDTcPoEpSFAcz9j84NaeHNRFPZkad9WfzZvIn7iX+XuzAIgXmfnUHnc9c5H5WUCOH1ZnjtfaaRHDHU7YmcvY6a5Ht8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"cae5b3281f1324879f28dd7a0b7c6669b03475a6","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/memory-runtime.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.74_1774333578793_0.08672179809731428","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@botbotgo/agent-harness","version":"0.0.75","_id":"@botbotgo/agent-harness@0.0.75","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4fab4a6f7b1de76b0fff76c788958628ce883d5c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.75.tgz","fileCount":131,"integrity":"sha512-lp6mD2O7FchdJl+ZzNVQGjAcO7Yl2yiNRitesnSbBSGzZJT9Uz/SlVT3AnRhDnTUHEux9VpgtN7Aw1KaIIaQfg==","signatures":[{"sig":"MEQCIE/K3/FE5DQIvmbolv4mDSex+XrSA57kL2LR5eMaJT5YAiAxqzqqV21YYEVFcs9j9ecYHGjLRt40q8l+PQzfwgPVGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b6904f7eb5f3ae398acb4af8d920a14950a30675","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/memory-runtime.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.75_1774337557844_0.7061110561192308","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@botbotgo/agent-harness","version":"0.0.76","_id":"@botbotgo/agent-harness@0.0.76","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c7a8ff995e44503fd518ff51ec845051af234681","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.76.tgz","fileCount":143,"integrity":"sha512-4B9T1HPLk7fWSXgOZKgpfPVId7mj2/NKSz6hBiU7G1efriSo/BLBH0EMMJA7BvIlxGBLKyJTr1bPPGPqwvqbRg==","signatures":[{"sig":"MEQCIBJx/UesEovvbzCa57ZDHzIwk5UO8klZELyLchuiUCduAiB3Wq8hmFEzg+mSUv4ry1/mqw9t5dw9Lxc8mBnsEgeeZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":661753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f8953486b3406362a195c538d56cbf3b83adb4ad","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.76_1774381648965_0.5286735502409126","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@botbotgo/agent-harness","version":"0.0.77","_id":"@botbotgo/agent-harness@0.0.77","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"86c43b81d7e9350d7b2d513da55ac23a7cbbf92b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.77.tgz","fileCount":143,"integrity":"sha512-bdSon658VWr+oTqrN81YjRCmlzwPIz8Ca/jQgE+XwSCO/eMWeAanqDPyf9NxVn1rM60kpyH7Q8YnVtbdv0S5QQ==","signatures":[{"sig":"MEQCIASRHnRpT9ndG4+Jhw98BMUkhbC+a8hbfjKbr8DirJ+AAiAzxPp4CFuou5McXYsc+D31QGfLQuteFxkbRmmk4LbAXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"76042d3ab950a541cfdb987dcab898e2823ebd70","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.77_1774384925424_0.20044794513049657","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@botbotgo/agent-harness","version":"0.0.78","_id":"@botbotgo/agent-harness@0.0.78","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"cd5a3efacb54b962761be9f825bc7c784a22081b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.78.tgz","fileCount":143,"integrity":"sha512-RHKLQL2fr+GEqU+javMEEcK8r8ARIle+ZrioS6pS5IesgrrxDg5s76oS2ROcSS73BSPb2VGXQawE0woSVd3PzA==","signatures":[{"sig":"MEUCIQDl3Xq4NezbcUkilnsOyZDUFoI+3ZpUwiqW3MiEV1nVzgIgJo0W0w+Y+Re+CqooISfqvLcnE35tcJ22dm54UIJRz5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662712},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"bf9152798afd63c3efde2f7b25cc02a2b0f5b985","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.78_1774391273300_0.06765349258262554","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@botbotgo/agent-harness","version":"0.0.79","_id":"@botbotgo/agent-harness@0.0.79","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"725f338612045c505dd79c55079da7d20c1946f8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.79.tgz","fileCount":143,"integrity":"sha512-VSWINHtMtBUErOm4GNgCAfVi1rm+AkKWgH3HIRsHPambvX1X1O/lh84oqDrAXydMqQmM40PSqj6EQY+bsaJwGA==","signatures":[{"sig":"MEUCIQDAA/2jjT3nIeY+DNTooZRsPO6NJATRNSWftA03rx1kJAIgPYU3WDA/zDs/lgRKpby4z0h1l6TvUgRHYcLtChCrhag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662712},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"15bd7dd8696faf7f7da3a1029736642a58c3aad7","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.79_1774391639810_0.6252392964054929","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@botbotgo/agent-harness","version":"0.0.80","_id":"@botbotgo/agent-harness@0.0.80","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f3bfaf1efc139d95f1c58b065c70cc40f9142aaf","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.80.tgz","fileCount":143,"integrity":"sha512-wrqd9DGy61lRF6cOjdJHZc0kw3Qlf+Vv784V62l8LI/vXWkQPNjqbIGBpEfxY2qMMf4GzaReDQCLtf/O+65/Dw==","signatures":[{"sig":"MEQCIE0Ni6i1dT30Nl53nPUjQ4h2ZM9oAc8Ag5PsrInZ+o3dAiAe2vgs0hM8V121M7flASi4L9tmoCBeShDaBUKuedq7xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"105b8082b179e0d61bdddfed1f751ed0846b2e9d","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.80_1774393116264_0.896940691254283","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@botbotgo/agent-harness","version":"0.0.81","_id":"@botbotgo/agent-harness@0.0.81","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"144dd9b2fb1a801dc6e7860fe5ad46c69fcd24ca","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.81.tgz","fileCount":143,"integrity":"sha512-a0eFCmAWZsNyLvb9JZllbHcuuN/MDMjWZk1QPNZQ7LkCG07s1mgEt6M+GRvTt2saAA85DAp3MA7QHxj4ylRl7Q==","signatures":[{"sig":"MEUCIECNPGJ5MunF964KDpcGngdIlZz4leSDSwhM8t0205q0AiEA08/a7IzI9HGofxXDy3twXCaATIpivCYXNv6wgBFgn2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"53b6708581332bc76ab50da384f90001ba56ed82","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.81_1774472130414_0.006691757500184137","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@botbotgo/agent-harness","version":"0.0.82","_id":"@botbotgo/agent-harness@0.0.82","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"7fa6543e04b2667d55b273623caed35b61bd697f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.82.tgz","fileCount":143,"integrity":"sha512-flFlYRJvdYfJuwsX42mNwakKJ2taCKjOf5e80JBJ6bMyWDumlCTFjivMF3h8zy+nVkJOw0TAJtqpCJevTRcfoQ==","signatures":[{"sig":"MEQCIA/30UaZBAimRMK1iGr8mR8XPElfSngIT9wDo/bXPsJ/AiBRHX37w/5HXib67dfMRYHfJwO2W1ogaUezYiSmr19YyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702712},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a383f1ddb715172f44c8d1dcc5ae18708656d599","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.82_1774474933228_0.36689105081647133","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@botbotgo/agent-harness","version":"0.0.83","_id":"@botbotgo/agent-harness@0.0.83","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"15a413eaef7f0d8be7856c6947604c38d39fa37f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.83.tgz","fileCount":143,"integrity":"sha512-/U8v+kgsnYlpfKDryZbyvlgXZP5LLLb+0rJRIwaZDTBrTa8AR4T+b9tJI5uZYaxEunDjV60p9WSgu+iSpZusvw==","signatures":[{"sig":"MEUCIQCjnTzVFXPSXQlgxXgoPeA+GEA4F7+jddW0nYGkR3XvmgIgVD20N+Dq42vmF02p1zvXmedi0rUffgY35iFgriNwKyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704106},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"988c7e66692f1638db08e2a08a91f9b9f6b38502","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.83_1774505794148_0.7033355411833171","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@botbotgo/agent-harness","version":"0.0.84","_id":"@botbotgo/agent-harness@0.0.84","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"17a4adb8cd5e4c3a27bd6f3059a00cab857af04d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.84.tgz","fileCount":143,"integrity":"sha512-gm80vTSjo2fkdvQQVKk27KOoEzLS95TcgO2/cqGxiV382POgS8kGaRickMzRGtYAPQeunSh4mTcdpX5s+urJbA==","signatures":[{"sig":"MEUCICbQrzgcajUwwY1+lllo/pgRV7h3OdCspLRAeq3lzoXbAiEAjCyZsG5GwSf59Y9MuTEuFonMEjva1bjREupIYx0yPso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a4af6fa2143da89e26d83bdf464e95dfe37737f8","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.84_1774551137488_0.12676114085020274","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@botbotgo/agent-harness","version":"0.0.85","_id":"@botbotgo/agent-harness@0.0.85","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6984919adc8f0bb47e99025e408e87bdddc76a8d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.85.tgz","fileCount":145,"integrity":"sha512-eZZEHlYX3Mn4ZUaPdFPc4d1tFK76Nr+wmPMYPj+AfZKA14KT7SyQhslOrxRkI+q052TDzcL2MvPuYFsiVXY/Kw==","signatures":[{"sig":"MEQCICcODmIjapsFzi4WMRFPO9Oy/88XB2fNvea/5ScCbNFlAiBk58zYAAgwFb5yhfsyVJBWnvXV3N2VohEes//2EZFMRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715521},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"197b5d99627d53dd05909ef8504e439ea9b8ceac","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.85_1774569207718_0.9091493098083254","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@botbotgo/agent-harness","version":"0.0.86","_id":"@botbotgo/agent-harness@0.0.86","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4d4f0a567b74f1928ec9b67ab1810fdc0bd8c688","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.86.tgz","fileCount":145,"integrity":"sha512-N4ouIk7nUfk6pHCQKOsT/BoLkCYLjKyTdO/nF+QVKPOVbQxUWMbfAaj8Wsb5J5CJeY7UPNk37vnbYkIPpneitQ==","signatures":[{"sig":"MEUCIQDV9f6MpIbWo8sj2QadHhwhzMW8X+jaKaxkyRzfH2XjHgIgbZsTOmH7WxnlQsy/MaCXbT+fYfPgOaMDsqM2vDIX5B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e2d2fb34f9099a220872622ebabf36d67579d810","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.86_1774570079718_0.6198786084523114","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@botbotgo/agent-harness","version":"0.0.87","_id":"@botbotgo/agent-harness@0.0.87","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"5fe621e62b43d4ee55e36b02cdcd0850a4d145be","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.87.tgz","fileCount":145,"integrity":"sha512-F7MiG2eS9xmj7Zrr2ohXW0DIatx8gMS3KXGgyArKgrIxVgWrf6RvahidqzKsJUEqgEMua/b2/OHi9PiEkBs+kg==","signatures":[{"sig":"MEYCIQChEkM9ejPr5IBKzRDiKjwRpFzTFDQAyQ0B5LPmoRf0DQIhAJo9mYyO33wuOP44D4Uh8CTy9bY4oKeEe0jGftO/4Ywy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b6ebcb8e8d4fa743bb61d6b979aa31d4513ea63f","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.87_1774570862017_0.059807839080531444","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@botbotgo/agent-harness","version":"0.0.88","_id":"@botbotgo/agent-harness@0.0.88","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4c2e29ca8f4cd4f4e462f7faae2c39c58dbae2ce","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.88.tgz","fileCount":145,"integrity":"sha512-sc0j4+SLelWcoPHGVuPAd3id3SG87XYwquBATSs4cIOdcONOfdyhQvPhuNVMjCaexyb+8qK8oqBFd7UYAEVeGg==","signatures":[{"sig":"MEUCIQD0p2XpCwJIDtYCvhawTOaQtExOVWL0F9uART/geHYM/QIgQ5PbF7kBt3n6Ni1/xKTAeFw/HKiKo4JjfUXcIhVNx7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"dddf2328a69bfeb6e6ee434cd3a559148725b101","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.88_1774570985825_0.5264274726683815","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@botbotgo/agent-harness","version":"0.0.89","_id":"@botbotgo/agent-harness@0.0.89","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"3cd844a71a4ad059f280918be93020ae4991e2fc","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.89.tgz","fileCount":145,"integrity":"sha512-oDp6KMUubyjxEOKtvHziUqVZ2eshIcMTqHLuaSia6Av0xp+qiSkXDS7pmazKtElK0JlJ9DIEz40tDaZ3W+CGEQ==","signatures":[{"sig":"MEUCIQDVsYL3Agki/H+r310p2FAF0vYromOTGQi7M0cKKGqYWQIgIPGnXvvHclnQ6wd8cCgxDslYBRZyGQALfgUCNHL1dD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"71d6fcf33975ead289f8ede285e734993f23bb47","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.89_1774571364030_0.3412105605028828","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@botbotgo/agent-harness","version":"0.0.90","_id":"@botbotgo/agent-harness@0.0.90","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f2775a628d63f0b69e95591aa53987383fa9d80c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.90.tgz","fileCount":147,"integrity":"sha512-CGsj06lI0B/VbRP3nKukP7h5oISGnLnjoQaLKWNDDBMaUfmoTMGf8GvQWkhTNfCLTt1VhOPUF1KbasHHplE6Pg==","signatures":[{"sig":"MEYCIQDiXb1dlH6i2GkSUES2tow00EcFFcoXd2HaTPyTs0c5oQIhAJvop2eRM2Yb1xxAXycV1jYsUmSpR5Bbio2U/G2BCq4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"67a0640cebfd57040e2b6a275a5c7843f3ec5103","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.90_1774572699771_0.9663983801621168","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@botbotgo/agent-harness","version":"0.0.91","_id":"@botbotgo/agent-harness@0.0.91","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"2c99be61f77108c2fcf23d87d8e3962dd0335e2d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.91.tgz","fileCount":147,"integrity":"sha512-0aebQtI43WXDOQRD31MtryiVAQUiQ4V9eLqc7KQdNc86lhwkuYg0/GsoZ9ajq6HuuM59QQ3VGK/lmaN8fcmJmw==","signatures":[{"sig":"MEUCIQCkPpKt7TluSk1ZUX9T9XgvEnbfjRtsHC9T+CZLNBFIhgIgRDai3EmmtGMKkJ3masynhbn4eA+aOUYTw5Ng+53lnrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"21f01f8312132a5f3b279ff44510fe2713b809b9","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.91_1774575099695_0.692081892135131","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@botbotgo/agent-harness","version":"0.0.92","_id":"@botbotgo/agent-harness@0.0.92","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"24e0ab724ba9b2cf2001483bc367211455e44f2e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.92.tgz","fileCount":147,"integrity":"sha512-Mptv3ZXBN1ovXfJnd3IEEl181KjH3DYReMCbAXa0v1gDsZd17ksF+14Cd9qHnS8VFHjeMtvPo2ARaIQ7b6pi2w==","signatures":[{"sig":"MEUCIGG8iQZHn3BTHtc6J7ifB4XCYAbK8LRjqfvpkqkbV0t9AiEA/91MMWQFh4feKI8BtXsfYSLiM8Fnt/wnqVQ6RWlUJUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6f7b1c7029103e37c1558a55e0339b96cc3e0631","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.5","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.92_1774575595598_0.39799477246757453","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@botbotgo/agent-harness","version":"0.0.93","_id":"@botbotgo/agent-harness@0.0.93","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"ecd65edf06d58b695b641e14824ef48fce0fcb28","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.93.tgz","fileCount":150,"integrity":"sha512-QsEglEU48RO3WchEDykridQBF6B0hkmFuXhgFgnTVnyUpZZaK0yw4yvCiQs74dBi2etG90mYe6UGuN19KKlUmw==","signatures":[{"sig":"MEQCICEpc9J+yHGI+egEcgrC7WIIiX1njoRp8JZ9CHiJqt1sAiAmhp78bOyiBVQfxMN+uzXiEA8PQALiJfcIFuyE0kGyVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"457725f8ce19db748a594af03ae50fa60900fab0","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.93_1774600568762_0.6217071858395808","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@botbotgo/agent-harness","version":"0.0.94","_id":"@botbotgo/agent-harness@0.0.94","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"20caec40922fd46edaa377608245e275e5f643f1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.94.tgz","fileCount":152,"integrity":"sha512-n3OuWNTtOE276pMAq8ZX8npixamcmme13/LS8Iw04X8yCsWIwglgybyKJRk9lYM46vG5d53TEyJxpE/s0qbQig==","signatures":[{"sig":"MEYCIQDauqBIsnaMSlRnGnqPxdM8zp3aY2oq/hDbhW17UdhoqAIhALbrmvPVA/YzoVaLEjKR8/9aaBce3+qH5RZ1lycultDC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1bd91836ae0ebe0f5e0b7057c200c09d6dcc12f7","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.94_1774613322583_0.3604246012396588","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@botbotgo/agent-harness","version":"0.0.95","_id":"@botbotgo/agent-harness@0.0.95","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e4ab9a2c3294231efaee27031e55bc15aec2d109","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.95.tgz","fileCount":152,"integrity":"sha512-PL2uE0dYafBPzNKktmFoysPtymVYdCphr1VJSpmMkJ8U2F/AU3N7v4fJ7ol7Q6rWc2wZGUwLyj5cOo+Kv2E+jA==","signatures":[{"sig":"MEQCICizjTMAeFDGqBj8cbiJf6BK7pIYiIfQAzfj4T1zKYSXAiAm+MBGQFaPskEwu+iAzREcmv0EgeCbNaboN+WwQjjRVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6374970c413be0abe2434a92d04372b934e0dcf2","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.95_1774659546041_0.5679637661818664","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@botbotgo/agent-harness","version":"0.0.96","_id":"@botbotgo/agent-harness@0.0.96","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4e0599caae7d30272706c6ce0c19d103d9aaa8a9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.96.tgz","fileCount":153,"integrity":"sha512-LmSUkAisfgr7GiVM65GqkOC5DxntufS0RwTaSsGBLZczAlxQoIEeSPBjoPQIIYuXKqu2vwUm2fmuAWlhjMvv3A==","signatures":[{"sig":"MEUCIHqxvXfyZx9IbYmzKpFLUZnVdsLYlkwfxsV7bdtvDB8IAiEA5jGPa8ZwC26X31+BrxB1hWiY6QmYVe2Ibj5j04v7+Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843665},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"78b59fcb14c4fda6798e3b1260283700dd1abce8","scripts":{"test":"vitest run test/hello-file.test.ts test/public-api.test.ts test/runtime-health.test.ts test/memory-runtime.test.ts test/sqlite-persistence.test.ts test/runtime-queue-lease.test.ts test/runtime-cancel.test.ts test/runtime-record-maintenance.test.ts test/resource-optional-provider.test.ts test/resource-isolation.test.ts test/stock-research-app-load-harness.test.ts test/stock-research-app-run.test.ts test/stock-research-app-config.test.ts test/release-workflow.test.ts test/release-version.test.ts test/gitignore.test.ts test/package-lock.test.ts test/readme.test.ts test/product-boundary-docs.test.ts test/long-term-memory-docs.test.ts test/local-docs-persistence-inventory.test.ts test/docs-site.test.ts test/runtime-adapter-regressions.test.ts test/runtime-capabilities.test.ts test/runtime-recovery.test.ts test/tool-extension-gaps.test.ts test/checkpoint-maintenance.test.ts test/llamaindex-dependency-compat.test.ts test/skill-standard.test.ts test/routing-config.test.ts test/workspace-compat-regressions.test.ts test/upstream-compat-regressions.test.ts test/upstream-runtime-ab-benchmark.test.ts test/yaml-format.test.ts test/config-secrets.test.ts test/init-command.test.ts test/coding-agent-guide.test.ts","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.96_1774662562332_0.18995794070053207","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"@botbotgo/agent-harness","version":"0.0.97","_id":"@botbotgo/agent-harness@0.0.97","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b155ce77922236d7a5fcacc25be73a40939d31bb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.97.tgz","fileCount":209,"integrity":"sha512-k8WIS8ORmk2QrM192z7EdjspBsqsDNC45koXl9U4bI4zEGiTbtrpojl/XI+qWhFXjeltlTQ6IFj+wFgosvQ/aQ==","signatures":[{"sig":"MEQCIHOC68tjPJvOxKga8ia3CMhEuk8j+ZMuIPkMwpO1TRxbAiAMNuV5wAZyISZtDOQnAjb4YBby/KCXM3A7BYKC+ywW7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a8e4e1f3d3a2bb0ca93903be6dd6447557a87178","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.97_1774668578330_0.506409976577582","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@botbotgo/agent-harness","version":"0.0.98","_id":"@botbotgo/agent-harness@0.0.98","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"642ee8d9e62263eb5c36b10cca3ddf999be2a646","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.98.tgz","fileCount":209,"integrity":"sha512-bGMerF+133Fd/v+C3iv8R4NzzHEuAb7UgwQXbGn9t0x5qY0IWZhpoQwhZitqSWioIRFAh4KGHr/IcjYRJQnFbA==","signatures":[{"sig":"MEUCIQDk9v9NUCea1vKVBE6omMmIawxRv8GrRzHeHe7tBf5vNAIgCvbi1ulzGJJKY3GDjkbCIfHjsbVMIsfhT0hBD7d63tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a8b9c32857ec54717db922ab58e2983935c00843","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.98_1774669125297_0.7496268422454568","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@botbotgo/agent-harness","version":"0.0.99","_id":"@botbotgo/agent-harness@0.0.99","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"1634f63f681db3f7d44bc4871b2860d94c288c23","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.99.tgz","fileCount":209,"integrity":"sha512-WLXKvq6FKen7NB9l5TYZUaAN210lzEB6GF0XEiIHIB4edtUZDi33md5qO0GMMujfFdggU0mN/FTi22Y45t/6Pg==","signatures":[{"sig":"MEUCIQDah9PK+N/JN1fc++MBWICoKaBudeBPYNK/S0ARSPzodwIgR6pFGZPD05YEjUE9e1n7MFkErmradxKVGYlUgmYn/Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4616e9d6f2443814c6aa6c707c98b5c0ebee5242","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.99_1774669397979_0.1336581178514027","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@botbotgo/agent-harness","version":"0.0.100","_id":"@botbotgo/agent-harness@0.0.100","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"ee4aa7857f8a23a0ad74629fb27cd5a16ed3a9f8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.100.tgz","fileCount":223,"integrity":"sha512-NAxvT0TUbAhSe6z08KVDZOMGeAL8pOzUBHENOP9DZkKRC74WaDyRW80JW0/SWk4nYLSMTvuqwLUAIogHmwBOMA==","signatures":[{"sig":"MEUCIFyU1Vb98LXf1CL1XC0ppswRbgstRVY6UPHbmfe3vsCAAiEAx5kVAg5K6hR0Jfo+HQXzHdkx28tiCGi7Au7kS8Leq1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779436},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"21968b25f1f813c4a64b7404ce161f18d40fffae","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.100_1774678123794_0.6980152086265818","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@botbotgo/agent-harness","version":"0.0.101","_id":"@botbotgo/agent-harness@0.0.101","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c72e6256a19134be074b5f68fbe4fea88832c053","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.101.tgz","fileCount":219,"integrity":"sha512-PKJaa6AhnFeSYgwDWsFGtlDYbGkrCTvsaw26biKg8vMbdA7uKHxoCHCyzcdoedxwVQtIyVfxGyEqEi63jGBqWQ==","signatures":[{"sig":"MEQCIHdJNbnBFobJpTH/jDQJ5H6WBe5zaRt4ZrGje9t5osoTAiBBC+qiIRQcicPARRLTM2DkLR3ISVq1eyvQF5czpbHICg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3af8d67d485d04582c1c18b3bc804d1b332a4f12","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.101_1774683087258_0.8499108708065151","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@botbotgo/agent-harness","version":"0.0.102","_id":"@botbotgo/agent-harness@0.0.102","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e05b1c94d8147a1fb2047d4e3cdb1d65f92031be","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.102.tgz","fileCount":237,"integrity":"sha512-udyUPOixnxD1yMb2ELF8VYOG6N1bxCnDuBOpcZU6lZhHwWKUwn3BtNqG8Ree0XrfUj0Yb15jvrnuX9P4xaQyOQ==","signatures":[{"sig":"MEUCIQDY6Y2G7p7+ptgYFPKUxYhHSal7MkCHrH87f6mm/+KxTAIgEEMUJ/eCETZAy+8scv+hwrHewsb14pf+WPezHMSMT48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5831eebb002b0f90b7ee5ff7a0664691ca6912b6","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.102_1774686449593_0.907848083267915","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@botbotgo/agent-harness","version":"0.0.103","_id":"@botbotgo/agent-harness@0.0.103","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a3acc8157c57f6f5c7641ee54acdc0dd8aae5074","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.103.tgz","fileCount":247,"integrity":"sha512-4Yj0w0trrTw3gLohPaoUC+pVG907TGqUDJ9kf288y5Nx6LYENN+i2CosY/NmxJ3nbbAkPtBFx5NJW6R5XSs1Bw==","signatures":[{"sig":"MEQCIF5rbb22s8zP8zVDw7Pt94QXRb4psSEJPFTuJ6h4zG6ZAiALN0sUOKyNjs0BBHBZsc/mWGC4lEtlPFCvrS+rKGkprA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"74696ac7614040de4903b55d879163c9cc0852ae","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.103_1774687499186_0.2282332134094247","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@botbotgo/agent-harness","version":"0.0.104","_id":"@botbotgo/agent-harness@0.0.104","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"565fe06b657adc10b6aee7bf4c1a3dddab0d98a3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.104.tgz","fileCount":247,"integrity":"sha512-nlZwXDfsOP0vJaO/Jn8v/LyV7mhQ5E/X8+hYh0su8tN/O2a3yWCVETgWa2pBoCxz+YFtnRyeN9cclPOXhhbMJw==","signatures":[{"sig":"MEQCIDX9XvcU+nWZj4XgvtduMa7dbJuqtgM5wWJbyQdAslnMAiB0geIS+8ZZ/gp23U/VFYY+KdzAisgaZOXOEUgdu1yKxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812665},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0d07f8af064e1c6ea7c61a386283c295759bb6c1","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.104_1774688472508_0.2779889519517691","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@botbotgo/agent-harness","version":"0.0.105","_id":"@botbotgo/agent-harness@0.0.105","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"3740be8c168ed9de40f3aa76a76933c4337d1d9b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.105.tgz","fileCount":247,"integrity":"sha512-gxTyORzkS09mqLYeAyZIB+gUeF/jnydEvW6duzmu14dOnCkrNmSBijJzZM9jPxx/Letg4AtBGBPAdXIxIo0t7w==","signatures":[{"sig":"MEUCIQDDfFPqZSIB7E92tkVnKqky3yP5uUbOLU1bpuDqXx372AIgGzT/WYNrheMIKjPL89HCwJlcQX2ehndVGRIy+FuVXgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4a968a3f0d949dbb755c2448ffc48a6abd0d550d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.105_1774689941463_0.05662768732427659","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@botbotgo/agent-harness","version":"0.0.106","_id":"@botbotgo/agent-harness@0.0.106","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a83a9d8759d71f2085e82b7024962993a74a40c4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.106.tgz","fileCount":245,"integrity":"sha512-jtpakr5ue2LZHiVd7Qm79lmgt8Ts5AbNHXWezmc4FQufv+dlllSPgMXhfF/Wd/fonVs298/lnbUQ6rHwdLlo5w==","signatures":[{"sig":"MEUCIGF/jUwLb7j0etjjvyQtwLouou+Ehk06xoT9SAkn0/o1AiEAjR/VVd2kwnFBORaGu5Fw6bEo17EU0ec5B0jEp/78hZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"cafe628f6ab39a3056146fd189456f70dc049f33","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.106_1774722117490_0.07863725063481208","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@botbotgo/agent-harness","version":"0.0.107","_id":"@botbotgo/agent-harness@0.0.107","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"64ba846f07bc207d9adbe672cf55ab33108a9188","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.107.tgz","fileCount":245,"integrity":"sha512-2NArPBdD7xacLmyQLEb/gOilWDSZgxa0r4pyEpGX0BvN0wK/WHJEak49qUTjJdfUshB0dRcCESS2B3fIPFiBMQ==","signatures":[{"sig":"MEUCIQD0OfY3MmpcJs+Wzpx2M6rT7zn2UdFJSKnzXx2P8Zwj4wIgGOK5yXXNmT0apbQwXRFM5FMdO/2XA2TNbExI3v6Y2/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800767},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"29063601524bfd7b36830b14c138d255f75e3ec1","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.107_1774723465707_0.9743362532155162","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@botbotgo/agent-harness","version":"0.0.108","_id":"@botbotgo/agent-harness@0.0.108","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"cf36cf12fd46a17741e4d08b44e8fee5d3ee3ba6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.108.tgz","fileCount":253,"integrity":"sha512-pPLEci/xoWtDbVNhrMdfsiiyy9TcluAwjzxfjpGiXWoYfxVP3ezWwyHvmflYxF8701FvOVypXRqLd77XsDcyFg==","signatures":[{"sig":"MEUCIEKq3qMQ35s3DsHYbssyZPQoToQIgrp1wEaGiQv4ool9AiEAiSNW2ciSHufPwpVv4sY9JWWYzKl7XNpVqe/3v3UfyT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805639},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1d4ff2a2a7e9e474e7bb4cb761a028895561ddb2","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.108_1774724646302_0.16949011943335113","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@botbotgo/agent-harness","version":"0.0.109","_id":"@botbotgo/agent-harness@0.0.109","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0c6c47034cc0cefdd4aab7ab815d48dadf4384ee","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.109.tgz","fileCount":261,"integrity":"sha512-wNklMXDw/gjsGfEnEClX0PMrRISK/h8tX2uErBHXwvPxJnutVArx7ikKXyM1K4WkIwmYoffwDivVPB1Xr8xvpg==","signatures":[{"sig":"MEUCIQCFMQ3cq+nzFjTvd/I+3PM7taS1zAtPlOY30k/6dqF7ZQIgB8G3oG/BYDh6OsmeaGiIa4hCJp1jqSsA91lU8ptqEvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"71bb81c12f261852ca1620baea6b212833392372","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.109_1774727249519_0.6872877183157482","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@botbotgo/agent-harness","version":"0.0.110","_id":"@botbotgo/agent-harness@0.0.110","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6b317db1a0c500fdcb76e7b726bcbe04a2617005","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.110.tgz","fileCount":259,"integrity":"sha512-k0KSiUJgWt6Su3igiYVaDL53YYOw5STaB5WyQFKmBGBZ9y215u5BhUUQyvFjK6d7fBKHGFfsZxV3u40nnKAQxg==","signatures":[{"sig":"MEUCICKBpYW1vvd3JDIqH1SZuYRjtrzBklzl28Mi7FeYqVDXAiEA/wigPaQppoZBE9sfnohb1fLrh3LN5h2xU48O4Nq1CpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b8bdf64ee0b4455a8779677be3dc1400959b1f86","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.110_1774728115474_0.30672431770465414","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@botbotgo/agent-harness","version":"0.0.111","_id":"@botbotgo/agent-harness@0.0.111","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"5bff10a6802d3c4524357760f544089f2fcf9d64","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.111.tgz","fileCount":261,"integrity":"sha512-sgMGjrw1vzGtt5pSST2g5Yf7GeQSLg00fqmBRgTWzhQX+fvpHH3eFqpeeZnTHMABMJjmGpWwWDtkM4X1c5DWgQ==","signatures":[{"sig":"MEYCIQCGEeluvWQrF69Vaea+7o08KX6ZumVAJLFOsd+PhTY4eAIhAO7Qlgmxyx+AECQgw6cB8sutnDPefK+e697I9obVxrjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825425},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3aa523e0022de3f6d0b8f66a273c9387b8aa82a8","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.111_1774728679913_0.30241254848632293","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@botbotgo/agent-harness","version":"0.0.112","_id":"@botbotgo/agent-harness@0.0.112","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"9198ed1c2c6010bc68382e1fc1c4ab25a2f51340","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.112.tgz","fileCount":265,"integrity":"sha512-706JnD2uBOysm1A0BuV/8C+JLOVfwiXzhxPc5fsikxSjt5IlL4LcVvXEesAnj95130V/tBW29BvzdPErf0d6/Q==","signatures":[{"sig":"MEUCIGhJ0L9Dc92rDxE9TPEPtTTKR4BpgMIMteU3tZ90cEErAiEAxeY+d+/oRryO9rclbO3K2UAiX7FFY7cogOz0UNUPBhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829269},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"cdad9dd6351e8db790d1c44b31bc5fd54186cff8","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.112_1774735178877_0.5478795500546465","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@botbotgo/agent-harness","version":"0.0.113","_id":"@botbotgo/agent-harness@0.0.113","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"7499f83846d1833c96b1291bb2a7e27abf080fa8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.113.tgz","fileCount":265,"integrity":"sha512-GfLMbfAd5RiQMSxCbxNMUj7xHrmdNZzjAg5Lbl79hsb4FV44urDm0t4wfc5izO+nRk51s+qhRNSWhBwL0Ybymg==","signatures":[{"sig":"MEYCIQDq3ORK8oWmQy69fuxhExL0ZAFKC9sR82IECVOeZqTopQIhALnonB7thC/whbOTAA9f8/AzFpWUjnK5xAxwAV3WuPA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"853fd3791fcda74d2cd5a717c94b43643dece5b6","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.113_1774735874305_0.8112743464712464","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"@botbotgo/agent-harness","version":"0.0.114","_id":"@botbotgo/agent-harness@0.0.114","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"5ffa865804333c9efe032c694b7499d55038dd03","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.114.tgz","fileCount":265,"integrity":"sha512-/ydj5ozD4ECP3ZjG2fsekoKysph+JRsVomcvxIcBKOOkRalYYyqNP7WFNu2lZRwcLHeBOd+EVKWhIDCkv5WSnA==","signatures":[{"sig":"MEQCIG5vGhv5stJqfh4ej8qr1qmQfWQS72SMDAsNRPNJG6k5AiBtTRfts1bgohvE66wVbe8C+N7jzLtXMEp/07jHu4e1EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829694},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"605b0e3336185a3405e526e3cc97f20a79039e6f","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.114_1774736372911_0.7986557319479963","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"@botbotgo/agent-harness","version":"0.0.115","_id":"@botbotgo/agent-harness@0.0.115","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"9d4a3691866a06a2a2a26db7ec5cb67892fe86e7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.115.tgz","fileCount":265,"integrity":"sha512-kXvX3WGBVYCiu1Qt+qPlxHg8jCk9p8fQvRAueZ1cCu82z6qo+DeFYpbkKMtWvL8K4ZBR/SQvBjWZ2FqrzjuRhg==","signatures":[{"sig":"MEUCIQCsmp1lVBptVFKyL1e2DZbDcAP5d+WBBMdPwnWJBItoxwIgKlNjt4vF3c7o/Cl9PMdwkGZOQudrN76Od48q6CHxRqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c4fc781280e3f5252165e390dda619e74cc9ecd7","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.115_1774736926514_0.8689406055830948","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"@botbotgo/agent-harness","version":"0.0.116","_id":"@botbotgo/agent-harness@0.0.116","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"07aeb31f9ff83fa537475b9dcd07ad4d5b93dfc2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.116.tgz","fileCount":261,"integrity":"sha512-p9V4LbnfYskYoSAPvCZ0J3175fdm511DKVM1aC5jq03MjCrsL0kJXPCc2P05uZWPJGbYYokC8VP+KEIn2voJKQ==","signatures":[{"sig":"MEQCIH5/qzloXNXnqNrk2hcpKcEJwvIZmcloR9txZQr82mbJAiALOzay7kj8XNc5q6WHhyjdM5V3bptcA+Z9oPpoiPvoQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"2451726198340ce2dcb989c4acb53134e20e9ceb","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.116_1774737500779_0.9363443455040059","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"@botbotgo/agent-harness","version":"0.0.117","_id":"@botbotgo/agent-harness@0.0.117","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"75af0a3729ed4bd65c50259b783d3f69532f0b44","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.117.tgz","fileCount":261,"integrity":"sha512-gB69wfeX7mSPiXZ3M4Rt2QBr2whoTq0xrWmZ4Aj319p3sN0/kVBhO8FlKxuKDAkeap3yK2MXiXjfiamXoY4kdQ==","signatures":[{"sig":"MEUCIAYIjNndQ17HWtDq1W/XvRlBzmBku+oClUYEMu7Ds21qAiEA6mYEDTqOM3dA7NeRiok2D0CwFEy/a0Mp1itCw5FQCaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"acefd7fff49f0ed5b86aa97959d20ecf9afd254f","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.117_1774738146441_0.3272739054702891","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"@botbotgo/agent-harness","version":"0.0.118","_id":"@botbotgo/agent-harness@0.0.118","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e618a90a5a0c17addcae75652e13f511f82eebb7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.118.tgz","fileCount":261,"integrity":"sha512-RYe0OapKwICorn1Ejshf+IYoK/bIjbSq7RDjwOV6s8hLXjHWjIOz0fKbthJCMNy9i4E+TN6puxLsFD/6pjVIFQ==","signatures":[{"sig":"MEUCIQCVTMFIfZ645oRPKnpdJAvz9Xe2su9BJVzL+NmBU5abRAIgfr/V4bVrs0D/fEcgQmM/Lo34L8e/NB2d9Q29ehcp/RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829449},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"42b9285cbeb796cdd68081b7a57dfb1cb13f3efd","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.118_1774739151967_0.5627956430123282","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"name":"@botbotgo/agent-harness","version":"0.0.119","_id":"@botbotgo/agent-harness@0.0.119","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"10e7a9cef6414d6fc58571f4f7365f3b039d2a9a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.119.tgz","fileCount":261,"integrity":"sha512-XNHUHHmjHVzXuYf8hjWnpPGlc5uOI/FQcBumrKcI5BlEfAoDzyOgpXAi8m/QXedAczgiYZFa1xZ7z8mj1WZMQw==","signatures":[{"sig":"MEQCIBJ5z1O8pt9CqHVHVnSlLlx48P39ZaUOgm9wr/K8PCDdAiAMplL8s1si1T2KJEkF7lNqfy5uPvYq5NUHd03YLUfkLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"fd935f6d740ce5df02666025ec39ab17667c72b8","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.119_1774740410892_0.27692617015069","host":"s3://npm-registry-packages-npm-production"}},"0.0.120":{"name":"@botbotgo/agent-harness","version":"0.0.120","_id":"@botbotgo/agent-harness@0.0.120","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"50c1ee1d974eaf44ab86c1a588f5d5abb0c5b36a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.120.tgz","fileCount":265,"integrity":"sha512-o+nmQA1v4BvGpeHR3Bg8Vsl/71oQ5CpuZrLxYUfPyMGGHeF9EVzJkUKRvsgbs+9z/+aiuS28rV+0rL2WfsfLnw==","signatures":[{"sig":"MEYCIQD7MkrgBnEECBFyejoWrGvGFqnBy6sBkC+//LwLqY2XOgIhAK0PoQyoQVRO/MvWpunYFpnxBGJ5IjLUEOhBxrFt/Lbf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"806a7b0fc8710cd25112bb0ce19644629ef8de29","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.120_1774749463054_0.8822666462825279","host":"s3://npm-registry-packages-npm-production"}},"0.0.121":{"name":"@botbotgo/agent-harness","version":"0.0.121","_id":"@botbotgo/agent-harness@0.0.121","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e1da886bfbd8c8438949fff1ed779f6c12caac9f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.121.tgz","fileCount":265,"integrity":"sha512-5DbadpnJusorwwaALIBQRaj1zrRtH7wCwUNT2uTJhcR6XacmrRiZr023IfTHMSvXbGpF7wNI7UZOIO9xj4QrgA==","signatures":[{"sig":"MEQCICuly7irIurXfp2k5i9OXV5ur2PGlYJWjXvhm2JHFAScAiAfA1DjIH9sz9tU1XSdztl0xHHwV1T00Z6+jfH+dEJsKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831949},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3bb2607d2585dbad18ad05b886d89f84fb30c65e","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.121_1774760396210_0.8857198367801244","host":"s3://npm-registry-packages-npm-production"}},"0.0.122":{"name":"@botbotgo/agent-harness","version":"0.0.122","_id":"@botbotgo/agent-harness@0.0.122","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"7de43b5d0219e058760982ac75077395cc095fda","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.122.tgz","fileCount":265,"integrity":"sha512-rZ9M8XHcAGqnrut8p77R6MY3FseEwOJpLP/sFXRzRxaqfdkYELVCdIzlmhKL+rkNI6A7mQH4HHWUwZqZmWGSAA==","signatures":[{"sig":"MEUCIFsdlmPswI+Umpenkpkku7vCycC/2Ypw6BFhbrCb3vRQAiEA9KWmGHxknudFXxTdsj9DW3KVbbxtTf5lpH6HGSOIJNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"70ee0f280d9b73a59564fb25896fccf4456f094e","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"10.9.4","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.122_1774768586685_0.30859443053399294","host":"s3://npm-registry-packages-npm-production"}},"0.0.123":{"name":"@botbotgo/agent-harness","version":"0.0.123","_id":"@botbotgo/agent-harness@0.0.123","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a8e77916ce4071cceac42ea8540a58972c17c2fa","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.123.tgz","fileCount":265,"integrity":"sha512-WtdRKzU/a8pzUBPfOZGr+eWHpIFHvJFNRkapIaHX5GyTD/CB+j4Sumz/X+79JnhBujkwB1vPdybi8MRieNL+zw==","signatures":[{"sig":"MEUCIQC6jW3R653Y5jtiKzFvdGBM499zAcC2eOgNSgnsFTwY5gIgEP+AXXOpYdLRDnyKC5eV+OuCmkGGz6QtEo1nhMtVGY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833983},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"71694f73ed33e06205730914e2235a16a111e540","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.123_1774769254508_0.879675324512156","host":"s3://npm-registry-packages-npm-production"}},"0.0.124":{"name":"@botbotgo/agent-harness","version":"0.0.124","_id":"@botbotgo/agent-harness@0.0.124","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0c49d1df8f1d37bd8f4ddacbf61fafe771fd1686","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.124.tgz","fileCount":265,"integrity":"sha512-JNUcGnubQuv0B3escBzNaBtdFx0njZl45LxAnIdn3OfpDlX28eGGeDydO26PKls7+n033Y6r1xXYSaPfYYT0ow==","signatures":[{"sig":"MEUCIF5V0dlhmmFT+wg7NhzeEgk66//AoxfKV3YP4TnAUwGOAiEAjTNfeVKkO6e8C1MyKjl79lXkkckkTq1gihUEeQ9gVSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"786ff496abd1d0a3fb21a6eba86f2befae27aada","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.124_1774816035206_0.12971128249047892","host":"s3://npm-registry-packages-npm-production"}},"0.0.125":{"name":"@botbotgo/agent-harness","version":"0.0.125","_id":"@botbotgo/agent-harness@0.0.125","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4e99b38ba3d7aff94e4e8c54d64a7990fdf13dd3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.125.tgz","fileCount":265,"integrity":"sha512-xWz3UTcg0LMC+HgxFKIaoTPuPG4U4rO2rKxSgaOdqz+20xrMxs7PT9SgAyJ88ghxDGUYdycWXa2hRL2GUx/Fwg==","signatures":[{"sig":"MEUCIQCY15grdtrRh/eqedHHuqVlsJdL0Xs2ASwIGrfTjvmSKQIgdYGXbkXikkJwWGY23sJX4Yf09uV98gxPnr0hCTcpXzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6927c4c78cf29d05dd6b08d06dbede858f1a9fd5","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.125_1774826826137_0.0395262104655969","host":"s3://npm-registry-packages-npm-production"}},"0.0.126":{"name":"@botbotgo/agent-harness","version":"0.0.126","_id":"@botbotgo/agent-harness@0.0.126","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"dd9f3621c00e7baea084f9489875fe8699ab7aa2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.126.tgz","fileCount":265,"integrity":"sha512-gMZoask47MEHycBRrPO+OYPyZtM5zkHlSlAFjdXxC4xC9HYDJjkVZjFd0J7o4H27kSV408taHqR2nv/CWZqYdw==","signatures":[{"sig":"MEUCIQC3/Lp3aoYO7pAWzitXDVEqpZGtpH/UDLaBeaicSc+XpQIgLPUHZ7vIcr3YL4WOltYwzUjzx8T3g7vtqkz8P2oWTBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a674fe33b8db083cf7328e2d9236cb7c0fa9895f","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.126_1774828605595_0.8024606582378115","host":"s3://npm-registry-packages-npm-production"}},"0.0.127":{"name":"@botbotgo/agent-harness","version":"0.0.127","_id":"@botbotgo/agent-harness@0.0.127","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a5a4a931b6a3b12b4e375f4f8d70ba3776462593","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.127.tgz","fileCount":265,"integrity":"sha512-FV/7UOCN0zEq7ZXk+9Ke1zxj51ou/s+zWCKrvMZZ7Q7/YR8CH3Cy4JlrF4CCxh4kdcMi/z8eOJQpjQA5bJT92A==","signatures":[{"sig":"MEYCIQChQjrG5nd5eJ2/FwvhUICQATM+mKSE4ykXyiq2POGJVgIhALAVoDaFRMyGpG3jFfvn8nVBTDyxC0fxbaQjJszJvUy0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a45e14b00a7acece42002e29a12cc1cc03bce9ea","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.127_1774905840956_0.9709911390481498","host":"s3://npm-registry-packages-npm-production"}},"0.0.128":{"name":"@botbotgo/agent-harness","version":"0.0.128","_id":"@botbotgo/agent-harness@0.0.128","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"de396cda38eb5e4e792deb33914142f87b6076c2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.128.tgz","fileCount":265,"integrity":"sha512-CUxhq0G8rTHdS7XtzxKMO8s4GtD/0EYvjJCvGHOxdbH3Hd0jOeI1UFkoR4aVSoe6SZEWwG5IdewOKMuGuns8qA==","signatures":[{"sig":"MEQCIG6GoOjKvA1LwQWrlrvaaJxxIrfxZYRekFcP7dF6hGTXAiBG+eEF324vRY/6timtAKxbu+THd5ykV3c8PNYNcFXxGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d2e7f597bbd81c1cc8b07aaa1e2b7a9aad0cad0a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.128_1774915121780_0.926192107126216","host":"s3://npm-registry-packages-npm-production"}},"0.0.129":{"name":"@botbotgo/agent-harness","version":"0.0.129","_id":"@botbotgo/agent-harness@0.0.129","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d1f542a9a79c74fbbe543e22212513a25944f0fa","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.129.tgz","fileCount":267,"integrity":"sha512-k6I++/dba3v0hr5RyXIjcOKpjAKl460reM8eapRhSAQO+urRiCq/zXYPrRLSN5VvdioZ8a4Bwf/l54pqwuCb/w==","signatures":[{"sig":"MEUCIQDxI21qvXuLPWcQ95qHkkbodpkbNmoLnLWt7F+E3kWtkQIgAr6+U5YZFshvvIO+ZLltjfSVZ8mYYur6FboDVb444q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863121},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1deaf8af80070df86c0c4b16463d5d5e0fc23e92","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.129_1774943715650_0.5095688829138518","host":"s3://npm-registry-packages-npm-production"}},"0.0.130":{"name":"@botbotgo/agent-harness","version":"0.0.130","_id":"@botbotgo/agent-harness@0.0.130","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"048c3c1ace1877ce2538cb1fbebb9d469f890f18","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.130.tgz","fileCount":269,"integrity":"sha512-j9uD6of9ISjfurclQ1LLL3P8w9jRnprrJWAuourja7Irkfp/NOYR4JGC+g7Xjga6ZjF3vFZfQEALTK7hh0C+rw==","signatures":[{"sig":"MEUCIGeIcTPrh2+9WH6h6nPPHn4PQuQbRkxZ58lykwIAQ3PmAiEAlfWzDK+3Az2FtGng4gcaNYraIguQSD2LTN+RqA34vCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866336},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e20f916255f35fbe0f7fec28ca6908e72cf07745","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.130_1774974798777_0.5925032235162733","host":"s3://npm-registry-packages-npm-production"}},"0.0.131":{"name":"@botbotgo/agent-harness","version":"0.0.131","_id":"@botbotgo/agent-harness@0.0.131","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d2e96d0e6ed29a01b8b00e1b61455f055c251c8b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.131.tgz","fileCount":271,"integrity":"sha512-VejkjCiKucQBd5SGD22jhcsckBN6OXTmBwob3pWOvCcg3o0/xASMxoiip2u9tj9tfvn0GIjwGIrtpxOhdvwGjQ==","signatures":[{"sig":"MEUCIQD/F2l3unnUxF/YGvrEZWz5NbP3zdUexiOisykHCeK8LwIgVtLz0xv7LQpcEMWVYDEa8scEWcV3bJhJCYhV1mKwBl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867637},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ff8ded05abc5f24c825873ac24f997faa6ef1b5e","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.131_1774975909376_0.4160387877305276","host":"s3://npm-registry-packages-npm-production"}},"0.0.132":{"name":"@botbotgo/agent-harness","version":"0.0.132","_id":"@botbotgo/agent-harness@0.0.132","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"1783aea7fbf459fc3e8c6885046d34da658ae74e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.132.tgz","fileCount":271,"integrity":"sha512-umWFJo5Jg7QvflWra5fY0LCeeI6aWhB4NRGLzuhU1lGEM4KSTrJypoQMBe5NkUd7M+igkP1iE+Z5qOSWQnVIUw==","signatures":[{"sig":"MEUCIQDa0+BeumnCcvtqXj7wsUifla9FrpNErm0tTjqskPT0HQIgEN28IFPZ45wbl+zI7flFbJu0DCFSo326iSqods5sTLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4524dce5739db76d1e76a236fc0869b9f0808980","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.132_1774977844476_0.38972356133180375","host":"s3://npm-registry-packages-npm-production"}},"0.0.133":{"name":"@botbotgo/agent-harness","version":"0.0.133","_id":"@botbotgo/agent-harness@0.0.133","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d477401374bf4759771385f54f99a05a75678779","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.133.tgz","fileCount":271,"integrity":"sha512-oJJ+SBl+xBHl7lk9nU62drNrR94ynGK/ytfvp7qyJ6mZIu0G+klckzm6hIgzAb8Ki2TscDduf5UYJxtBy+4P5A==","signatures":[{"sig":"MEQCIBE/aV0UcDNDVAXGPaTGaCKzg4+vREYAtM5tGxTjnajHAiAG231r5lsatFpVwatezMq4iUJJCnS41Cqpi4AyY83BDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"609b6690c2c2100cc4a1a91358fb78d18b48facf","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.133_1774984855434_0.4576081520997697","host":"s3://npm-registry-packages-npm-production"}},"0.0.134":{"name":"@botbotgo/agent-harness","version":"0.0.134","_id":"@botbotgo/agent-harness@0.0.134","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a4f00b04936a5693a10aa6ed2bcd7ad432e071ce","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.134.tgz","fileCount":271,"integrity":"sha512-9nPWbEUN+X2xYcts5OIVxwzZc3RbIMwZ8W1bdFm3XV5pmS4ZN5wDXKqluOquvw5lnJiIynqja0reqmQeGsepKg==","signatures":[{"sig":"MEUCIA80DuqPwa2LJPHMl7mJwGKlY/YijF/WdmQwO71B4ZeTAiEAtocowGxyYOXhP3cQp8Gurdg3SPFeOJUMOw8MfLTaW5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3463b4ba718f8ec7c725056b46b63397c779efcc","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.9.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.134_1774985003948_0.12317313424178766","host":"s3://npm-registry-packages-npm-production"}},"0.0.135":{"name":"@botbotgo/agent-harness","version":"0.0.135","_id":"@botbotgo/agent-harness@0.0.135","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"40de99436f7161bef698a90c46b4ccf14dc3abbf","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.135.tgz","fileCount":271,"integrity":"sha512-qahZjXVP0OvBpW+RQ9ciHlX0zS+IhuWjhk6le2AHs4jT0ZDmDiZGNnss4ectpqyUxsfcyrvAT7cTah5q61BaQQ==","signatures":[{"sig":"MEQCIHi4FOBSSH4BLY9exYN3P3KhFKi3mILiVnPQq7h8s1PvAiBoKTRv9IZQ+mg4YtEVfcYWqSfDjg9CwrOLG9niiO7EeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":902087},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"8d7eb15d1fd7b161079e5de5dc7d655c8c23c501","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.135_1775198909050_0.3844895050262003","host":"s3://npm-registry-packages-npm-production"}},"0.0.136":{"name":"@botbotgo/agent-harness","version":"0.0.136","_id":"@botbotgo/agent-harness@0.0.136","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"71381ab63758e5067f41f1e581d4649a9c0917bd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.136.tgz","fileCount":271,"integrity":"sha512-Hz/EkYc69sexTD30E+3L1zpH4y+HWwUHvS7wspxkiRL/6ziJZ3kdk29Bi9a5TRAuLxvAJeUbLxsaCYKg+XBNWA==","signatures":[{"sig":"MEYCIQDj4tK1Si1zzV9QEHIZNeJhf6hrIhwWqcjpoyf95zxxegIhAOibOkvtcqQLJU6cHdH9vMtYo6+n3s/kyZ6kQgz+Hp8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"2e0d9f8a60b6921be1723ad7c47ce1aa455c5e1d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.136_1775237849921_0.7173586974320472","host":"s3://npm-registry-packages-npm-production"}},"0.0.137":{"name":"@botbotgo/agent-harness","version":"0.0.137","_id":"@botbotgo/agent-harness@0.0.137","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"94f7730cc026979ffa65e39d05b9f1e5f0be8865","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.137.tgz","fileCount":271,"integrity":"sha512-H+yNzo1HYZsuudY0Rnfu0MzATZgALttqcyA3sughKJkddEC7fjzuEEN0FdLCWr163D+LyisCP4/pwu1s1wQO5Q==","signatures":[{"sig":"MEQCIH5Jvtdu8ET0nMY70bJ89icjPyacqo+SgxeuFi4FB3FmAiAKY5/6KFKUP9JO0AhevLCWMpVXgnqK0Fak/l7KGzo9DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":910997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7a061538326c913e34a4eee299d380c72c4c063a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.137_1775243678789_0.0565940211297884","host":"s3://npm-registry-packages-npm-production"}},"0.0.138":{"name":"@botbotgo/agent-harness","version":"0.0.138","_id":"@botbotgo/agent-harness@0.0.138","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b453d7c281cd74697be3a344cfc44de15297e348","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.138.tgz","fileCount":271,"integrity":"sha512-Z1VUZ5FLuoUPlKSjBVVYqfoAOwY7ZohN7VxfpHysKRrQ4dnuInlvKstsY1EYsRFcUA/AufgyJhjsdatX3PdCpg==","signatures":[{"sig":"MEYCIQCBs1LhYc+pq8wjrqqyz23pXdOLNhJc9jw8eUkOO/y12AIhAKKqjp9VEojaZUHUWD1QpzdfRL+aslOBYzpaFrH3z4CG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":910997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e162b57c5344bba583b73d2a8f69b5e26f273469","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.138_1775257635930_0.44668280898395163","host":"s3://npm-registry-packages-npm-production"}},"0.0.139":{"name":"@botbotgo/agent-harness","version":"0.0.139","_id":"@botbotgo/agent-harness@0.0.139","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f5a7951fdc659c920728bd13194c63bb05a68c3e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.139.tgz","fileCount":273,"integrity":"sha512-ZZgaEjUOv/qcEL1Jt9nyYdkfwWRhY/pR/l7dMKkokrcwC8TI3Ze1FsRrzBs7/1QgFntZgrM7nw1ziQ7k8WTFQA==","signatures":[{"sig":"MEQCIAuAKNQ/Uy4CNNisGkH/fADbJ1nlFyqWr2igw99xUWnAAiA+Ut8nGgPQFla8SHMZLoHSDg1sEx8kaHlTERYzTgil/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"055dd39849f32afdb45f80911f01cca0520bc9e6","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.139_1775267397319_0.5569321177603499","host":"s3://npm-registry-packages-npm-production"}},"0.0.141":{"name":"@botbotgo/agent-harness","version":"0.0.141","_id":"@botbotgo/agent-harness@0.0.141","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"60b1acc5a2b908ba97fba18b4b5de23aabb904a1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.141.tgz","fileCount":275,"integrity":"sha512-HWzkozz1Tv3WsSHPus0tmo3RFPVJhpeXtlGrbYccrltsuQv3Fr7BfybQ+eghQycWq0/pA4kVII+6KRv9lMUqHA==","signatures":[{"sig":"MEUCIEEheN338bRjT7nSZdBVpWngyNfdJqAikPLYCVpIYDZNAiEAsdevG65ZazidCvv8FEVaR+j7XVelITApMyd5yF+oBN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b7a8a2cbf9fab7ea84007bad70493b9c53301d6f","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.141_1775317069703_0.6143721811691281","host":"s3://npm-registry-packages-npm-production"}},"0.0.142":{"name":"@botbotgo/agent-harness","version":"0.0.142","_id":"@botbotgo/agent-harness@0.0.142","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c4d7277c5261276c560f3d15f60f5b68eb28f0e9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.142.tgz","fileCount":275,"integrity":"sha512-8FGjJeC9fApB3rgRN1wTb/eKLSJ76am55R9QfbhBUsM6vNbDJix8we5u3yMsjQXKK3KDgMGUqAFKkrnDnQZAhg==","signatures":[{"sig":"MEQCID+x44QgXYrx2jyOnrMJ+rJd1URvvXi74O3dWIxpeHSYAiA1f18q0N2EJbl2zyoKFroq4AC9nn+j0GYmVpiX7vhmPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6d1bb152fc8c345486c66cdac056f07e717b7cfb","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.142_1775317498669_0.965539683570225","host":"s3://npm-registry-packages-npm-production"}},"0.0.144":{"name":"@botbotgo/agent-harness","version":"0.0.144","_id":"@botbotgo/agent-harness@0.0.144","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4e8d6f3bf4ad4045c1f4368598acb17fa22f2353","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.144.tgz","fileCount":277,"integrity":"sha512-2FY2fLPo1WxVBTnXcn6c44NCMmfmVUl8Ii6iCZ/s66zg37JzlHmrDLy0zt40TTlTrfXHUmLI3vMsNOkrUPYYuQ==","signatures":[{"sig":"MEUCIQDDHSlQ6YRnYY8marBPwNr8RJZYj5WsOz9wLnGgV7PnTQIgQX6nbss5NREKD9q6BtWvxESihV4w5K1QBWPkAKhXhAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d37445018282dcfdbc66286af51bd42395a639a1","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.144_1775318374332_0.8237261542185179","host":"s3://npm-registry-packages-npm-production"}},"0.0.145":{"name":"@botbotgo/agent-harness","version":"0.0.145","_id":"@botbotgo/agent-harness@0.0.145","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"80bc25fb5f10862bed7b855207857922dfbd0faf","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.145.tgz","fileCount":279,"integrity":"sha512-zU7Ynb48CCJtT50r3uRZd0fY5day4/6KN5Lra+Fi3vTgn/X2HSx9oms0I89gSStMOIr9OeGRslV66VTRt6yQPQ==","signatures":[{"sig":"MEQCIDtAhNAZXri4NN8cguT3iRYyfI4PqieP29u+s2bWwJ04AiBCKiiiqRERPc1dTjjiAWOxYRLr8reqPRM/NHPUPkRang==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":959152},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"22424a9c3c4142c3ed0280860fbd3f4f268970c4","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.145_1775320759945_0.09409645341656026","host":"s3://npm-registry-packages-npm-production"}},"0.0.146":{"name":"@botbotgo/agent-harness","version":"0.0.146","_id":"@botbotgo/agent-harness@0.0.146","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a6e52d3029177e51df46f4c2ced639da516b85a1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.146.tgz","fileCount":279,"integrity":"sha512-H2abr3W89fM4Q9E/gruj1Yot/wgd35DOAaeaIDwb83Piw0hWVfdJXs7V8fwCTESS3LoQoq5+FbzjrrXmH0cl7g==","signatures":[{"sig":"MEYCIQDggp4K7B8x1L2XcIyemUtf5fNztU5kc7I9fYNmkJ5hUgIhAPb6eU0G5V3b1nbHOFHzQuA9Dd8AuyazLg/1iQUiTEEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960694},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ae608710b648a000250bfc910aff09de48baa479","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.146_1775324474926_0.7449255208692027","host":"s3://npm-registry-packages-npm-production"}},"0.0.147":{"name":"@botbotgo/agent-harness","version":"0.0.147","_id":"@botbotgo/agent-harness@0.0.147","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0cad9c4c2a63f7126302ad0342cde6ce62647eb0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.147.tgz","fileCount":279,"integrity":"sha512-gg5BWLqpRQQGJ8zCFrJN6ZCa1Vcsv1d3wsk/TjHe3QLbA3CqJ6LBoaLY4JK5UGbTfJtcLFLqRtTuSe9IoIISGA==","signatures":[{"sig":"MEYCIQCZXIKi2UabTe3Xd1EZnzwAB3YgqfNJXKQG1uVnzc6ZMQIhANgboYxnQxjmT8IWnqKP2hTSPYZH6qnWMDS6gbs/eEt8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a19c6a1692bff1b8e6d9cb67f31a91d577a8db6e","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.147_1775326320402_0.9093653986088479","host":"s3://npm-registry-packages-npm-production"}},"0.0.148":{"name":"@botbotgo/agent-harness","version":"0.0.148","_id":"@botbotgo/agent-harness@0.0.148","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6520aa787bfe2788a97cb1e0316d02b3cf90cee2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.148.tgz","fileCount":279,"integrity":"sha512-srlEkZm4XN0XHhbl4+OMG5LhA/jbZ/NT9y8KtVPuJ63FVNGdY9EfsICK46csC6OelfyWayR6nCMX8KbKhz/Q2w==","signatures":[{"sig":"MEUCIQChx9G/zb396+S5kbZguveQYybG82eETZUHiPYYLHQPKwIgBETPIQvTJ6WgO6qw9eQJ6hYIBNXfclpDQdcq5erXusQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966550},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"daae3b8a9650bc2343ac706ac78377b18f4c20de","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.148_1775327219100_0.5190162135526302","host":"s3://npm-registry-packages-npm-production"}},"0.0.149":{"name":"@botbotgo/agent-harness","version":"0.0.149","_id":"@botbotgo/agent-harness@0.0.149","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0805eb3cc3b73f813dda8c421cdffb97cd14fe13","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.149.tgz","fileCount":279,"integrity":"sha512-enG14SBJd3y+V7CLcrJA1pGJdOGIW3HymT3fB7KNwTNMZzz1MiW28MiABsOJ7sF9tows/8BYVkvbltIIrDwtNw==","signatures":[{"sig":"MEUCIQDbi55fC6aB0bjqnCZhtnDIF25nKpoW1bMnbQcm7OHN2wIgMu+MmwMlnEjUIUkJW6/1FRZGTOd4MaqtBomBQAJSyXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967685},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"27cb2860512097dfd46a36c6cf1f56cb382e309f","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.149_1775327913836_0.03722527833323541","host":"s3://npm-registry-packages-npm-production"}},"0.0.150":{"name":"@botbotgo/agent-harness","version":"0.0.150","_id":"@botbotgo/agent-harness@0.0.150","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6e9cde6b1519686777ed289cd134bd8f4966ad8d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.150.tgz","fileCount":279,"integrity":"sha512-WniKMMqt3+SNIowRzzpzoS1dhlZRj+gjZkIXQp/6JCFeSXfBxygd/WftS7FDe7xlG5rwVMxhvfYaQdSzon01ew==","signatures":[{"sig":"MEYCIQDRSJGwmEi4f/+nCQhaTR/xpp6cj1/efb5YGrr4SO5X7gIhAP4VEXUdUAQBdjnN57eHGilJIjNWuzFlMtpW8UJRQKE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0c1c6e198ebfa8f7b1f1a0fe5dc4d5737502c1c0","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.150_1775328928127_0.5600795494946531","host":"s3://npm-registry-packages-npm-production"}},"0.0.151":{"name":"@botbotgo/agent-harness","version":"0.0.151","_id":"@botbotgo/agent-harness@0.0.151","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"9b0d943077ec56c9445a438992301f6572566904","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.151.tgz","fileCount":279,"integrity":"sha512-IkJ/sXgR8tD8rnTeypCjulzEc/GESGQ1knnKaowPWyvTP7qeplncssb7KydCMYClwtvpzXbfe+WBID7URUO+0w==","signatures":[{"sig":"MEQCIB6hiJOrDOOaNfXdlYHFNgFnYax1B8U3EyRSmXaCXvRlAiAVx9hk9J3Dotz6BF3Ivs6694iC63Ig9Xgii3vdoWyxWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"28f9537b59e405606eadca0001a09037d5293f1a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.151_1775330835630_0.1876277857283506","host":"s3://npm-registry-packages-npm-production"}},"0.0.152":{"name":"@botbotgo/agent-harness","version":"0.0.152","_id":"@botbotgo/agent-harness@0.0.152","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"834cf9dfe23fa462aa34e397589a917200524bf9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.152.tgz","fileCount":279,"integrity":"sha512-u2D3OrneiMGI7HzsqlkjIKNkW9O6bRdBBAM7Qzm2VQMofRgWwcH6JTL2Iif+sdR2n3u3roql7YGa5V8As+1o6Q==","signatures":[{"sig":"MEQCIEtsTS/ycYxJhBpoVRbYsslbDb9XyWTtwKxE/vs/MWmMAiAf4rs4Lkt35I6O3hT7tTIdi6QY22qOzBX5ey7/Fxrwzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"358871d6abe2ef2026b1fd6f60eed49a0a0280ec","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.152_1775332834610_0.6460505416604285","host":"s3://npm-registry-packages-npm-production"}},"0.0.153":{"name":"@botbotgo/agent-harness","version":"0.0.153","_id":"@botbotgo/agent-harness@0.0.153","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c824aa542ea027b8fb67e7129a9a9ffc4f55fe40","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.153.tgz","fileCount":283,"integrity":"sha512-BarEVwRu/DUqpa+DQIgQfVZ/H+AxhGYLHA0ymuXQba79o+TnmaQernKEXMFndfqktmC5qDMKPffyIKxieTLTnQ==","signatures":[{"sig":"MEYCIQDynx3QtGYLxpzRoSBQN0dTtBcKQ8SVIGxpAZW0IhKuvQIhANfPxc9BY9e2jMQF6+b9g4CKj5ZN3fyMbpqcMNW4V/sh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"75e66eada9782183a134dcd8cb2d979af35ace4c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.153_1775350003695_0.8150755065369524","host":"s3://npm-registry-packages-npm-production"}},"0.0.154":{"name":"@botbotgo/agent-harness","version":"0.0.154","_id":"@botbotgo/agent-harness@0.0.154","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0fa3ecf4796366838ed7de6e24d358eb50039d07","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.154.tgz","fileCount":283,"integrity":"sha512-agNDv3tyYytvX6b6ld65lmjoCqNxOYSssBeuBYFgywy7I3sgk8B5lVaxhjpD3v8zD73AjbTTYLyVJXwYrs0UYQ==","signatures":[{"sig":"MEUCIDcBJv89fesBeAJ732LTX793jdvLVqgNS/F5zln1lWmvAiEAyPKQXEpPaZBnvFjo1neDOZ//Ykd6vI0dfs3b8bpeFuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007399},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c250f708f62bc9cccc898ae965db20bfa7072ca4","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.154_1775353427428_0.3715855616760928","host":"s3://npm-registry-packages-npm-production"}},"0.0.155":{"name":"@botbotgo/agent-harness","version":"0.0.155","_id":"@botbotgo/agent-harness@0.0.155","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"430358cc133d4942e21b08e91c4b8d6598b44f85","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.155.tgz","fileCount":285,"integrity":"sha512-l0/+G4oIklMjMU72tsJGTfYhFuNQSXD0H4/fANJqXkcpdrF1rTdn/EfSTPbYAJqgnuzbYvdFf+mPLuM9Edx8+g==","signatures":[{"sig":"MEUCIH9bu6UjAQ0pgL0sFVqQbN+A7pivLcVEgR19STIIFctdAiEA+acQun9x5PgFXUqFWjeulR3UBCOmhmXiqACYJm/cSp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"dbbca6bc2962b2b67c81b76e0aa08ceab2034380","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.155_1775367589070_0.4737322510314548","host":"s3://npm-registry-packages-npm-production"}},"0.0.156":{"name":"@botbotgo/agent-harness","version":"0.0.156","_id":"@botbotgo/agent-harness@0.0.156","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6c5c2cb78fa1ea3cdfee64f6679d149bc648c15d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.156.tgz","fileCount":285,"integrity":"sha512-dck+KUspoUKZ3Qwp5mmXM4M2FRS7zfqlPBbTzqg0CW+358blfp4J2D+gqSj/pUClbk/qDmUv88PjjirQY38fxg==","signatures":[{"sig":"MEQCIDkUw4eiCB3vRYFwa2p9zh+x7sW1j7NUQZrNPwdMi+lMAiBPIW87y+U0kra9qgdanb4ueYwk8IO8GNi0+LnNtiDzkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1070316},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ef62d2412ebd04bea80b31f5bd908452636d47fd","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.156_1775415950022_0.6502428829816569","host":"s3://npm-registry-packages-npm-production"}},"0.0.157":{"name":"@botbotgo/agent-harness","version":"0.0.157","_id":"@botbotgo/agent-harness@0.0.157","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d1d6f182b16d9f1e662b3d1d93e027671de272c7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.157.tgz","fileCount":289,"integrity":"sha512-g9jfRSbzUBOLcMjHiE22AU4OG2Ah/WThothabKQzq8ugrkSIoCn5DoauOPUKYFcA00triSGf2DzFx5BbQCVkgA==","signatures":[{"sig":"MEQCIF5rspfJ4L0troOUNpf19TNEiVatMnvvLDhbvHz5BI/4AiBaqFzaWXb6PuVS6ko3fD1ydtGEycRnQDRWXqCwN8N/oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e33f96e5c502b6c6a088c8e71920827d22ce2ca3","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.157_1775439966286_0.8387786993239874","host":"s3://npm-registry-packages-npm-production"}},"0.0.158":{"name":"@botbotgo/agent-harness","version":"0.0.158","_id":"@botbotgo/agent-harness@0.0.158","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"457b26309ff5134e54f31a20b940590d0457d495","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.158.tgz","fileCount":299,"integrity":"sha512-7X3ixnEiSJw8qVG6m/KhnG6h+YkBfZKpCCIDDNQ+qrm5Pcd89BdMwdQp79nhxJkcTiX4UnY2fjaQFXZsFKo/OQ==","signatures":[{"sig":"MEYCIQCx6ZsyFfXMmHPSSEa3KqF0Ql4UcFuFg1a1daV7FKy6zgIhAJGBdIwRNJIMHeFN4C2h1CJGCMPxhbnacrgd6ni9afGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"330d6b92522392ea8d9d01901cde7ac2269e30c9","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.158_1775441166018_0.8564542221872069","host":"s3://npm-registry-packages-npm-production"}},"0.0.159":{"name":"@botbotgo/agent-harness","version":"0.0.159","_id":"@botbotgo/agent-harness@0.0.159","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"22bcef2eb46d704f037ed10e6cd9a9365d752200","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.159.tgz","fileCount":299,"integrity":"sha512-ezDuWYgzb4qevMl4ghNlvPuQQgprWrSrQpvQdckQXH0oz9sP1gwPBbzbNDvL68IwsngH/S3jS4ai/4i6u0lKCA==","signatures":[{"sig":"MEUCIQCjETAdpmd/OEu2z8KDuZg19lDbsE6Kc//HCHnt+Kh/OwIgbQSq96NWivPE5cur/yDih10QqK2U9qLYDrJ2chTwIUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4109df76937a8cfbc76549e4beb3f88140d8d4d1","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.159_1775441588984_0.48456443571475183","host":"s3://npm-registry-packages-npm-production"}},"0.0.160":{"name":"@botbotgo/agent-harness","version":"0.0.160","_id":"@botbotgo/agent-harness@0.0.160","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0405bbd02ae167bd1098b32267aaa81246ddf673","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.160.tgz","fileCount":301,"integrity":"sha512-GaMpCGKnkPZI2xUr0xOwm+gueq3ApqZYY/bIoQ9L/O6OkDCVhij1lyVxE9nx+MZE7NXH8a/KfftDFxfmsNIrVw==","signatures":[{"sig":"MEYCIQDOw9A3TYjuEDhiniwOn+1igozD4d8S02pvjK94VolVhQIhAOoSj1zQRlAW7IJqSA/ou/f0+UtFMkjfUEPFBqLeuEPw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"02a3c8554f8503bcae719912f35ab90cb5d9360b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.160_1775442663882_0.9830854539510507","host":"s3://npm-registry-packages-npm-production"}},"0.0.161":{"name":"@botbotgo/agent-harness","version":"0.0.161","_id":"@botbotgo/agent-harness@0.0.161","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a41e306c55e2ac6218cb7d43b2e25c293b191af4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.161.tgz","fileCount":303,"integrity":"sha512-4/a8IkfUQ4S3pRO1EyPt4oiEfdSi/flS5fcH6xfgB8jibGWd9ZyI7FhfdOXYXkf5Pk7qH9eZD9QCpOTvz76nSA==","signatures":[{"sig":"MEYCIQCPacgIGAJyzfSNOC5E2DBxUn+NUsyol1dx90Lc02gs+QIhANvL/2yzpPjAw5GMisvBmzm1TbHbARGVpvvlrlNUAOdI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1170334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5bb098fed2e7d2fd3cbd346887a6a1be3712a799","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.161_1775443450863_0.41980442090705217","host":"s3://npm-registry-packages-npm-production"}},"0.0.162":{"name":"@botbotgo/agent-harness","version":"0.0.162","_id":"@botbotgo/agent-harness@0.0.162","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"37c66fadbf0f060641cbfe00a8b4f7015e87ccad","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.162.tgz","fileCount":303,"integrity":"sha512-wQJB2UyCwxRUu2QIoN4n7G6SVc9OHfonaZHwh/S6Q6W3r6GNpCTHWDCzcsLvTqhQzR+wMR3LEQKTcst2X2mhvA==","signatures":[{"sig":"MEQCIFAAj+2WyYjkGCpa6InyRixek4f5H2TsueV1q0kNKCEgAiBTMcWiaezs12weez4NPsDCA++th+vz0Bi/PSKoMdx7JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"040111807dbd3ec2da5d665debae26048d83a959","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.162_1775444045579_0.8336385808272844","host":"s3://npm-registry-packages-npm-production"}},"0.0.163":{"name":"@botbotgo/agent-harness","version":"0.0.163","_id":"@botbotgo/agent-harness@0.0.163","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"90938914c01c4a46a660d5ed740c40b7b94d8456","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.163.tgz","fileCount":305,"integrity":"sha512-07ewijzPVdvQN5m84ARJwaFbqQCPC8yUVa5h97iSdhT9VNkPh1T9iVaFgHq+gjPJIJ9gQ/8zwzS96o+ZPhS3lA==","signatures":[{"sig":"MEQCID5BCHB9Ba3KKY4DF8UyBbRbuIr2ItqoPW2QRLqg1ZJAAiBSvBYRbM86w6h7J60O9RfXZkvt7KHVjQVGTghj3wcwyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180000},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"59a53ae2ceebfdc0948acba807e9e81f29721a2a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.163_1775444500674_0.5840087719951506","host":"s3://npm-registry-packages-npm-production"}},"0.0.164":{"name":"@botbotgo/agent-harness","version":"0.0.164","_id":"@botbotgo/agent-harness@0.0.164","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4839246b4e9f4793a069788210c8b3d466f7b0a7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.164.tgz","fileCount":305,"integrity":"sha512-zCMT+il35+jiTr+B9ujAWBUaxlyO7h6+X2yDt83rxSE8Jl7IKTRYghsW0MGxZxzsRjGrHB3Ws6UBMtby+Sy4Rg==","signatures":[{"sig":"MEQCIEzHTit9dscmhaa+ltk2AYSj3gj4HImLHH5MgQ1uRdX3AiAy/6XJd6kh+UbU2+ghC0jhfJMbLgQa/l6/4kzbIa81Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180928},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"00e43f05ba2e3f29d3ea3a838df2f0f9622be2bf","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.164_1775445093332_0.9935534471086012","host":"s3://npm-registry-packages-npm-production"}},"0.0.165":{"name":"@botbotgo/agent-harness","version":"0.0.165","_id":"@botbotgo/agent-harness@0.0.165","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b7b99ef364743035567439787de5cfa1edef167e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.165.tgz","fileCount":307,"integrity":"sha512-Jfw0s2SdVX99UMm8v3Oa/nU/TuwOP6keCeEJgkW2SforfOWyHVm2qBWh0OUmMa3TReGz8eyZ0vNFAFtPQYT5Gw==","signatures":[{"sig":"MEUCIQC9RQuhM7p4ekw2KSLuyenaa/AXOFqS9NQKFGxxsj4iiAIgaPMZbTD9UwcltOPJCgt2zwDoeBahDtYeeKdcrfHrJCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1194100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e1502c37256561510a1df53a627e95e5c3c65bda","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.165_1775445469526_0.08340543648357945","host":"s3://npm-registry-packages-npm-production"}},"0.0.166":{"name":"@botbotgo/agent-harness","version":"0.0.166","_id":"@botbotgo/agent-harness@0.0.166","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"2c34068896f8b06c2f534bf06762a9b11acc8b92","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.166.tgz","fileCount":307,"integrity":"sha512-KOes1tWVfbTJPZkxTkFl+LPuVKLRPpwetJmWRhLvqBufBEntahnfgam+k1y0HVtGN6gTqnxXR1SaNRTICdf77w==","signatures":[{"sig":"MEYCIQCrKgSutF+CGszG1BD9P4yFVe0bY4wrdFJUIuLLjPhE8gIhAN9FIhYwXgVj5hcEB5UeUDdkNeCD+G7rTt5igp6dVeHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195066},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"89c97b390eac5cde8de364e97de20a5704938595","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.166_1775445908563_0.8662815216395232","host":"s3://npm-registry-packages-npm-production"}},"0.0.167":{"name":"@botbotgo/agent-harness","version":"0.0.167","_id":"@botbotgo/agent-harness@0.0.167","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"87840074ec6ea96c84a46c68cd3229ae62ae1b67","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.167.tgz","fileCount":307,"integrity":"sha512-5OiZOeVcHrk7UPai6FRhcPTIwmyk4L9F2AK8BR34l9vo++NeDYOTpOWIcARRnruJEHM9GboImMzVggneHIXXqg==","signatures":[{"sig":"MEQCIC/Yf4g2O4ZxCW/rMLNJvp8KP9EmERjAD0sDSDx0jxQxAiB0Aop3k317DSQhX0aM+vnSzdXbAOjNUSfekjiDrDEcIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1206265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"95ea8e93295a7a24339abde74da0e9e63e3fa459","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.167_1775446343512_0.12137015738962464","host":"s3://npm-registry-packages-npm-production"}},"0.0.168":{"name":"@botbotgo/agent-harness","version":"0.0.168","_id":"@botbotgo/agent-harness@0.0.168","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"445bb119429235358e9e587c6684b5955a7db267","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.168.tgz","fileCount":307,"integrity":"sha512-K399Sc2YVvWx5VwQhV7O+Rx1psJkEE13xEzwS35cAOEzMkP937+g7W0MGQGDVKWQjLe17gL4jOXip/fkMup2FA==","signatures":[{"sig":"MEUCIQCioDLo6ysTL73oa8XIG0KoSVzS1SSvv0JhSRMoWSRowgIgd7UIhCpebwcnfMy9Qlm++SYmbj5f4W6yTzRtLDst4v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e8d945e708b530800a54b19d3e1452f137d8341c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.168_1775446900241_0.2238900624371798","host":"s3://npm-registry-packages-npm-production"}},"0.0.169":{"name":"@botbotgo/agent-harness","version":"0.0.169","_id":"@botbotgo/agent-harness@0.0.169","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"1bc708b9857890f74449b379252aef048a47a9a5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.169.tgz","fileCount":309,"integrity":"sha512-gz19qRHx7VTu3ANfl5bC81AGVHE0EQf97VMjmeQ0JowpwsjF6LQtEsf1mXSstBrYCZHK4LXPpDS3AaFjAB5r1A==","signatures":[{"sig":"MEQCID8bboN5C5mhkyBPzmmXV+MxIljomP/xlk1GQdzZ3cuHAiA1YYveLLofwMx4yeJVRwtvh7lxUycUHTzugcVr3AsT8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1230682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5c2b2abb9a193ba0e5faa9b0801496ea3bbc0526","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.169_1775447471385_0.8568516495786096","host":"s3://npm-registry-packages-npm-production"}},"0.0.170":{"name":"@botbotgo/agent-harness","version":"0.0.170","_id":"@botbotgo/agent-harness@0.0.170","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"385fb960c7dbd0603ee761cb847745ae8de72e5a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.170.tgz","fileCount":309,"integrity":"sha512-/pedRaJNr7jazVg01fGxvwSuInFWiEfzcCpmEYqS0Xe27jPrODCQrifwYK56nn/D/N3uDw07a51NzEkAQ9CFOg==","signatures":[{"sig":"MEUCIEyAg38ioHPqH3WKGrw9sBE6Ue1YIcLykWAdgMWOOI3rAiEA13t7ye/Hbl/MjMclXgF90wPK/ItB7UnyYSIDLxNJOFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1230832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"9f336552ac24a0c3517d3d46ad7213b9952b3a57","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.170_1775447867967_0.5213209723570198","host":"s3://npm-registry-packages-npm-production"}},"0.0.171":{"name":"@botbotgo/agent-harness","version":"0.0.171","_id":"@botbotgo/agent-harness@0.0.171","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"5756e156572e8b358a2d3c6f86c6a820e84734c2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.171.tgz","fileCount":309,"integrity":"sha512-ofq+zhgYdl+vGYF1ybh0xjjnTDPYYsyJKvUq/1ntGTqpks0Ogrgg70Iwxm5RuCsx81e5oRDoiO1iMNavXdUIrg==","signatures":[{"sig":"MEYCIQDO79mOB3Z4mLEDXL206hm65Qe4Qu5HSxhmvyynkjq6NAIhAL1CI+9A6MUbqJ9sDDu+Ui6hDagWplYD/5JFZAVo0Fg9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ede12cafc2325447769b0bfe6eb21ee4d8d86201","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.171_1775448443671_0.31529596275623395","host":"s3://npm-registry-packages-npm-production"}},"0.0.172":{"name":"@botbotgo/agent-harness","version":"0.0.172","_id":"@botbotgo/agent-harness@0.0.172","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"bb5d75c4f02d650275e07303ccd643dadcfe7ddb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.172.tgz","fileCount":309,"integrity":"sha512-dfpwRmyn+d2mT7JLpEsb7mam56M01S4aX3pnhbXxS14Pdh78Zz/aA4dmyDvEzSGMqHiHkS03rOtQB+jHfMGnmw==","signatures":[{"sig":"MEUCIQCNfDBPI2qnXuk7ymikjUi5PTncT5pe9Mnums+a+uogpAIgETzF/reacpjN/DCYL8gF9cbFykRFQ8oM3TTfjHG7QE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6f02109152d43c9839fb2b197fae949153143d84","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.172_1775449671205_0.9056267111417748","host":"s3://npm-registry-packages-npm-production"}},"0.0.173":{"name":"@botbotgo/agent-harness","version":"0.0.173","_id":"@botbotgo/agent-harness@0.0.173","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a136ced6dd898b53255a9efc7734707f4a3ddced","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.173.tgz","fileCount":309,"integrity":"sha512-DIpbGjqHJDfRg7M8qE/Kz9bYBvxB4aO65S3gR3JhSkAVg0IvSfOs/4tR+sxAKs+SQKeib2db3yK1wNsfMMXh9g==","signatures":[{"sig":"MEUCID9B1d5FnFjHFkOP7pxIYNa6kqIR7kFRAz9UJJZVS1ynAiEA5NVXzwaKdVFIhYEsX7KTNIfGBhrR+kD/m3VcInf/ZQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241372},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"8e934b7d3401534677d70a97931bd6b933021d11","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.173_1775450737125_0.5899075240023934","host":"s3://npm-registry-packages-npm-production"}},"0.0.174":{"name":"@botbotgo/agent-harness","version":"0.0.174","_id":"@botbotgo/agent-harness@0.0.174","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6824bf422de9f6c9695e257a5ab767e1632e1917","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.174.tgz","fileCount":309,"integrity":"sha512-Uby7bztk9H44KiEW8BLC3bNWVce8SUgFe+ZkQ/j8Vggolpo9JA/czwAW+TkiMaCMoRiQ9DSi2suQjZM/ShLvGg==","signatures":[{"sig":"MEUCIQD7ZqGL+gPCv2SFZ0J938vVJAOh/WFSMrpVeIvUxgtkTAIgCKJajRor2D2lySK+OSsRAkAKg5AQ6nUHp+RCRiLdG1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241372},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f82a59b8d8a7b2e04dadc6b9dec389855ca1d93c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.174_1775450855815_0.7869822404813753","host":"s3://npm-registry-packages-npm-production"}},"0.0.175":{"name":"@botbotgo/agent-harness","version":"0.0.175","_id":"@botbotgo/agent-harness@0.0.175","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"006dfd4419f05bc12f09c0121e0fef2895c3e5e6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.175.tgz","fileCount":309,"integrity":"sha512-8qqzKJUSIdiQ7QgnENbH6Si3HW3UGzMTcFsC/y+TXCM6oQ6MnIJ5VzXv+w3HbzaFnsQUmhBolF30yCkWxv8A+g==","signatures":[{"sig":"MEUCIQC9cbx5lHY8HOFHXPBMJ1vhyyaVpktaaU77NVT6u2sx0AIgdqF0aZl46YAfhnWoSlQNaQo9MKBsM6AU7uuiiGerL5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241372},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"2e860b7211e88e63b16a0776e487edecd398e398","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.175_1775452358375_0.09354513184661273","host":"s3://npm-registry-packages-npm-production"}},"0.0.176":{"name":"@botbotgo/agent-harness","version":"0.0.176","_id":"@botbotgo/agent-harness@0.0.176","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"8ad9620cd5976edc48370fd163c1b863246b5e8f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.176.tgz","fileCount":309,"integrity":"sha512-TU2VqQfzEdt3XSpKqWZtwEuHhCYxibXI1KhCa0GFRdY4ABiH2bqBupjMfkr0OkddZSfnTXu/GUPcmyZ8Ds44vw==","signatures":[{"sig":"MEQCIF3jKrIRpIOfIVu2x421ggo7rC1d5UJiZfVCmIe1b32ZAiB3mnI9QMfqgd3Na2MGOMK84PSPETRKjfV7lLv9GxvkKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3494565d792833539e318c73033758c8c8e643d7","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.176_1775452728000_0.5538561590762718","host":"s3://npm-registry-packages-npm-production"}},"0.0.177":{"name":"@botbotgo/agent-harness","version":"0.0.177","_id":"@botbotgo/agent-harness@0.0.177","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6d90c6ac2ff6c1129448e77c1c0bba967f561a3d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.177.tgz","fileCount":309,"integrity":"sha512-zm0F7ubdFOjphhdkjElGn957pJaOYwcxAwgREEuiV7D9Wce66ttkGAciKCurElhKdHpGVfos1UqZMqV2tnTIPA==","signatures":[{"sig":"MEQCIAsqCJyRc29Z4kBL24gMnZLvJRkkE4w4PTI8dC2G3XHZAiBrPK5U3zwfpjIb1W5mbj5qZK+d2X5niLUkGZ0bi1YARA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"28212a348178cc5f00f660c0d626cd9dab319e9d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.177_1775453422513_0.25828192104736125","host":"s3://npm-registry-packages-npm-production"}},"0.0.178":{"name":"@botbotgo/agent-harness","version":"0.0.178","_id":"@botbotgo/agent-harness@0.0.178","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"39a9146c1d52095210a55b703b1bbfc0cad2be1e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.178.tgz","fileCount":309,"integrity":"sha512-UgbtjwA8erfTJ5X9FpEB4uqHNG5PdvLCmUGbPACjzJh/Vb455AYJJQl8Xn1LJs6HMD2hIvaEAvQdN6r2eX5e7g==","signatures":[{"sig":"MEYCIQDkdnDDqRUnU7iBMoyp95YVlXSPiaa9IEqPah090WX9dAIhAJqIvbtme35+Z71gbvYxNGAaijg23MBLRbOg8XSHt7jA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e4f5ecc0e4b71c590497a4ba26150c4187484b05","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.178_1775453793613_0.15384229718539855","host":"s3://npm-registry-packages-npm-production"}},"0.0.179":{"name":"@botbotgo/agent-harness","version":"0.0.179","_id":"@botbotgo/agent-harness@0.0.179","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"492561d35c0438e82a41926678a80939295212d5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.179.tgz","fileCount":309,"integrity":"sha512-u6zGtmx4J63GVs1SA9rIZGyk3zPSXd3jKq0phrPp7r22YRODTvfGGt5rjyo0Vkvc4B5UpE/QxQ7zCkCZapyVXA==","signatures":[{"sig":"MEUCIQCbQ0cs8dc46Dp3MdfKZE9xzpAW6a7rFwjvoxl9K+49ugIgEa4EhFSyYkugnbApvMO6fR2J9EwjQEIDL5CK+7NFFzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6609a8f2777e305c1198faf810b74995518b7ccf","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.179_1775454209839_0.7027663765524768","host":"s3://npm-registry-packages-npm-production"}},"0.0.180":{"name":"@botbotgo/agent-harness","version":"0.0.180","_id":"@botbotgo/agent-harness@0.0.180","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4a385515f5084a4c51dc7b01abd5dd942e1183b5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.180.tgz","fileCount":309,"integrity":"sha512-kNBiDpKXVTYce5kVD4VodD4CYsfIvB+h9016/zEHk+3DNOOheHCCL791obi/eIS0bWkXOlN6HXFEaVv+vc9Plw==","signatures":[{"sig":"MEUCIQCFD1epfG6qdcHFe+ZMSLPitPUBy1gT2aLpIvX01tOv9gIgZTMUP83oSkQ1LOiTQMY2GV3aERtQf8gY4tsZJGRJou4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1037beca8645799c78dd89d52236b088c2846dae","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.180_1775456587920_0.2886123809792871","host":"s3://npm-registry-packages-npm-production"}},"0.0.181":{"name":"@botbotgo/agent-harness","version":"0.0.181","_id":"@botbotgo/agent-harness@0.0.181","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"2cf3efa00826edb9289095c4af0f71a1a0ae859c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.181.tgz","fileCount":309,"integrity":"sha512-08yfGt2r9qbVumZkLHC/Bgr7KMYX3vOC8VfUqEMk+0J4GSvYMFBxeoG+nrzjdeKDXfR4tzgNg8MtvRCFzv7vXg==","signatures":[{"sig":"MEUCIQCnDrJIhhlh4+LLFy3UU3XYwnWtHpx8RF6BRNER+e4KmgIgHqxy17uR+iR9y4REzz0aRgHyLOsB42/fchI+sDcgN2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e9061bcc7a647cf4ae31fe7a79d4c52f8ddd2f13","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.181_1775458350834_0.4451168141717734","host":"s3://npm-registry-packages-npm-production"}},"0.0.182":{"name":"@botbotgo/agent-harness","version":"0.0.182","_id":"@botbotgo/agent-harness@0.0.182","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0de3c213117fdd891af414accedde3ebe98e9fc9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.182.tgz","fileCount":309,"integrity":"sha512-YZHwkaXm+PZ+Ec7qhehQ11xTF055XTBEfgseoIBLfgdDV3d1ht8eeVr5paLg1dfakACPi4TbjPzOmJcQDH6Lsw==","signatures":[{"sig":"MEYCIQC+b4+FmsoraBv27Mj/MLhbMCi+yvu9UVpMy3RE0fFnwwIhAM7KDuXreuHLyCuJOECcJtVk/Etzz2jc9MoXZ404xFB7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3ac140946a3a3344234defb490ca54206ab54910","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.182_1775459055440_0.29658976173323937","host":"s3://npm-registry-packages-npm-production"}},"0.0.183":{"name":"@botbotgo/agent-harness","version":"0.0.183","_id":"@botbotgo/agent-harness@0.0.183","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"9f77863ef9ab1ef9af3dfe63fb8548a58c78ea1f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.183.tgz","fileCount":309,"integrity":"sha512-+0cWLEKmJUluOrZCGycvfxWL+37FtZxQZlHcgSfHckX3s7YoFuh4iUmiZAQsSu320M8v7Pkz3b/P7rMjrc18gw==","signatures":[{"sig":"MEYCIQDSlIpvN7jXl1J/PZ9QdQXB7vWTdcqXoYQkzzjxDFpgDgIhAKUYCYY7s+jFQQXzrV5GJXuN37hC2/gCu1s4i9wFV6/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243454},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7027fd4c28b5ee2bcbcf1c918a19a318f17e384d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.183_1775460409892_0.7360654071831518","host":"s3://npm-registry-packages-npm-production"}},"0.0.184":{"name":"@botbotgo/agent-harness","version":"0.0.184","_id":"@botbotgo/agent-harness@0.0.184","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"997d7242c845e7b0c10323d928d65c7eec14fec8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.184.tgz","fileCount":309,"integrity":"sha512-fIkhrk/c3Do7dVtM8+OlnjPtnJiYmCIZze1MiJ4rlD8AKXroxdXZFJL9i/nPSS0hFXZmMd3nOkhBqS36rN3Llg==","signatures":[{"sig":"MEQCIB9KYtDN8P0P1JKRnY2gph4ulcXrQcBEZ0OdlkVHWDKCAiADWYaNqFrlFxpDcWZ7/pn0jPqVzlMv3O3kqV5VsilxFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"306532e8a5da493f1a95c26cba0034817b9b8311","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.184_1775492319743_0.18184901691143285","host":"s3://npm-registry-packages-npm-production"}},"0.0.185":{"name":"@botbotgo/agent-harness","version":"0.0.185","_id":"@botbotgo/agent-harness@0.0.185","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"dafbda567bf0ebe3c44c8077c5139033dbf41c41","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.185.tgz","fileCount":309,"integrity":"sha512-AuEYYC3NHNVjKxYmtrRnfY3M4M88//Ds5611Xf3oPAuTjr8yhuXKRPC8Az7+eHDafzYkfIFiZcqkIYb2R2oo6A==","signatures":[{"sig":"MEYCIQCr1T0jfIqg8abWgfVUyHmy2KfWcwP0ghT3GnK1VlzsnAIhAIXCxmbnaR82qEoIVWML+pGqSrttH7bUwCwnmUGtSXNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251146},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ab9b5cc87b8d696843254a3ab346859a6e90677b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.185_1775493512293_0.3999246300193584","host":"s3://npm-registry-packages-npm-production"}},"0.0.186":{"name":"@botbotgo/agent-harness","version":"0.0.186","_id":"@botbotgo/agent-harness@0.0.186","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e9ce4f6f2348a0b688197145da3807790807a097","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.186.tgz","fileCount":309,"integrity":"sha512-MGo6r0afQPyG6mv5aoYgy70QVMh1lWP5pMg40YBC0h3ddDo8gMqw3yL4SNO2S1eu6NetyFyb6BWpubrfVuEc1A==","signatures":[{"sig":"MEQCIFkQmnhKtgO5HvPOLpzikno5jy1wE7lI590P6RGRtI6xAiAjDaXIFDpfbbZG4xIM1cPkkYkE81Nt7pupGVVaZr3kNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"2a2b359506fd767d8bc4d6886e45e8b87da4894d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.186_1775493900202_0.10104589452148494","host":"s3://npm-registry-packages-npm-production"}},"0.0.187":{"name":"@botbotgo/agent-harness","version":"0.0.187","_id":"@botbotgo/agent-harness@0.0.187","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"df32a8a619b25e61523bda01a7a5773ba1e7b1d9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.187.tgz","fileCount":309,"integrity":"sha512-eE7qX2xYGJhR1LPs5iIdZPT242EIP6T94NZo7/ddrX1bu9NFB8GdNrISqGp/zB/Fd3BnFpuQXsjUOls8hw2KuA==","signatures":[{"sig":"MEQCIGDiQqfLe0qo3DFX8i7ngchV044PVo+VhGJy3t/oOiOgAiAPjjh9247zDnfDDg58aT+waumFRAQdOAHnKNzzBZViLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1272074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ec2430ff28edae629685f66879ba62c5454873e1","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.187_1775494617528_0.5422821140970626","host":"s3://npm-registry-packages-npm-production"}},"0.0.188":{"name":"@botbotgo/agent-harness","version":"0.0.188","_id":"@botbotgo/agent-harness@0.0.188","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"7f446bba04950c7005f0c8edacf8670ad1ca1b4a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.188.tgz","fileCount":309,"integrity":"sha512-3qh1F67RV0oXqpsZtqX39f8DjaE64Ztkbtb0q2a+ZYvsVZNOJbMV2IWUOOjWSW0C7e5FdZVFnl4UcNWraBnpxw==","signatures":[{"sig":"MEUCIQCdKl+yINpFa8XCnYiRjtYX5VjzgmF/MtQ2B8xZxHUCAgIgROwPZ6GHeLTKY6krrqYQ1dtbsA+hqO+D9VoWIX8dkfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1295663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d694cce91587f9787c2b2e00ad201e0369cd91fd","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.188_1775497159083_0.9040396560092001","host":"s3://npm-registry-packages-npm-production"}},"0.0.189":{"name":"@botbotgo/agent-harness","version":"0.0.189","_id":"@botbotgo/agent-harness@0.0.189","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"65590c22f76e80e7a818d4a57d78866a7b0d0aa3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.189.tgz","fileCount":309,"integrity":"sha512-Hc5o3Al9WXvDoD9sn1LRbiqez+IMxhKXstU5FqwyocF8Pu2JVoeiFcZh/XYN2wTvXCuo8Kxykz5obnM/PoEyVw==","signatures":[{"sig":"MEUCIQDkRLdw/q6O4HpETZms27V9hQe0xGtXztwAC8XqIif31AIgNTKqle9UxpY1v4q1uZTtv6+x5u9ZVNRp0BuYsiC79iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304179},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"18ed6d3a70988d166d9e66cdf9f15ecdda14f6e7","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.189_1775498411491_0.3131518243030511","host":"s3://npm-registry-packages-npm-production"}},"0.0.190":{"name":"@botbotgo/agent-harness","version":"0.0.190","license":"MIT","_id":"@botbotgo/agent-harness@0.0.190","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"24601a0a71a8dc2eaf836335f4bfdabc8103e0f5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.190.tgz","fileCount":310,"integrity":"sha512-4K8BuX17kH4n0wbMS71VFmINtAd0QR/v3vQH78KSE5zq732VrDGpoEYsW8IkZ0TeWtIkFHKuWl3ZYGpWy46peg==","signatures":[{"sig":"MEQCIHA60FznTTu+IPdVTqbmGGM8E2+DB7bIEop56M28n9YoAiBRJ1tREI+eGUkaaN5y3aPLtinxxvCYsVsV/DidGDyMMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1305683},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"318da0a69cd8eb38bb4a660aaa5ca1a2150eacdd","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.190_1775498944992_0.35225278772408863","host":"s3://npm-registry-packages-npm-production"}},"0.0.191":{"name":"@botbotgo/agent-harness","version":"0.0.191","license":"MIT","_id":"@botbotgo/agent-harness@0.0.191","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"3991b28de7934521aa4a7313c5acb736de75eebd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.191.tgz","fileCount":312,"integrity":"sha512-nEqZ5VK+BkuyFzMw/Nq2Mges+qgraA4Y6YTOrA5ppBhoFwew2+t4WXf9+PzJpDE2FvVnsiHYiKwHhx8HU7Gh+A==","signatures":[{"sig":"MEUCIFy0nNfC8vC14yB2AKyCfSn5ftvGRGsDBTlJSeyq3Wy2AiEAgIqEvpKDoVJIsLaVvCxMNzK+qryg+hZWZYfLSw94UVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1e06e2db80d3b8b58dd329d641e0a2b5ad47a70d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.191_1775499834141_0.9765178828396104","host":"s3://npm-registry-packages-npm-production"}},"0.0.192":{"name":"@botbotgo/agent-harness","version":"0.0.192","license":"MIT","_id":"@botbotgo/agent-harness@0.0.192","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a22493aa43a4c49fc99fa28663988fae9d7a3b4b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.192.tgz","fileCount":312,"integrity":"sha512-Wl8b7D0YVsdnQRiTG9VREKAvbrpTEA2Ae7zxfozdjJOEgwLheEe85MJ7ZjOTLbpRZo+Yv6rN8eHbXJWio04Gjw==","signatures":[{"sig":"MEYCIQCf9turcui3JKhPRhsnQTfM3rwu+sI79A0Qs4LkwoJgFwIhAMbD977pHwTOfHpKnvFGpnuegARDy69njAOdAAE9DHOW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f08081f1cd09233ff0acc08ee77f9cab75ed9efe","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"openai":"6.33.0","@browserbasehq/stagehand":"3.2.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.4","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.13.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.192_1775500013241_0.12491975852156822","host":"s3://npm-registry-packages-npm-production"}},"0.0.193":{"name":"@botbotgo/agent-harness","version":"0.0.193","license":"MIT","_id":"@botbotgo/agent-harness@0.0.193","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"ea70dd00ad0db36519e8d7a73706293994f4c96e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.193.tgz","fileCount":312,"integrity":"sha512-YW1DroCigRekLznRa89NHF12uTfbu1kb562lgzBAoBpjtIVxoIsek2m36O6ZaOrLxNvJ/l5oz5eDeObgBcl4fA==","signatures":[{"sig":"MEYCIQCQjUwYZuxxof5KuAXDNEWmjNrWerhHYeGCKxCPlnsSrgIhAPTPy7oz0JGBNeSVQN4Hc9oEnzziwx9/NF/HLS4elWNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d46da4bea4cb8fcb7fa79b6d6d4a35667b2cc919","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.193_1775500818433_0.9760422597233862","host":"s3://npm-registry-packages-npm-production"}},"0.0.194":{"name":"@botbotgo/agent-harness","version":"0.0.194","license":"MIT","_id":"@botbotgo/agent-harness@0.0.194","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"40d01db56d7bd84d10b5ac9a9cdbc40025dcc2c1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.194.tgz","fileCount":312,"integrity":"sha512-BZ9+pVKrhQt+GJOYQSHUxsTqHudEmhBp+WOspkOzCSeWXVOSEqIhnGvOcYSdItJZY5WXB6ppf/MzJVftGvIIhA==","signatures":[{"sig":"MEUCIQDVBwlyK8BR+UMPwG5FZAvvb98e5lPscECkISM8oXKgWwIgBhMAR5N+ZnnHnJ0WZ5O4bNDpQhx2nxcIDDjNlQMiNf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"df16d0dd99b4d44c7f1908f6f928f964617909bb","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.194_1775501387461_0.7847788289590931","host":"s3://npm-registry-packages-npm-production"}},"0.0.195":{"name":"@botbotgo/agent-harness","version":"0.0.195","license":"MIT","_id":"@botbotgo/agent-harness@0.0.195","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"67e28090cc2b0d932215b1a0525cbe2ab813266d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.195.tgz","fileCount":312,"integrity":"sha512-dFrZyTWnjsmNDOShZDLpzqAhKF2QEVwqNIF2AgYovTvX/zBvQSRa/UpmgvNOOwwXvlmksZukiGTAiFfDrmMaiQ==","signatures":[{"sig":"MEYCIQDZhphc7Zr3LzHWAjVbJZTtFtwSUXgMpXLU07YX9/c1lAIhAKDviMrb011LUd6Ktg+Ewuphak+mGfzkTqIMmke6T3CO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b8de0b7a58b963393cb4e797f59e734dd5b2eb68","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.195_1775504586757_0.36667117543067884","host":"s3://npm-registry-packages-npm-production"}},"0.0.196":{"name":"@botbotgo/agent-harness","version":"0.0.196","license":"MIT","_id":"@botbotgo/agent-harness@0.0.196","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"603d4c6050339d75a5fc60b2467870d8e562f777","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.196.tgz","fileCount":312,"integrity":"sha512-lx+60NLIgQfwsc7Bz3tw7hSAkKt2va7U+ciQ3z+EA8aCT129Cx9s1B3ZwFpiOrRa1GfTsDVVstWE9DqIhwiFcQ==","signatures":[{"sig":"MEYCIQCCrS+D5gJ16VGD+yWjy1QudXm8yFv/KSSTxbNwgYvQdgIhAL7eGPv9VYCOBGjp5cRMrS0oSZwq6D4lL+YIcx4x6m1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f519970d1fb5d02cc95ccbe8ea6a7564930cb1cb","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.196_1775505153403_0.44731729129193964","host":"s3://npm-registry-packages-npm-production"}},"0.0.197":{"name":"@botbotgo/agent-harness","version":"0.0.197","license":"MIT","_id":"@botbotgo/agent-harness@0.0.197","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"3858ac056f46e8d78b422d1d4fdd0d07f107da41","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.197.tgz","fileCount":312,"integrity":"sha512-PfVmYG0vVYBKMWQQYnyyDKrQc64jxmhuVFaifBqi0FO2IgPIQqRXQCP1GDfr5+7C8Ya6duBiKhbormhK/hL9Xg==","signatures":[{"sig":"MEYCIQDPNr8mz0KthNMARIwnBlmXdkwIgxgc+rIwYVZavrpP8gIhAPWdP3LceBYZOOioIio3bpl61RF3j9/vDV5xxm3hAtdq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326796},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b680aa523f0186bc8c507c9a43fd29cb70bac6a8","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.197_1775506337591_0.448918247392613","host":"s3://npm-registry-packages-npm-production"}},"0.0.198":{"name":"@botbotgo/agent-harness","version":"0.0.198","license":"MIT","_id":"@botbotgo/agent-harness@0.0.198","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"cde5c776656a5153d69a886597eef6c3f68297c0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.198.tgz","fileCount":312,"integrity":"sha512-41SpI7y8o3Eqs4zLpYYu04sNe8OtNFjnNVTc4TbIRjIZZKzzahoGNyrmoMXVilWJSZL5J8eYYgDPeaYSKY7xXA==","signatures":[{"sig":"MEUCIQC7+v7eW0pFXx31f2TfVaMmM50Mv7nmkraJDqtL5GmxbwIgA4Q4Abz39kQen1TBc/9YMPEiQlrRO54tdy+oXPJBVgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4d12e741506d45f4308b3af30a41e89ce85204db","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.198_1775507303233_0.6017650622150241","host":"s3://npm-registry-packages-npm-production"}},"0.0.199":{"name":"@botbotgo/agent-harness","version":"0.0.199","license":"MIT","_id":"@botbotgo/agent-harness@0.0.199","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f63f7b1dcd985f0ab854d676f27b685aa714bf02","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.199.tgz","fileCount":312,"integrity":"sha512-T41la5XphPs2AJ3O7VLaF1qVoSI6LA1K131Iv1fZIlCtCOvRe1aScMunsG0F2PBho65HoBC+T0+P7LBjf7VhaA==","signatures":[{"sig":"MEQCIFe4U4PWeRoo7xNEbCF0d8rrO4NMTD0hoTgB9eCf49ZcAiARHbwhMfZNQ0eNRHGqSTsgJ+Y4erVEmCek9YWM2C7Tgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a0b6886189776f33215cb3e04fe3a3f142408014","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.199_1775507510790_0.44115785832889376","host":"s3://npm-registry-packages-npm-production"}},"0.0.200":{"name":"@botbotgo/agent-harness","version":"0.0.200","license":"MIT","_id":"@botbotgo/agent-harness@0.0.200","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"06e4af96659941e671ac762d74c1c49276147154","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.200.tgz","fileCount":312,"integrity":"sha512-3P7i8nEvrCLoRkBItAREVkg8S9CNmm/jwB9XDFrhaUE5oeHbicqsWcXJp5ya2vRadKJzHEEgnqYIyhEiTd7wEA==","signatures":[{"sig":"MEUCIQD6qPgXddW+kDruShW7bS9nN5BVfNwBgCBp9hDhEpXeqQIgNq37DB2HTSVzfPuLkl4qnNaupKi8KwQ/Dh4QdHIs29Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0b513d1d5857a8e865368bbfb4293bf6923f6c40","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.200_1775507768950_0.35008627395861813","host":"s3://npm-registry-packages-npm-production"}},"0.0.201":{"name":"@botbotgo/agent-harness","version":"0.0.201","license":"MIT","_id":"@botbotgo/agent-harness@0.0.201","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6b153c46c27e28e767374e3eb5391e99ccd09aa0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.201.tgz","fileCount":312,"integrity":"sha512-sIz+BHav4sCgcBkNAcqckKBxBQJNqGewrhSBjds+lP1SoYN/pcIlxG1sh587LwU/17FNAunkRtA19QQuYYJiCg==","signatures":[{"sig":"MEUCIA2BA27wP/A11khPBN7ixvXHVSUMqZXeetVL46R981eLAiEAq578cnkZEml6oIGv771i0GIbIS5bF2Es28W9O+hzq9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d9d332222a755b05770cb87f1cde564cc30b68f1","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.201_1775508798819_0.7162471177814596","host":"s3://npm-registry-packages-npm-production"}},"0.0.202":{"name":"@botbotgo/agent-harness","version":"0.0.202","license":"MIT","_id":"@botbotgo/agent-harness@0.0.202","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c429a5d008dd6115978baea0bf3a663049197076","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.202.tgz","fileCount":312,"integrity":"sha512-pcZxKiNFOy3Y3wFXJF3Tq8+7HPMmb8zDjlKAM5DLrbp90tJO0wIb5HSB91dqZO8JvfjllnqBL87KtHTB5tW6Mg==","signatures":[{"sig":"MEQCIC0DL7iLkCc4ogDkrBt/mzyzS4L1/BeZsxjvO7e0b6z/AiBO5KynImEFbL4CZadgP15sdOTfOKrlNjNiqrDqYl/aiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327129},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"088a13c2e37b9c74b8c14d916efa0df5fb235cd5","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.202_1775510328994_0.049798418366228336","host":"s3://npm-registry-packages-npm-production"}},"0.0.203":{"name":"@botbotgo/agent-harness","version":"0.0.203","license":"MIT","_id":"@botbotgo/agent-harness@0.0.203","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6ea8b52ece96f5273fff8a2381f610973d85b12c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.203.tgz","fileCount":312,"integrity":"sha512-jdCRcBM1sR4qbqC++5KVaxASFNNtjG7OJ2xGyOeU2UYg0tAO5/d+lcPUMJpRHFusyLF5FnKw37qtS19iiTvA4A==","signatures":[{"sig":"MEUCIQDnKZA/yfmy8InRuSFB4NokM5vdlq6qvnZXdt5iCPQqBQIgLfWD4ERby8j7yDD6C/ycIxz2G2bosLYsyLC9U/b6OfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327129},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"8fc7e1eb19c20de70a8489997c04a2bbd52aa855","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.203_1775510821062_0.7881546031694064","host":"s3://npm-registry-packages-npm-production"}},"0.0.204":{"name":"@botbotgo/agent-harness","version":"0.0.204","license":"MIT","_id":"@botbotgo/agent-harness@0.0.204","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a3ec028bffbf501f8e80fbaf959b275dd79d2126","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.204.tgz","fileCount":312,"integrity":"sha512-I5pcBeKrxPmlI7D2XQb6PMb/2N9nG/tpFUldhFyuuYJWLPqFYcqLg7IGXckh7Q5yVq4HR1AMC7zO185MtSG9eg==","signatures":[{"sig":"MEUCIQDhjZorTOw5zK8ZYXjxf4RD4a6bp1Mqm+lRJk+wvEi2hQIgXHEdErPjYqJOOPqayGm7d5pAopNeq0dF3RLL3mF3Oy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d777444b97ff151503c51210b6299fb6e887b955","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.204_1775511496091_0.345544725964938","host":"s3://npm-registry-packages-npm-production"}},"0.0.205":{"name":"@botbotgo/agent-harness","version":"0.0.205","license":"MIT","_id":"@botbotgo/agent-harness@0.0.205","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"ca3d3f5a3d93cfbd7bcea8394ecd1b6e3527eda6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.205.tgz","fileCount":312,"integrity":"sha512-wXLu7F3e5kMLMF+4eBn37UksnZtac5TJtTURbL6SAYJlHjOs5V1vlyAJJILyeMQ+HniRA4yv3gAvCHmU3OQu6Q==","signatures":[{"sig":"MEQCIHBySsMDYTMH9jqo5pVU4qu5gKdirazdHRjcSjVo5IeqAiA+jNGdxwsiRDVq3p/smjwv0sGKtyGAcP9wlXcxvfqvFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5e46e131beba9c5fd6bb72aa812a568e6314b73a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.205_1775511933021_0.8419144432738512","host":"s3://npm-registry-packages-npm-production"}},"0.0.206":{"name":"@botbotgo/agent-harness","version":"0.0.206","license":"MIT","_id":"@botbotgo/agent-harness@0.0.206","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b4660c0111312550a189e5af628d37ec3363f133","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.206.tgz","fileCount":312,"integrity":"sha512-CODF48mbGP+BZMkFskYe/Q/0OLOcm5K/bM572fTdiBRAt3eiUyupKDh73+6pNGTpANPQtadNv64uCd0wuRaZ+A==","signatures":[{"sig":"MEQCIEslj4Gt1P+35gFzdg8esBYkFQu+B0+BQnmEkpVKucXiAiA34ct0KkZSs6jTmw061sGbMInm2LVQa9O2QVwMB28Gtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"77ef3c6cc046f87f2bd3b109d3dff29bc47a5e68","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.206_1775512129614_0.8730733640127275","host":"s3://npm-registry-packages-npm-production"}},"0.0.207":{"name":"@botbotgo/agent-harness","version":"0.0.207","license":"MIT","_id":"@botbotgo/agent-harness@0.0.207","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d19d8941a1664550a1040bcd719f36521b31f138","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.207.tgz","fileCount":312,"integrity":"sha512-WbhFAKuwqDekToWPA/c/qm9jvJh1VXkEyPjdPRiXL0M72o9p4cZk0GX0yY+Iph+j7i9cvZkojHz3LRs7HKsfNA==","signatures":[{"sig":"MEYCIQDD5+WUoIBDOv8AYFxwpA0X4DjXSYV3QH4sBYWCIgiCDgIhAPRTpzdYsNOvy3ut9HErj6Cky1cOJSbZ9aH/+crmBnc3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a74c4a8cffc3c15f58d2b6f99f80ae7518ab359c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.207_1775512771417_0.05735570078763219","host":"s3://npm-registry-packages-npm-production"}},"0.0.208":{"name":"@botbotgo/agent-harness","version":"0.0.208","license":"MIT","_id":"@botbotgo/agent-harness@0.0.208","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b834f2330a6ba4c3c0ca6337df8ce1a5b9f9c14b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.208.tgz","fileCount":312,"integrity":"sha512-+6rVIM/9DusPFgrVJGg6g0BwSeX9/PiPJ8WEMqebdWQ2JJe7u0e6oeuMnEXmlgB/4Vv1JlcE3eeBvNcEEwQh5w==","signatures":[{"sig":"MEYCIQCGXEEPdX6hwxfm1Nmh+XHta8RzSydwZO1ZA32jM9aSegIhALrly30Gn7CSwaygLikIJ7RjZ62GkVW9Jo+sUwvlAYds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d749aded8e8b9b7080c5fa49a85739594b3f4700","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.208_1775513114797_0.46175112841362176","host":"s3://npm-registry-packages-npm-production"}},"0.0.209":{"name":"@botbotgo/agent-harness","version":"0.0.209","license":"MIT","_id":"@botbotgo/agent-harness@0.0.209","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c7aac50d19d9f7b5bbc4798f2dc4d26c17688923","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.209.tgz","fileCount":312,"integrity":"sha512-8/U6KxfcazcKJXryrihBhaTh9Wlavmk67I1XBh52ZRO29HBLphLEdqDtKB38+MCQpWps2uE5x/xrXtca+nHnPQ==","signatures":[{"sig":"MEQCIEaaltdiLRknBWqCiWo9ELlaYTwLASWxNwtlI9sgzzKxAiApjQ5e2WBinlEELUPX83M/LVkqrOcvylvMInOJ4nhPYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d4110c4811a76f35cbef63270c0c9bcdb9cf21c5","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.209_1775513732818_0.11235187182306694","host":"s3://npm-registry-packages-npm-production"}},"0.0.210":{"name":"@botbotgo/agent-harness","version":"0.0.210","license":"MIT","_id":"@botbotgo/agent-harness@0.0.210","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0c54545de06f7f6f4a4109c1f837c53ce994a351","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.210.tgz","fileCount":312,"integrity":"sha512-W1xTYYkkUyP9LSPweGdXrpFrD0Mhlj+0fOBaevUSvUHjD+s9k4dSaIMf5sZUtT/mw+Q71kXhRrBDsvE8lUKq7g==","signatures":[{"sig":"MEUCIHBJ2CmmdQIo+U0FWsiHiQQeAz/aMxi9dBOKd8+OHmN/AiEAgTjLxtIITiZjwk4Gd6VuFa3L8Zej4puoSQdItAGX4yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"010f520122e0d491855b5f613ee1565846527142","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.210_1775514516498_0.21762209885580153","host":"s3://npm-registry-packages-npm-production"}},"0.0.211":{"name":"@botbotgo/agent-harness","version":"0.0.211","license":"MIT","_id":"@botbotgo/agent-harness@0.0.211","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"9ec74a83404fabf9af752afb162e982e1c1f3355","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.211.tgz","fileCount":312,"integrity":"sha512-vGfPv3yUKFq/MCbt45jihfLQ4dgvdCe2880PHLcylssWYUlfaVBYqSxukfgY+sWhYkLzqPS6WDGHGKXo28/sCQ==","signatures":[{"sig":"MEYCIQCSn9XSasGHiwn4KaFbRc03hkYlpDiM172An560QQin3gIhAP5rAuNUEcR9y/86B4azZafhB5EzFJPE54u7SX4xbMgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1332348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"74f0befc8457028219ba3941170e7524bbcc0dc0","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.211_1775516878847_0.4388492987875128","host":"s3://npm-registry-packages-npm-production"}},"0.0.212":{"name":"@botbotgo/agent-harness","version":"0.0.212","license":"MIT","_id":"@botbotgo/agent-harness@0.0.212","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"625dbfc9c30003edf8e9fffdbc8b6207b80b9640","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.212.tgz","fileCount":312,"integrity":"sha512-bHNpEwXg5NND7GsSUAZ012k7nzvuEgP8eIbdiJXxT1qKJWeKy79tWQSWHVUGGWE5wxcW/tnmcISpj7AmohdsMg==","signatures":[{"sig":"MEQCIEXm4ohNiLSBX/A1wIkD7Nqgba6poFlKW4itktbRstVnAiA9Qm7Q85xpl1J4x7Wk3Pzsk1m4Vxit+fuHl/5ejDi8bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1331621},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"39179b28c3b9dae958cd6a87bf4ed1455976c200","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.212_1775520312739_0.9294160501174531","host":"s3://npm-registry-packages-npm-production"}},"0.0.213":{"name":"@botbotgo/agent-harness","version":"0.0.213","license":"MIT","_id":"@botbotgo/agent-harness@0.0.213","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"46ad28dbcfea95eb16c067f3d1a5524a3700daac","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.213.tgz","fileCount":312,"integrity":"sha512-SLQCA+J/jPy3TO+k2JezKUdDy0lUaNK4Nh/1/d++p8MtZ6UbQzvKYQEBVMDoVMJ5QHH7lKcZAbmLGgwvFDOGVA==","signatures":[{"sig":"MEQCIF57cdjMZH9ZYay0Qi/mZR0EwGtTj3QKZgtDFegQITUAAiBoxiXPEuwiKwy4doL47GtH/vjV6SxTY9lbPSRrYTCXjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1333048},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ef4627877c6589d7fd5575bc75af8811eb7f97d5","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.213_1775590405075_0.8927794517304424","host":"s3://npm-registry-packages-npm-production"}},"0.0.214":{"name":"@botbotgo/agent-harness","version":"0.0.214","license":"MIT","_id":"@botbotgo/agent-harness@0.0.214","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e3b3d4d3e9ec20c7a622e289f4af4f1dd5d06144","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.214.tgz","fileCount":314,"integrity":"sha512-6mAQM1NjkoFLsp6AxYtrSS1B8gnpMIY9ZGtLwQzn8Zp/J/7LybmgkoZV5kCp909TfM0pNV4FD/LMB/Fdyqzb3g==","signatures":[{"sig":"MEUCIHNl9/YAAwxsWqCF8mx9ENLCjQMSAnYq/ThFOGTjICACAiEAwzmusNymtIAbFnhq2LxlsDI9bmi1TO8MKcVeiu68VG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"bc12abc649e23b31719340662bfc62ba87159fcf","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.214_1775609668775_0.20601623556632953","host":"s3://npm-registry-packages-npm-production"}},"0.0.215":{"name":"@botbotgo/agent-harness","version":"0.0.215","license":"MIT","_id":"@botbotgo/agent-harness@0.0.215","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"170cb91b666f091f54bb1a3bb6e2b3c3ff6285e3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.215.tgz","fileCount":314,"integrity":"sha512-xSUKX7BpTXSHpcg9XAhuVLodKoUw3scOewlo73itau4IMRwNr+1uBla+ScAmJvgbrCGp6/1ModldlDET6MCzCg==","signatures":[{"sig":"MEYCIQCOvw0ru6zfAg+M7gysKAUVWSSmtqZzXxstO2z5cTljWgIhAJH1ggr+XSH7mSWG7vGg/1f4bGcE2uiAQaUes2x7lVt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343898},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1ec8462881c67811811180e41893f68d63498d0f","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.215_1775611946176_0.0640749296583567","host":"s3://npm-registry-packages-npm-production"}},"0.0.216":{"name":"@botbotgo/agent-harness","version":"0.0.216","license":"MIT","_id":"@botbotgo/agent-harness@0.0.216","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"7c8f8a41f90c3fdf96189ec988b3613d198e66a6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.216.tgz","fileCount":314,"integrity":"sha512-lJcKHon4pJmNC+KWBfyJONs3pyKWlqSOQDaoln4MtPqnqEjJ7dJ7mpl9UpUZBdgmWIQPpwroGyEl4uSsXsxMHQ==","signatures":[{"sig":"MEYCIQCC37CnxopAdOzJwybvLHsSPjpZgyLwAN3H3iKulrnPEQIhAJzWdvHJQfGSVY9tAP8fDu/XGqTduhPbwk0hhQ20SCjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343898},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"2fc273dcd2ccc3ff84625016aedca592ece885d2","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.216_1775613745461_0.3611666358261931","host":"s3://npm-registry-packages-npm-production"}},"0.0.217":{"name":"@botbotgo/agent-harness","version":"0.0.217","license":"MIT","_id":"@botbotgo/agent-harness@0.0.217","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"df2c239d9627c5077d74e52ff0ba6ae750b869a4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.217.tgz","fileCount":314,"integrity":"sha512-Z0SATmjsrIlPs8uuI4VtY4YTimwdyc9ipAorpBNtK3KKbz8gJf8Fz7HY1MBYnmB/1rnliL/s31u0wyszpCYfXg==","signatures":[{"sig":"MEUCICYbeVtuoySYQP6t7AEuXVYVMwMNU/H1FaFszSWzVtITAiEA9mRhnoA84xydeb1gXc+Z/FhT01yy2WzA+VhNt0oX9L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343898},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3f8caafd3e6a1cf719d29e7d2fa7d9ecf9f8a649","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.217_1775613890076_0.2208495043742491","host":"s3://npm-registry-packages-npm-production"}},"0.0.218":{"name":"@botbotgo/agent-harness","version":"0.0.218","license":"MIT","_id":"@botbotgo/agent-harness@0.0.218","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"550cb52b821e738884a8bf1017f43053a416302f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.218.tgz","fileCount":314,"integrity":"sha512-LXFNEC0x2mPkYiEf4MFNyLPbTrQN1+Myn5ag9/dqE2Tc7/hFoeNSV6XigN3s0ZFwJuDGPtTSEYQiGZBbUDlHzg==","signatures":[{"sig":"MEUCIQD6lOoDQVTDEXwh4FuECDHg6Qxds1MUy4AG+Xqgi5TEnwIgTtt9jv6SmaeDGOG5YbO8ZzOP92Yd72DK4IhaMuaRwHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345819},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"275d5439be2f754cae74a5f1f38a18a744874e0c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.218_1775614874578_0.12265883886295725","host":"s3://npm-registry-packages-npm-production"}},"0.0.219":{"name":"@botbotgo/agent-harness","version":"0.0.219","license":"MIT","_id":"@botbotgo/agent-harness@0.0.219","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"2d0fefee45051c6a2570f6c3e0c55b5df4f1ade1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.219.tgz","fileCount":314,"integrity":"sha512-/FiE8bVBoNbIOQHopfm7CJPpZ6lsJ++1f7tKmDrsDjDmDxDfPa1NXob5V9UyOPL39ov1SxSuKvY/yzcKYoC4MQ==","signatures":[{"sig":"MEUCIGKTA43//+j5DxEBNiegVeUdpEcdp0MQ+hriyqE6TRHoAiEAnXT9hdr4onM3LuTQSc/XOsNh2dr5VaXVp2TOyH6rolU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348129},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"9848ec51be1488a7fd16f75e236fc3c6b82dab6a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.219_1775616207493_0.5156061711234958","host":"s3://npm-registry-packages-npm-production"}},"0.0.220":{"name":"@botbotgo/agent-harness","version":"0.0.220","license":"MIT","_id":"@botbotgo/agent-harness@0.0.220","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"5b01dc7e562b57ce8139160049c432581141a49f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.220.tgz","fileCount":314,"integrity":"sha512-Pwn/OblUmf+zb3Q/YGMbvVkfldck9Vat+AU3CUAkJ5Lm6thkazctNZ65AsPgaAGEIF1kgedg35A4PMZgs2TeJg==","signatures":[{"sig":"MEUCIQDsYs7LrNmaydgbqU4g9WlRT8ebQro5ICLs1tPRuBArXwIgGU/SgY055vBvoJoM/KvJgdaun5jVY0iQYJiFG7iTHNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1356820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a3daec1583a18cf67b563b800380ed022b02b86c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.220_1775617721117_0.3974536558981847","host":"s3://npm-registry-packages-npm-production"}},"0.0.221":{"name":"@botbotgo/agent-harness","version":"0.0.221","license":"MIT","_id":"@botbotgo/agent-harness@0.0.221","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"89253812f4700afac8a7e4e00e264fc9144bc732","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.221.tgz","fileCount":314,"integrity":"sha512-7JmWm1bpjxD4ip1LO6GEaSXcaePfW+pVBN5WuYW8Bnb0n10sQZ2f8RIG/wMEIRTjp3R+APn7pb5vOtZ800LLbA==","signatures":[{"sig":"MEYCIQDAtpwmr9N7cpFeN+0xMuzuuZr04Q+XPJxQOU3UhQ8KsgIhAJ7vV2h5CpswgqvQT65TYukwdX+OmOopMh6lDocpS/LA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1356902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"94ce2ff70f9fed6543b4137f4b515423df9fdb71","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.221_1775618337110_0.48043763517311744","host":"s3://npm-registry-packages-npm-production"}},"0.0.222":{"name":"@botbotgo/agent-harness","version":"0.0.222","license":"MIT","_id":"@botbotgo/agent-harness@0.0.222","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4def5a29decd73d58473109573bca2fef3169380","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.222.tgz","fileCount":314,"integrity":"sha512-kEHb4bt0inUhVVfICpJF7BxpOmgj9LivATGtsGACsnAlY559cZGfKfUyucFedXZDQvyZwMt4e9J9LVZLAKNaLw==","signatures":[{"sig":"MEUCIQCnlTUOsCi+qIk38sfGTbec0S7AF0ZgOEL1dxV6SC34dgIgbfiWjPx3MPDgzY/mi7SeMt8dscx847Ao0jhlGVajRdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1356953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e1a6807af62256d543318ad2f015e9a6fb1b331e","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.222_1775623415602_0.186966786084942","host":"s3://npm-registry-packages-npm-production"}},"0.0.223":{"name":"@botbotgo/agent-harness","version":"0.0.223","license":"MIT","_id":"@botbotgo/agent-harness@0.0.223","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a2e473a4bfed04a4206ab2fc15452fb39a0c348e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.223.tgz","fileCount":314,"integrity":"sha512-qf7lZnnYuQaEtwOpq3bVuU0DLop4qj329xZohrvYhD/x0lEjtTq+UU/422ftHOxrNXISu4amPwdu1Ptph/paAw==","signatures":[{"sig":"MEYCIQCfwWRJ98UKgByq/mSgHzsi+UjpjWS7DvTJta/BbjqP+wIhAImuImIJw5w/KVsdmhxo8hf9Pr7IN18fRP/NC/QNukp4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1357033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"de1b6af4ff3e37e72ea8ad83b8fec91b6a81f374","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.223_1775624510333_0.6304424110071154","host":"s3://npm-registry-packages-npm-production"}},"0.0.224":{"name":"@botbotgo/agent-harness","version":"0.0.224","license":"MIT","_id":"@botbotgo/agent-harness@0.0.224","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e6333ce3d5ff151ecc405ebb7fff6771cf5d6ad1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.224.tgz","fileCount":314,"integrity":"sha512-Gpt3sSuNhOyAjVks7yZCSc+5ILXv+8aKjU78auq6imeBFkem4ThsYTQcd07KHsSm31WRdgXaSOfzEUqxECsfEw==","signatures":[{"sig":"MEYCIQCCfpzPyGtRcFprmVdPcm2xWUqe4+GK3bjWvYeLVrxq+AIhAIrO521FkjJ/McXsG4gIfOes/jf9phsWqA9xDJHdz6wW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1368978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"6d36926756ee4e65847f41476013582afd8efcfb","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.224_1775625644597_0.9058251693443311","host":"s3://npm-registry-packages-npm-production"}},"0.0.225":{"name":"@botbotgo/agent-harness","version":"0.0.225","license":"MIT","_id":"@botbotgo/agent-harness@0.0.225","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"df906c5602c5bd63dcf6c5b2ccabe692299ea192","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.225.tgz","fileCount":314,"integrity":"sha512-DZbgLtZiJHXOpI4tl5GuCgTdMaRXksqWBRKCOaFN0Sk1NTp5saskD7hwgBykMnRDzFW5JPX09yDpeMFJ3HtC5Q==","signatures":[{"sig":"MEQCIDpWq6yz6EV7mAhGoFbbXpY1QcL0IifTu6Ame4D41IefAiBhJgpKhDKuVd/sFP4W37g3Ei2sEDezB/8k6UOqdxZYQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d14b881ec55e77597dec8c18fb4dfa823f65672b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.225_1775626250285_0.7031808235764427","host":"s3://npm-registry-packages-npm-production"}},"0.0.226":{"name":"@botbotgo/agent-harness","version":"0.0.226","license":"MIT","_id":"@botbotgo/agent-harness@0.0.226","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"fc556a3f3bd05363218cda973d1c3262024839c3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.226.tgz","fileCount":314,"integrity":"sha512-TMzrHVkxxQCSfmg5D+42V/CXsjbJKRO1JQmVYAs9caBmhf3DTX5a/9lXB+QeAqaus9fPWzFIy6W47phf0e2JUQ==","signatures":[{"sig":"MEQCICWBdz1oMhofy0HxvKejxex/655wXeS54itfq3i0yxvMAiB1c91+0t2sgnZKGo+yhcggcywTBX1eq0HYP+EvdYS9dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5bb7c7b8e47f632db1673a03087d955c16352655","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.2.36","deepagents":"1.8.4","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.226_1775626903392_0.7798077153539538","host":"s3://npm-registry-packages-npm-production"}},"0.0.227":{"name":"@botbotgo/agent-harness","version":"0.0.227","license":"MIT","_id":"@botbotgo/agent-harness@0.0.227","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6c76ae52b397138f2e5b32efb7d3caac3f52b52b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.227.tgz","fileCount":314,"integrity":"sha512-63NfBcNpr0uGgueAmgkdoN+BgpH92LeMvmqinIIfA93C2mpRMNdZghGTT0MxXkmUkoIHN2rHJTLCWfbEeaWE2A==","signatures":[{"sig":"MEYCIQD/TDpMWlCgGDhZ/hKWQYK5zUx+6h/QtW/xqti6njCTkgIhALvmfAQCIaUoiyv2+1VNeSOGQwMwsX5s0HWFgmoyoZS0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"d82016fc9b94ddb6f616a6508dd735fcca33f50e","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.227_1775635282653_0.5648216755973086","host":"s3://npm-registry-packages-npm-production"}},"0.0.228":{"name":"@botbotgo/agent-harness","version":"0.0.228","license":"MIT","_id":"@botbotgo/agent-harness@0.0.228","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f0845d01e572da56964bf7a83fd3575b815c7920","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.228.tgz","fileCount":314,"integrity":"sha512-+1L9izIRltobQ9f/Bi/pdEs4XQu/X7rkkz7zeBJMQCfVtdlwSE/7NnKniPtH3pQdQZv8YUh6MRMqOMBh6W1wkw==","signatures":[{"sig":"MEYCIQCaXSLrr05se5bBL49NqFWgYygPrQN1uiM6Lhtz7hfXNAIhAOvEFq20+ubdh9DPJET9a50ec0AWK16gPhOMKa+bY250","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1373882},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5d932e9c5a2c69dc6556c9e6e43f32f1a1d21ab2","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.228_1775636606994_0.3673520287581449","host":"s3://npm-registry-packages-npm-production"}},"0.0.229":{"name":"@botbotgo/agent-harness","version":"0.0.229","license":"MIT","_id":"@botbotgo/agent-harness@0.0.229","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"fb02892ca38b7b33c1678952cace61c37edae442","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.229.tgz","fileCount":314,"integrity":"sha512-CnK/7lRW4AWV607BWIgJ1AuiSuSHUJZwAh942B7u5kgD+4UH1rR9vUyqOOZFXUtAev//j64soE4Ik6SzTrPbiw==","signatures":[{"sig":"MEUCIArv/2lv9Fj3YJx4qGuD2VB590rzMyVtpce31/d0WFVFAiEA+W5CMrIJ54mGZEk0tIB53tWz0IAVncxOK4YgLRUwOw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"abf99876d0b76c7a3e8e415358e4abcb64f3daf7","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.229_1775639277903_0.34822340807079066","host":"s3://npm-registry-packages-npm-production"}},"0.0.230":{"name":"@botbotgo/agent-harness","version":"0.0.230","license":"MIT","_id":"@botbotgo/agent-harness@0.0.230","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"54628f48f2e8232e45a109460ecc47d5e50d7db9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.230.tgz","fileCount":314,"integrity":"sha512-JcsgLF0ABXKAl31cyle5LoZfz1OjNl1xein2beGfxZyYqbRTdHCoyS1vsjqeRDvd+b0R0x6N5zULh9rMdFYSuw==","signatures":[{"sig":"MEUCIQCoe+/2aURzFnIKOjAPeE4543D5Aw7rfgv3YkG58y+mWQIgJgOjgRInXrxe6zIBwiTQGBjF6gnpgZjljs0Utlh8Naw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1382891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"bdaeb2b06fe0bf02100449217744b8c918d1d28c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.230_1775658933681_0.2874044909767066","host":"s3://npm-registry-packages-npm-production"}},"0.0.231":{"name":"@botbotgo/agent-harness","version":"0.0.231","license":"MIT","_id":"@botbotgo/agent-harness@0.0.231","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"14ff07260c63df606a94e71f53b24a641a73858b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.231.tgz","fileCount":314,"integrity":"sha512-/e/puOyhS+QfOJIaTyQ9VM3tP6CuiRbghhd5ePaYx1+QgkX+CeUQxREFz4TWLV8tFuYji7Jn6g8STeDzJG7ncg==","signatures":[{"sig":"MEUCIQD218smkpSGYjA0d8j5lQ2mCXi8WKqw0YJYVW9vc/fbXQIgVRfacteKz5Ri3wUdrCAHSqvAjmxHzFtEPTqcbzNZWp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1382891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"db43d1c9f2aa8cc35a4c2861c3c2ca7fab6b701a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.231_1775670002703_0.3435526464358485","host":"s3://npm-registry-packages-npm-production"}},"0.0.232":{"name":"@botbotgo/agent-harness","version":"0.0.232","license":"MIT","_id":"@botbotgo/agent-harness@0.0.232","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"7a266eb891c1f381d91d779faae65e7f83437ba6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.232.tgz","fileCount":314,"integrity":"sha512-0C84+4K5or3BvfLSaIWI8P6iasqnBSp1+cpNxp9pvORI7zBUYc0A53pACctATuhwz4tVRlNTfSmg2n+nriu0mw==","signatures":[{"sig":"MEUCIAj54d9vb5LL7SyBuc27/q4D5CzQCi94s8Hq3cXSUj13AiEA6MuzExlPtgUSIXAM7nmVj5V+7DiKQrbF3kR9JX6NlBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"873f91000e9e7f23d4e7ceabfa57e98aecc6a47b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.232_1775679874101_0.5914964399401386","host":"s3://npm-registry-packages-npm-production"}},"0.0.233":{"name":"@botbotgo/agent-harness","version":"0.0.233","license":"MIT","_id":"@botbotgo/agent-harness@0.0.233","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"064519fc65d153534155acb72e0cb51e206b4611","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.233.tgz","fileCount":314,"integrity":"sha512-gzE++FG4mJ6KbxjGSfXEuMLsc7K6SnE9BaEVGMLegd1fF484b52BXV07ZIjnx8qbyArRg7GsZxYrieoxMMuj6w==","signatures":[{"sig":"MEQCIBDkWODQfznGLAL+ET3j8jj5dXfpQpStnzInPzn8hN7JAiApn4fo2uhqqiSNZkdhinKGzmuOTqxOrgZMgm/OpmHh4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"b1bd3943b44389625104e12e44e1f80effb16ca3","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.233_1775680176375_0.6428912560227502","host":"s3://npm-registry-packages-npm-production"}},"0.0.234":{"name":"@botbotgo/agent-harness","version":"0.0.234","license":"MIT","_id":"@botbotgo/agent-harness@0.0.234","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"0f1d43f74f3ad1e1dc63bbb828f8c4d909936e40","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.234.tgz","fileCount":314,"integrity":"sha512-Cl8hfnKefyYdghmWFyhUsK2j1l+L5wQOdFsIUb2+nlyIG5lG8SiqZFwJZb4VP6WGYse3Ck0xPv0hqFx3trU7JA==","signatures":[{"sig":"MEUCIGARt6ik4i3CNoKBXZFTgg6ps0raKDLiilO0szrfO3sqAiEA9TyiHOinapl5fz43h0pTFGkj8/CtVJ8t88s57riHbcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0ef5db7f7ef9bf5e861e9689bb55db4de6214fa0","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.234_1775680799702_0.5054539684197781","host":"s3://npm-registry-packages-npm-production"}},"0.0.235":{"name":"@botbotgo/agent-harness","version":"0.0.235","license":"MIT","_id":"@botbotgo/agent-harness@0.0.235","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c7d2087a8298585265c0e6bee552bf8383a33db5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.235.tgz","fileCount":314,"integrity":"sha512-uhD6N8lYYdVEB+7LOzdE9kbX44z8PjcrkdJweGITqlTw/Q5cl2LCJtYqz8jV7KwCLK4RypSaDQu7lEtss+JnYw==","signatures":[{"sig":"MEQCIAhINdtEOeoaFsf6on4cBSvb9Wr4w1bzEzxbhiXbew8fAiAmDv48h1KjVWmcEJgtx8bTKLCCg6cfbjQg/sRpv9Rt+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a88565a798c89c4fa8d9a94baecdd752052125de","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.235_1775682328562_0.6539724958304711","host":"s3://npm-registry-packages-npm-production"}},"0.0.236":{"name":"@botbotgo/agent-harness","version":"0.0.236","license":"MIT","_id":"@botbotgo/agent-harness@0.0.236","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d773dfb5e081c5b9f459a2e21fcd2e1a2e7fb936","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.236.tgz","fileCount":314,"integrity":"sha512-ggFl0gDa+Vb/lglyWAhWCDSgF7Ws7VxyKKd1iZahGoM31BemKq3vSso40wupnEtZPL7kgfgmj0l6OTdUaZ40EQ==","signatures":[{"sig":"MEQCIB1coTk75t3fYbXoZoPXAwVKGxFAXuPFzfZSG703YpKZAiBiOS1y0npvfFHu7gA8lTvu77QDwEb+STAgWRcUp/zQCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e9b003248745eb8644cd03b8b7ccb86b04feaf5d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.236_1775682928785_0.45936860732151463","host":"s3://npm-registry-packages-npm-production"}},"0.0.237":{"name":"@botbotgo/agent-harness","version":"0.0.237","license":"MIT","_id":"@botbotgo/agent-harness@0.0.237","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"df3688f0ffef67e119ed5a4ca80b477849fd4e1c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.237.tgz","fileCount":314,"integrity":"sha512-NCKqvklqplym/TvxlP31M3ueyaBipV/IHq6MqKa2c5zX/Z407p+KGp37u2BH0rJXhWDY+uxLl//ifiq/nyrobA==","signatures":[{"sig":"MEQCIAZfwdLoZPY0+AUhpHI+eqGAh6rJ5h7gGxt97JY5G8pAAiBnAUlB8A7ESc4zjeJlabLkCadYYcYiZfZoXkKJm8ZePA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"cf141c5e378f6fac85275488da74854f631b81af","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.237_1775685102108_0.0560630276276366","host":"s3://npm-registry-packages-npm-production"}},"0.0.238":{"name":"@botbotgo/agent-harness","version":"0.0.238","license":"MIT","_id":"@botbotgo/agent-harness@0.0.238","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"2df122af0f30868d1cc10b13062971405b600eee","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.238.tgz","fileCount":314,"integrity":"sha512-0P+c884uOj3DTD5aaAQv35mCR5mXgEXgHQdSg4ix7S2fT6FwmNZFRfR9pcoQqjL+rXh4f1JqWakrKezcaDKYlQ==","signatures":[{"sig":"MEUCIQCANsbHy1tG+HG8JKCzSPzRp0282YYH8IBtwSvpGCeEBwIgPx3P2+D9NYYgwHvy1SosJz3i/Bs0drNteM6bCHzCkAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7dff64f4b0f7af86b4353522a84ad72cd7601d05","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.238_1775686643384_0.5706025156081262","host":"s3://npm-registry-packages-npm-production"}},"0.0.239":{"name":"@botbotgo/agent-harness","version":"0.0.239","license":"MIT","_id":"@botbotgo/agent-harness@0.0.239","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6c725aebd3cdc1785e4e38a366a1405207e7842d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.239.tgz","fileCount":314,"integrity":"sha512-t6XokmsEHXEms1ip4/ar8DfeFU1M9a1Sm+Ogp/aFYoMyijPcnQP33kPZ6HJncv28vpu9Ka1aBWeGeqWmcXDQ+g==","signatures":[{"sig":"MEUCIQDgGyTT8hsBQwS/JIQjCwzqyTJ9WEfQUdYemB6vBe4sHAIgGjIIok5jY1Tpu6qNHjY/l9ljfwchP40LU77UxHumH5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e2d900c786f335ee95c5805fb64a8902803a8fba","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.239_1775689150253_0.9046379192520841","host":"s3://npm-registry-packages-npm-production"}},"0.0.240":{"name":"@botbotgo/agent-harness","version":"0.0.240","license":"MIT","_id":"@botbotgo/agent-harness@0.0.240","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"3f53a70dd940b3499738a972a400e7a27ed05398","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.240.tgz","fileCount":314,"integrity":"sha512-o9XSEiYMchWZN3tjeYyqpcUipR3Kya7uedwZso7DccHyny6HnsNAMkSeoT4cV5/7LT0yleCO5o1BAMfWMyY7Jw==","signatures":[{"sig":"MEUCICIXDv9GfHTxUFnJxpplbSDZ+VKHebW+IFd94J++1Qj9AiEAicINy7GSYckoSvXNeuFPElReS867nqu9GZ8h9RXEb+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"846575b78ca6fb244a7eb74a62d3cc5f295ddac1","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.240_1775689536741_0.3629025391673888","host":"s3://npm-registry-packages-npm-production"}},"0.0.241":{"name":"@botbotgo/agent-harness","version":"0.0.241","license":"MIT","_id":"@botbotgo/agent-harness@0.0.241","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"06ba3abd72485ed1fef8075ff641c880f2d5450c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.241.tgz","fileCount":314,"integrity":"sha512-cXHd8xyFN8Pn6QXKL13u0N2FhJZzm9qWqqPXIzMv109cuv7PiREkLkd/DaoruDQqtALaLYxkG0HYO/Ur4GT+MQ==","signatures":[{"sig":"MEUCIGKIlXxEFEcUYzKpzJzMuv3wkLDlVLt1DZ2xHjBbs9fUAiEAhKr6SpDvZY1Dnv1MxPuHkSEV4LVSkqX9NvMyJ4C5frU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"56b60859ec1a03c92d337822f6e8cd40371b2d5a","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.241_1775690185393_0.8612466571343391","host":"s3://npm-registry-packages-npm-production"}},"0.0.242":{"name":"@botbotgo/agent-harness","version":"0.0.242","license":"MIT","_id":"@botbotgo/agent-harness@0.0.242","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"25b1c1ec528ddf9918608e8a5cf66ff89908ea98","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.242.tgz","fileCount":314,"integrity":"sha512-JpdNaw4tCgyyJ+TtcC6g1DO7g5UrPdBOsYnvEnjyc9OEmDdd0K238XVMQ/IlPnfXeLTmsdmAst19i6Z4ZSiYPg==","signatures":[{"sig":"MEUCIHP/vH4ZCJYEfNc0BxwWd0DGhMTM9nwl+4ylcwBUtryQAiEA9xIq3tCt6fNnbpRKHy86po7PlXO6/b53ZM7kaeGk2z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"27657fdd9628aa13481dcf304cdd26220a4ce902","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.242_1775690430965_0.5038417619936202","host":"s3://npm-registry-packages-npm-production"}},"0.0.243":{"name":"@botbotgo/agent-harness","version":"0.0.243","license":"MIT","_id":"@botbotgo/agent-harness@0.0.243","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"c66b7aff38023b805be779c2fb81b89d8a4c34d2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.243.tgz","fileCount":314,"integrity":"sha512-DisYfGrmzbZrgT79Yvy+Oln9OcdPWZ6llIzJnTL/olzVAjbwFQL1QmjeX9R5dzupyETXmyqrW07ZJlc7aJB/hA==","signatures":[{"sig":"MEQCID2JydDsHlKPsgZvf7A5gSQRy8T7Namu4jdb1YqXj7eoAiAVejLSzw6VBCCavJlqc8ScWZ9ZNWUJdxFI3yWZZ8PqJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"90e70495bf22fba4c69a2b01dae96672f81363f6","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.243_1775690924083_0.07903537540722105","host":"s3://npm-registry-packages-npm-production"}},"0.0.244":{"name":"@botbotgo/agent-harness","version":"0.0.244","license":"MIT","_id":"@botbotgo/agent-harness@0.0.244","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"019459efbfbd2979b3a777285a3918d663abeec9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.244.tgz","fileCount":316,"integrity":"sha512-tVziq8c8N7ECTJEhvHJT893WcAQWMZRVs9MKZqW2alnHXNpiYzTwi3rWm1Juo+42BmD/Yrew0AxPNB493DbN5A==","signatures":[{"sig":"MEQCIB37iS/kEMyZgGpCop7qyC0jUBV52A1hn4Ir7xG7wsK+AiBlX9JviJba5waBoeSp5Q23KXMTEZlsCX0vgqgdEdPfQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1404298},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"774d9482394a1e0a837a50da055b39bbd71d70e5","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.244_1775695075080_0.5519364777095872","host":"s3://npm-registry-packages-npm-production"}},"0.0.245":{"name":"@botbotgo/agent-harness","version":"0.0.245","license":"MIT","_id":"@botbotgo/agent-harness@0.0.245","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"cc339bf90ae3b32c106365446ed70eeffd89cc20","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.245.tgz","fileCount":316,"integrity":"sha512-qWbMU/3ujWM1kQiAHLsymdirCa31sBJ3OzzHDjM8bWesP22YESmiyhJcvjjsDnEqbrQDTeAjeOjpWoYIZRvdeQ==","signatures":[{"sig":"MEUCIQDkw13WHqyjcTP4fOpGqTGsKtxjgt0Ay83GeRXYBiP9tAIgPgA/GhAiiBuUcjYSu+HJDAF/vOlySrcmtiEVUmBQnaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"1ca49de21da1e4bc4855b57955358707ec9b1cfb","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.245_1775704186328_0.08696726909866914","host":"s3://npm-registry-packages-npm-production"}},"0.0.246":{"name":"@botbotgo/agent-harness","version":"0.0.246","license":"MIT","_id":"@botbotgo/agent-harness@0.0.246","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"951f0a85704646fad88946a0ce854474510d2ac8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.246.tgz","fileCount":316,"integrity":"sha512-/9VHIJ3HSoPNIxif+VOsKAi1uBcrM0c+ns7/uwt+X3SA2w1Pt1JmgUpieIDnKNyyDItBxQ3GnqL9LvB49N4qCg==","signatures":[{"sig":"MEQCIDgn9wls8IzoLWAoXjpW7xBddAjfnXgL7puKRNmr5tPzAiBnyMNxKlTO7kQjS7XRIbfBGolLNnR3K9bgCkw+3XMTAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"19868aad45a220e0515f21821a05afe32971855c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.246_1775709234758_0.1319079004272432","host":"s3://npm-registry-packages-npm-production"}},"0.0.247":{"name":"@botbotgo/agent-harness","version":"0.0.247","license":"MIT","_id":"@botbotgo/agent-harness@0.0.247","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4631065996ab68f416dfad954cdf75f10be6b9b7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.247.tgz","fileCount":316,"integrity":"sha512-ST7J7GEHrTDvxNO4MIkEZu4V2QxBLMV9x8Gcbj7072NetwZ13/VLwWTCTU0ZtmV7AEAShRWPaqYgvR2Hf0vkvg==","signatures":[{"sig":"MEQCIGLK8PBOoWeSkNSgBc0uBZTQmGWc0XcGoA3qdI7EXimZAiA/jNY/WUdTQ8tTy12yb37c8BYGcfGwD9UM7ir0kPUa5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408162},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a50a46dbb207e0c6cdd0700f9a3299a7c7e5734d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.247_1775710786827_0.3735556736655894","host":"s3://npm-registry-packages-npm-production"}},"0.0.248":{"name":"@botbotgo/agent-harness","version":"0.0.248","license":"MIT","_id":"@botbotgo/agent-harness@0.0.248","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"1e7d02f57fb21a8d8a51fc9ccc831ec16e579349","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.248.tgz","fileCount":316,"integrity":"sha512-pSe2MFlaOCYzOor5UhNr2TUjZ6OIi5yPtE7sk7ZXXcaeNkWXFAqABXJYjaDhDIjUbIp3tYFiX7T5WZbapTZhmw==","signatures":[{"sig":"MEUCIHR/4WrL3GI/b9c+lV2OTu1sZmU0IxnEMWvVgWLwbfjqAiEAkDTUVsC3Q9AplmchfIAXemCqKKhKrlqJd6ics5Lh/3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408162},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"46ef0107e91a7c772a11689a52fecf78f65c0696","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.248_1775710984931_0.23822650808644985","host":"s3://npm-registry-packages-npm-production"}},"0.0.249":{"name":"@botbotgo/agent-harness","version":"0.0.249","license":"MIT","_id":"@botbotgo/agent-harness@0.0.249","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"040ecc9ba84c610fb08c32c76ece5d447dad5ed6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.249.tgz","fileCount":318,"integrity":"sha512-2/lro310LQg/pb9NpjrEX1RBCoLz6lCvrab7mdsVlB2n3EXyV3MN4Gq1Qae9HoFUEldEjpZlPQ6NrKqLNZf2Ng==","signatures":[{"sig":"MEUCIHiGUzWKwh+WnhOhZ8W9zduukhDAVvy6l1ulgxzGy9eWAiEA3zhi3OQGaybt+PJtWphp0/77IVjmvoSL9EZK9Yf91N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1413271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"ad9c8018644a15e446ea3723bc6915d57a68b40b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.249_1775714643723_0.19106263301963433","host":"s3://npm-registry-packages-npm-production"}},"0.0.250":{"name":"@botbotgo/agent-harness","version":"0.0.250","license":"MIT","_id":"@botbotgo/agent-harness@0.0.250","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"de4966a2c125cee7dca16a80a9a78c17c58b4c5d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.250.tgz","fileCount":318,"integrity":"sha512-+jAks1eUQ8/A13J9Ian94Kkfqf2WPrdjqYuxnJ3ZL/L6Hs8rJXVPME9e7BTo3271IZDz6atWhH3eBihA9VMhBw==","signatures":[{"sig":"MEYCIQCfT7w1JTlf6gGFhkud7hz5Kl82IdhTlOBDGvcUW9jiEwIhAILW6dhTB3AlhSX/7J2gO/64Njb0rA22x0fAzeLTnJ/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422526},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0b995f5791bf497d882a729e6bf82cc661167774","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.250_1775716137650_0.9419990960491309","host":"s3://npm-registry-packages-npm-production"}},"0.0.251":{"name":"@botbotgo/agent-harness","version":"0.0.251","license":"MIT","_id":"@botbotgo/agent-harness@0.0.251","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6462c69df138b97d77fbc8cc03574a97b7457abd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.251.tgz","fileCount":318,"integrity":"sha512-TALDU7Fqllf7rrm8iyS1Ad7qv1mrkD/6rwjbPAPYo9BEpKZSChgtdwQMgyTY5s0m2sCSehkSAPXlPRaGH52fGw==","signatures":[{"sig":"MEUCIQChHzU3Jj02VPd3gl/TyOEcVz9GqHvDkVILv8myOIQn5QIgFRXTDb2SqNDvILgnUdxBRXrxYzEtpU8L3a8w40yEPy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"35642951792ba597038b74bc43782b11c6df18a2","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","better-sqlite3":"^12.8.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.251_1775756005133_0.6010473337272941","host":"s3://npm-registry-packages-npm-production"}},"0.0.252":{"name":"@botbotgo/agent-harness","version":"0.0.252","license":"MIT","_id":"@botbotgo/agent-harness@0.0.252","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a2643075b702c7682cb7d756ec3177575904e996","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.252.tgz","fileCount":316,"integrity":"sha512-wUFo3fNA5X9VpcHWtzziFqCEjjDOOeECwuFwtvxxus0xUHVjMcLf1hLsE3lvbiyazP73DtLuoSuHRr+4fjZE7w==","signatures":[{"sig":"MEUCIQDDN34zljlyWmxmllZ9/B/s4jpj5PANrH9IeXZV05xFzAIgH8d84ZL/ozbYCMD4F6+BrUbdpfILwbDJ8zzSVH9h72Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452586},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4c6d5038255a8561722960979911fd1c96046b80","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.252_1775799458010_0.049085293256244666","host":"s3://npm-registry-packages-npm-production"}},"0.0.253":{"name":"@botbotgo/agent-harness","version":"0.0.253","license":"MIT","_id":"@botbotgo/agent-harness@0.0.253","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"5286b0e72928a4d7494a73530cd0538d80e44250","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.253.tgz","fileCount":316,"integrity":"sha512-97+nPB8A4+zQvFVAaxdA55kviM7w3RAZU/yD3oJXv00UKjZ9aDaLOsTvvxSSeYMjGSyXSBbD3AH2TNvdUp0ENQ==","signatures":[{"sig":"MEQCIGrm2wSyhSEuj1gbZr10+4nZYXxrdlzHPEwX7y/dx6qzAiBZO2xRNBFQPZct+k1MYn6dc+XDn+N4RP/k3DAC9kaJ/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"37bc2b9c1dd418812c3d3a06ec42e5c854a66598","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.253_1775819370843_0.2616935936490039","host":"s3://npm-registry-packages-npm-production"}},"0.0.254":{"name":"@botbotgo/agent-harness","version":"0.0.254","license":"MIT","_id":"@botbotgo/agent-harness@0.0.254","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"09831c83fa0f45d9ac36dfc5da628cb2a23fb5a1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.254.tgz","fileCount":316,"integrity":"sha512-zzegQb8wpUW05xmylGP+VlLmNLNLuYWpz8JazLk16udNsb4rDfrxyt+pb6JCSNmHDtfEyvqc55rh4UZMlVWJbQ==","signatures":[{"sig":"MEUCIQDyYwyLo+afgJfvpHvGozySCwuSWYfijisdeSRbvFMzMQIgZqDwSwzN9N1E8B6S3fiuDm3/1J+EGXAwy1LGqVpI3cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"cf21ac69d5b8cd8fdec4f33ceeccbd140debbc33","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.254_1775819601163_0.023299454069437564","host":"s3://npm-registry-packages-npm-production"}},"0.0.255":{"name":"@botbotgo/agent-harness","version":"0.0.255","license":"MIT","_id":"@botbotgo/agent-harness@0.0.255","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"15a7efceada35e214af68ccf00c5af5193a14936","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.255.tgz","fileCount":316,"integrity":"sha512-E2BkPN90UfD0iJvAvFQojXNzXcQSRe3COXupnNB7ojqlYiJP1Nlg9nOxJLJUXo5qojS8SPm6ly58KxSbe2omtQ==","signatures":[{"sig":"MEYCIQDqR9fgCJHPCZhRWZHYRWRMBJXlFzPKBf2Oymah35I5PwIhAIbKWt39IpFEB+gKFE6nzckVhSFmzvSSG1sSDSTytXaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f662fe9fdf52ddd204d1a107f00d44f7bc79dad7","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.255_1775832729751_0.41400323252696136","host":"s3://npm-registry-packages-npm-production"}},"0.0.256":{"name":"@botbotgo/agent-harness","version":"0.0.256","license":"MIT","_id":"@botbotgo/agent-harness@0.0.256","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"82ca6a1af4371931afa3bb973c75c57e614d9d12","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.256.tgz","fileCount":316,"integrity":"sha512-jFMUgPck31+UD6SqEygtn9xcM1YuFPe52uflZYXjunNf1dKOrX8UKoQ+pjdkTQorFBRIxO+A0UdRUc3s+TQJKg==","signatures":[{"sig":"MEUCIGD8+p7nRjeK7xF3oPw3C0WSMvRE4z+r9zIMkz9pnXlJAiEAjzeQtD7PETPmSIWmlWqNRVWeXGobdRZ8k3H52degdvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"3d13e2da38247d616a6f94e97edccaf47b0080b4","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.256_1775833703074_0.33184806296287617","host":"s3://npm-registry-packages-npm-production"}},"0.0.257":{"name":"@botbotgo/agent-harness","version":"0.0.257","license":"MIT","_id":"@botbotgo/agent-harness@0.0.257","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"90b210988b294f07b27f9cca68c71837005f1d80","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.257.tgz","fileCount":316,"integrity":"sha512-H06Mmjz7/1n/a9dcg68Hg5qtMC4UjkfiRzvpaDUZITSJ+rn5wvqhPnl9z+iHhoANJDoKAek/X4SLlSFu2KUI/g==","signatures":[{"sig":"MEUCIQDCB9V2Vto89qy6GmwMMWtw/E4/l6AS/lgssAz9b8azogIgUQB+IYRxcm+l6NgBm+PXJr68ozuBUVCtIWRGgeYflok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"4564a678d090d4eced5481d77d54a30928d0260b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.257_1775834197289_0.523032802561008","host":"s3://npm-registry-packages-npm-production"}},"0.0.258":{"name":"@botbotgo/agent-harness","version":"0.0.258","license":"MIT","_id":"@botbotgo/agent-harness@0.0.258","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"66f74c2397c66d3019a98d1a0f3f5a4c2fdd3c88","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.258.tgz","fileCount":316,"integrity":"sha512-Nvp7wJJdq4JGEpSmoMoI2eVc9CTD01wiXeC5X5A1ALTM9ucsedtjQ2sn5Z4fkjUBHinX6YsnSrkBSe67A1TpKw==","signatures":[{"sig":"MEQCIG0Y/drpUinnlvDHu8zo00P84SwBmakiTEjg6lqGS/YGAiA9wZVXOMclSfPDNdAxB4VQBttsIUoZxWlSvLwhhwcG2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1454378},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"695799223f52bde2cdab314ff79c3cc952b05786","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.258_1775836727054_0.4060733389247868","host":"s3://npm-registry-packages-npm-production"}},"0.0.259":{"name":"@botbotgo/agent-harness","version":"0.0.259","license":"MIT","_id":"@botbotgo/agent-harness@0.0.259","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e8775ccb25e5fa1286d4a09d8b60cdc7540606cd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.259.tgz","fileCount":318,"integrity":"sha512-yskEe7pmr1jJk9R/tCamrdBy1MT4N2n80RkgpRRfmPbBlLvrfnBi+ldXUZIn4jjBTQVhbP71ekynkkL/lsZaKA==","signatures":[{"sig":"MEYCIQCO5eUo6Um/hc92FjhdPgRyK4SYiE5tCjIyqsqCeiRTIwIhAMngID/TiI2xDOsNNGI3W908TqubttTXKcMTeRj6hE+V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"018fc7ef2a782d4c5619e9419263769168ca4dbc","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.259_1775837876558_0.5566748879581518","host":"s3://npm-registry-packages-npm-production"}},"0.0.260":{"name":"@botbotgo/agent-harness","version":"0.0.260","license":"MIT","_id":"@botbotgo/agent-harness@0.0.260","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"011ff82170d267e334e3e6745904804c04005910","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.260.tgz","fileCount":318,"integrity":"sha512-ucNsTIkgWMieXYK/hmJj4Vp0wrgNK1Meu3D2gtX+NnHHiRpvhETozYxrzar8vNZBMxlhk6B6qnRN6rWT8DHQRg==","signatures":[{"sig":"MEYCIQDKqGZe6IeduAsxNSG0LnqMLR65vcokC9Q7R9obNwXRUwIhANoSOgCivbfrixG/gPAEpJOWo9UD16kcEQ7e+3uhX1e+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0899b111830036eb6ace69e1a2b6ad7a51b04638","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.260_1775838821310_0.909880045810654","host":"s3://npm-registry-packages-npm-production"}},"0.0.261":{"name":"@botbotgo/agent-harness","version":"0.0.261","license":"MIT","_id":"@botbotgo/agent-harness@0.0.261","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4f66504614ae575788e2dff0cfbe56e2f7796bd6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.261.tgz","fileCount":318,"integrity":"sha512-ml1V/nUh61mhA3ElNHKrUlKO0zTK/ecD3HrN7JNP6USP8OD7Y2XZzu51gKf3E+Xq14n2OgcaZJBK7SbjVvWWKg==","signatures":[{"sig":"MEUCIQCBSS1iIoQ8omS5R5T0ntzbNSMXCdK++DA44rJ+F5SAbQIgSgZd+OYs4iGfQ2vdKxIZIBdJL9lWZxtd9HSghmwycB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1459815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5e1efd07b6cf5b74cb4d28a3883c234cedca2b73","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.261_1775840125773_0.7636024602830558","host":"s3://npm-registry-packages-npm-production"}},"0.0.262":{"name":"@botbotgo/agent-harness","version":"0.0.262","license":"MIT","_id":"@botbotgo/agent-harness@0.0.262","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"34f2a1000fdb81f14ddeee376f301219b6af6902","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.262.tgz","fileCount":318,"integrity":"sha512-FapBq59HrP8Pl8G2l3sqwo75VLw31Umvgb2Gd6B/a213I6clr+k/5Wt5eww15l6TpmzZldbdoQJFKFG7MusPfA==","signatures":[{"sig":"MEYCIQDZ4Sg96p3OXRpf1FGmX2mvkjohQiNou0xir63k5EYmzgIhAKg/rtuePE7xMst6NvyWdjBBjAn0pjH6wEBtNZUMqYr/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1460230},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"51abaaf19128f818f9d641e25521638dbfff1a0b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.262_1775854196499_0.9084442480314143","host":"s3://npm-registry-packages-npm-production"}},"0.0.263":{"name":"@botbotgo/agent-harness","version":"0.0.263","license":"MIT","_id":"@botbotgo/agent-harness@0.0.263","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b963a849cc9f0df026ef44a35167bb9b91ffb93a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.263.tgz","fileCount":318,"integrity":"sha512-1fikld0+Kt5z8N2zj2raUqY+omy7P7DPdQBr1BbcUrIVDIcIOiHugVLbCufTCkO/R7LoP4RnjhAGqU92DN4SjA==","signatures":[{"sig":"MEUCIGgJ2XjpRRMYNmZBWuQTvucL5tqVmP1mkGrSn69e8MfgAiEAoZFoCKHE7v14pki492jGSe4770ZdYJP+DWXUWJp+AvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1460643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"914e6ddbe43766f69a9e12dd5c35053581754080","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.263_1775854364269_0.09310733311367891","host":"s3://npm-registry-packages-npm-production"}},"0.0.264":{"name":"@botbotgo/agent-harness","version":"0.0.264","license":"MIT","_id":"@botbotgo/agent-harness@0.0.264","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"896d683687fc80178804131ce1aa7f655b8de3d0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.264.tgz","fileCount":318,"integrity":"sha512-VC1x/7/ASo0P3pK+mSHqTsghxLO4jBnexljYePs/VU9hTqIwTTS1l0aoQ/t0EnVrbCWMh/NotgHentcvg9vfvQ==","signatures":[{"sig":"MEQCIGPVK8SsQsj/6G8jPhryfRcWf5TCnhUw2601b3odzqXjAiAfnb00WwWAETALUwQU7LRAvqQruvNqkeaIZRTJrI989Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1460643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5846fc040ce5f20fdac81b08f6c755eb760c3443","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.264_1775854756621_0.9894485626313487","host":"s3://npm-registry-packages-npm-production"}},"0.0.265":{"name":"@botbotgo/agent-harness","version":"0.0.265","license":"MIT","_id":"@botbotgo/agent-harness@0.0.265","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"a1f44fc9592355c668cb725fc355ac8333aeae39","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.265.tgz","fileCount":318,"integrity":"sha512-sndOImJAFqjqKwRfQ6Gi1kk1yeyt7wSLJrBANqDWbeTjzTQsVkrTgTk6JyVfv6hC6nr3FZgzhgG5TBB/lFF1rQ==","signatures":[{"sig":"MEQCID9PQVJsjtDBfHNDNYAAx/uqsW28qAqEZaUs4YnZbhlMAiAzVBThlPxoBijxDfDaNSbPXbtKAK9QIMcrcEMxX4j8UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1461368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"65e99b9f06dc3764a727d28785415222201a4878","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.265_1775864378137_0.14678829516916103","host":"s3://npm-registry-packages-npm-production"}},"0.0.266":{"name":"@botbotgo/agent-harness","version":"0.0.266","license":"MIT","_id":"@botbotgo/agent-harness@0.0.266","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"8476bff0746ac7400aa5c222b05e62881346de78","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.266.tgz","fileCount":318,"integrity":"sha512-cr89OZw1RBLrGhpZYX/N8ceWVQZAdh9wH34yFw/w5XYPxRK3AI4dz8F7TEoylFYMsvBUkmuiQ/VJKNuW5XaBAQ==","signatures":[{"sig":"MEUCIASkfZxxpVCrGV1PoxrrLoYItwtOVElI27YYXhA89dY0AiEAiukl349/JtB2/UKQs9wOiQB7IJG2xygpGn6bI5PMf8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1461368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"916a592761851c51f5f741899b3053e55935ad22","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.266_1775871687139_0.8706565540589788","host":"s3://npm-registry-packages-npm-production"}},"0.0.267":{"name":"@botbotgo/agent-harness","version":"0.0.267","license":"MIT","_id":"@botbotgo/agent-harness@0.0.267","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b8be73da134637dd7a0bb0a68a6e8b9d95d10e29","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.267.tgz","fileCount":318,"integrity":"sha512-FaXil7QOP/95PQfa0kbEiZRRhfTDQC9JFwyC4AXQUh3nK8AFTYkI9iP9QdlBAwKFglCJE5hYuAb387KJB3aFuA==","signatures":[{"sig":"MEYCIQD7tkWm+8dq9SAaUXtZPRYMkSe1HD9uYwJlGf7xDy1ulgIhAJ2tmkBl6d9uMKZ8xe/boS5c1awqli79PO/FTcNlaGRe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1462084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"122694f809a558cb7211c3c741fa16c0ba1c73a5","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.267_1775878246668_0.5726805162094257","host":"s3://npm-registry-packages-npm-production"}},"0.0.268":{"name":"@botbotgo/agent-harness","version":"0.0.268","license":"MIT","_id":"@botbotgo/agent-harness@0.0.268","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6a178bcb5923a6e8b8a4ce119ff189e252e591b3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.268.tgz","fileCount":318,"integrity":"sha512-ICgGI3pDvaEVLHG0JBltaoE/McFKTbZ/GcGh0JpKO2Q+7wv0lRnVT5i8iwIsHBROE2SRWy2Y5ptCUieWicrZQA==","signatures":[{"sig":"MEYCIQD1kd81EVbPGtuMX1yklI2u08n8R58TEdUJVnKxJEqFJAIhANuoUCdllvpY1ugGXUfEy9udSoVoZMaOTXbaJkdpO7QV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1464728},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f75a05532e2907e6a545bdefbbeb5c125f18e4b6","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.268_1775879567756_0.11625156440237694","host":"s3://npm-registry-packages-npm-production"}},"0.0.269":{"name":"@botbotgo/agent-harness","version":"0.0.269","license":"MIT","_id":"@botbotgo/agent-harness@0.0.269","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"e5e125b9e6409de446cded5f73bc96729c962586","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.269.tgz","fileCount":318,"integrity":"sha512-Ircq6YWx3onn2jiKKkQAi8mHEq9j+sNNEMyFsBWNhITB4BbutwcDn/h1DlAV5aQBWUbuxwRhwfSJNsxrtBn2Hw==","signatures":[{"sig":"MEUCIBAM1J8TuhjNmwzawMTi1jL+7iuYhBeVukcBDJpC2GEdAiEA074vRpqAvvJLEgfWVDLfdId9bEt78osc8qMSnMAuRzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1464510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a50682a897076f69b1385666dbb1f0aad58e5d7d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.269_1775882692715_0.8889105610247126","host":"s3://npm-registry-packages-npm-production"}},"0.0.270":{"name":"@botbotgo/agent-harness","version":"0.0.270","license":"MIT","_id":"@botbotgo/agent-harness@0.0.270","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"4542427c348c80a2a1b76d48a96b95714eeec532","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.270.tgz","fileCount":318,"integrity":"sha512-j3ocgmX5JgbRi90tJJVjQMCSRND+pthqjvzRFYQ5+wzZM0UmYLoY3SZ3riewmQ/r9bfvL92iMy9bArcSCMx/Kw==","signatures":[{"sig":"MEUCIAGXEf2MC5T0SJaRcsn7eoU65MCjnLfwpZx8WL3SOjiDAiEAgN/nk40RVXWu61rU6gfzSccN1N9rEgZFIk/WFrToM40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1471663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"21dbf31fb945dca4b7def0ea6a47d7144a6569fa","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.270_1775950554146_0.15414697015633227","host":"s3://npm-registry-packages-npm-production"}},"0.0.271":{"name":"@botbotgo/agent-harness","version":"0.0.271","license":"MIT","_id":"@botbotgo/agent-harness@0.0.271","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"01ce5ee1b570f89426bc4f7d9c580510ec79094c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.271.tgz","fileCount":318,"integrity":"sha512-CZj6/7fU++NK3y0KLqv841LwT5Xoq5a1a8PlzXMjEs63CFheN7ETfuyP5xJ5x0xhBwZF2hmGjhXbqoxNPVvzVQ==","signatures":[{"sig":"MEUCIGnGj0uRGHx9GFAU+kli5SDC70n0ZvnQBB13lDYWaBw7AiEAphgAPIF7iOPFk9gpyPIH50rOvuOd5eLLa6qZ/OW3gFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"f571a05b543a9701e2d48202a7dade5058d0b56d","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.271_1775951644816_0.9034074630227862","host":"s3://npm-registry-packages-npm-production"}},"0.0.272":{"name":"@botbotgo/agent-harness","version":"0.0.272","license":"MIT","_id":"@botbotgo/agent-harness@0.0.272","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f7a131406bd5b01be03dd25f5c2d580e187bb778","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.272.tgz","fileCount":318,"integrity":"sha512-FMxGd+nNQVBnRxE4ttgtHaG4OlV/TNFDtnHunrkJtgGTjC0APgoh0Lws9kNGt4T2MgUnfrEvdZoQASNh+X8eeA==","signatures":[{"sig":"MEUCIFW36c5if0PMT26wwjrR0/mVd6iK8tMpjceHVZsOXHY9AiEAn5ueMx3QZcjtu2FOXaTNby75TX4ADhePyG8+SfwjbgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477112},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"dc8fd85a6c852721c64e6f6cc67c4226a3204e78","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.272_1775952959067_0.7191787831128822","host":"s3://npm-registry-packages-npm-production"}},"0.0.273":{"name":"@botbotgo/agent-harness","version":"0.0.273","license":"MIT","_id":"@botbotgo/agent-harness@0.0.273","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"7ab1c10778f096840bd88bfc8055336535ea81f4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.273.tgz","fileCount":318,"integrity":"sha512-uR0i2bqbAbYuBeLqgRojmJGYLXbt4yR2fQ2EpaxYQJU/i4hagenDzKInc3DIFJ43oCEBBiw3cDGIBHYOuA446w==","signatures":[{"sig":"MEYCIQDffRVAy1FpM7OraMVEM06d2wWSKw/Eaabbg8vue3OljAIhAOjgnQSo4rf/jRPHHaKPrrSls5b5jiSeZSYHRE9qoFjZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492322},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e3904f7e63d14dd68e1293713ea356f91de725ee","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.273_1775960891986_0.78621623158173","host":"s3://npm-registry-packages-npm-production"}},"0.0.274":{"name":"@botbotgo/agent-harness","version":"0.0.274","license":"MIT","_id":"@botbotgo/agent-harness@0.0.274","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6f492c28ebab25f4b0c4ff6d432d57892de46b76","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.274.tgz","fileCount":318,"integrity":"sha512-5Og4mO/k8d2pT0I0zyULNhJphd+wDwVf9iJBvksprbdKAv4v5lPfaY0hgQ0AQP6gIdJohohAhhdh7XbCVUlGLw==","signatures":[{"sig":"MEUCICALwTkdtoDJWYgPKLbq3SfEPQHAQqTG8LLTVpgBpzGJAiEA/4m+uABFls6QJfElLz4wB6b+VC7/GGNhwblpMqyun3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"605ac75859305646adce523d9294a1e62fbea815","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.274_1775967596958_0.13739942636375568","host":"s3://npm-registry-packages-npm-production"}},"0.0.275":{"name":"@botbotgo/agent-harness","version":"0.0.275","license":"MIT","_id":"@botbotgo/agent-harness@0.0.275","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"acbeab8e2535efc7b5e0d8b7ccb3bfc24a6118b2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.275.tgz","fileCount":318,"integrity":"sha512-/II9widMleOvldlLt+hav/mU9J8+fgLYV01HDYxUiNU+vJnzM0uHsnvp5km3DMhF7Wk2rumv8XUnO0L9roJK3w==","signatures":[{"sig":"MEUCIQCd60RT+5VqRGFQRMGyX/LDNcV2eIJ+IiyDyhxqI0V4RwIgOPsGDBykJ8oKd41mZ8CmHebl5t6V7hFLPdl29ysGclg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5a146ce9278850e78efedcbd8b833fb0ff8d28ff","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.275_1775968468960_0.842584934487508","host":"s3://npm-registry-packages-npm-production"}},"0.0.276":{"name":"@botbotgo/agent-harness","version":"0.0.276","license":"MIT","_id":"@botbotgo/agent-harness@0.0.276","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"890b2e335e2c76dfa41ada3fa1a4686bfa744fdc","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.276.tgz","fileCount":318,"integrity":"sha512-iIEZBcs/09lfbWQSGcN2dnzE6s2CGZJYsls7euboxaOBpnFhsvzwaRsOaSqO141WRtw2YgJqjph6UnAGIFN6EQ==","signatures":[{"sig":"MEQCIEvzsrl6MPJSGSjr9FTMLiNdoQioJnCZO5V9LaKnArycAiBEIUplR9iuHyqv7xmS4335pb0K2w2UZKd7LEGmm1m05Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"7a24ee825d924248ba3418577c02bc0237ffd227","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.276_1775978589427_0.4759167164778093","host":"s3://npm-registry-packages-npm-production"}},"0.0.277":{"name":"@botbotgo/agent-harness","version":"0.0.277","license":"MIT","_id":"@botbotgo/agent-harness@0.0.277","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"067faa723dff4f7b08b2bc87d78860b5555d893b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.277.tgz","fileCount":318,"integrity":"sha512-WyAdqVqy3U/jjtms05oWuv2jVxP7y9VVXyYfPFcaN1U5WeebW6Dj34jwZYV5d1BAt5HJBuVQCbPv/miuuaKwiQ==","signatures":[{"sig":"MEQCIGokYmKt4By42BCR5dCJd7Bd/gmiL/IE7vUUjv4bSkiEAiAj/CwCLZN+Un+guIjsTcjYWr8MZs68VYjpN+bpDel7ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c76c6a2df7b55831f28ef486e72b719978596460","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.277_1775984756262_0.25468526328544505","host":"s3://npm-registry-packages-npm-production"}},"0.0.278":{"name":"@botbotgo/agent-harness","version":"0.0.278","license":"MIT","_id":"@botbotgo/agent-harness@0.0.278","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"3660ce1952b8c494284a1ca26981e939daa9be60","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.278.tgz","fileCount":318,"integrity":"sha512-FB2a1SNs2FiMqNprXLsrbEpASSYuKzwj6GOL/VpEAZLrsNOm78dFJ6ZhWn1oWaOycYO2ffj5ByibPO7z3d3Xew==","signatures":[{"sig":"MEUCIEoelUIep2gC1MC6ECGpZVGTq6kc4MkUJ3ERfITh/FyhAiEAt3+d7t06v2ktdOp4JCBs0P4xQW4NkKkvFZivV14iaCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"0d3b728c33eb769b58983304628e08baf871b22b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.278_1775985781042_0.7569211392557929","host":"s3://npm-registry-packages-npm-production"}},"0.0.279":{"name":"@botbotgo/agent-harness","version":"0.0.279","license":"MIT","_id":"@botbotgo/agent-harness@0.0.279","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"5f6d80f93bffd973d76cfa47fee10be06a4ff414","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.279.tgz","fileCount":318,"integrity":"sha512-Med8EkDqmoSqomkIGGaftyBu2A3W3poDi+HMgkFPwYgC7u2jCsbd1Wkxn99QiQ9lS/9H6XdhBdodigZillZ7pA==","signatures":[{"sig":"MEUCIDoea+DOQtqN4kxS66reopy1s3Qt8B8LVGNxBmxHNNueAiEAjcCEFl/jln0Z8/HR9fQV4DzH+ryo+IxfIXg0nFLn52A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"5e7e51f1519c0f8150491cd54cd650976e9740ae","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.279_1775986567993_0.7203080457340705","host":"s3://npm-registry-packages-npm-production"}},"0.0.280":{"name":"@botbotgo/agent-harness","version":"0.0.280","license":"MIT","_id":"@botbotgo/agent-harness@0.0.280","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"ac03de62a08c69debb9492d95e38e084dfe56451","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.280.tgz","fileCount":318,"integrity":"sha512-a99me9YNNFvZu0FW1PR6sb2kT+UIkKEJ5nnX/Z/1IOqi2d8AXC8dXIgeti25shmglCj3+3h8QwQFgJ0+WVwNXA==","signatures":[{"sig":"MEQCIEKHU43u22ttULmSK2Cnazttgpj2uPhAuPQbC9eNyTVQAiBNVuT12l+xcY8dml/CkKQ1Spzi1A4sYO6p1fOK/+WYLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"fda0bce2528de4e31a02c7b8a3234e602df0d137","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.280_1775986793552_0.8905446942807727","host":"s3://npm-registry-packages-npm-production"}},"0.0.281":{"name":"@botbotgo/agent-harness","version":"0.0.281","license":"MIT","_id":"@botbotgo/agent-harness@0.0.281","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"fc6ea4fcfdd80dcc35a19fee4e0684b7ca364eb3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.281.tgz","fileCount":318,"integrity":"sha512-JJLtBk1PbGozmGMQAiERQ4yXeBft0EMrANvzlgtJ1F7eU4DxArgPsXw061Jx8bbsRqGICjNzjHU14cPBx8XcFQ==","signatures":[{"sig":"MEQCIEvxQVUap3WptoGneedhy1Qaae0Z+ewvKfBi36BjhvALAiAM0Zy1Q0rlvwrqImChilnJYh452jOQU3/9IwNxRDaWRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"24a0d5c6a5c1ea28183506ba52dc77380304b412","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.281_1775987129057_0.03924757316360217","host":"s3://npm-registry-packages-npm-production"}},"0.0.282":{"name":"@botbotgo/agent-harness","version":"0.0.282","license":"MIT","_id":"@botbotgo/agent-harness@0.0.282","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"b56a1270ba2dc2304cca5a1f8be0d36cbfeb4ecd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.282.tgz","fileCount":327,"integrity":"sha512-JywXvQM2WLZF5sD9BOGa5I83CyxErqDzxelhtxlo7uEkPW4koXzg6cAvmL4CnLbJbhPBYvsLJoSYPazdbTKZUA==","signatures":[{"sig":"MEUCIQCTNvCAS8xCwrqO5G7OREfhJMcVDjZMmV44Uue5km1KGAIgIlOp/fisRqAGAQ8HU1J8xE68Ch35r2tT7CfifasqrTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1511108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e0b3a4154c60ea4c51d7e2e51d89ca1f2be7eb0f","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.282_1776018336698_0.5551709862021355","host":"s3://npm-registry-packages-npm-production"}},"0.0.283":{"name":"@botbotgo/agent-harness","version":"0.0.283","license":"MIT","_id":"@botbotgo/agent-harness@0.0.283","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6a922bd9b57b2b079d59f52de2fbacbdb951bad3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.283.tgz","fileCount":329,"integrity":"sha512-FCcBbIN/KCK3P84sOjSv3jCm67wv5vtjMoPu4A91/p29ao5KLWZM4eSMtfEPD4MKuMzqvrQWEuh+IxWIUjHZaQ==","signatures":[{"sig":"MEQCIFUXg75zdtW5klMQcYweaFf9cktVgb5voX3IBZT2elPxAiBqTZVqRD2JN0Dr3bu6YWYOtxxWXRXdDrXoevhJdmbG/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c75f1f68c5e3db7fbfa726bbd332a8d989f9726b","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.283_1776027629449_0.7035198893692307","host":"s3://npm-registry-packages-npm-production"}},"0.0.284":{"name":"@botbotgo/agent-harness","version":"0.0.284","license":"MIT","_id":"@botbotgo/agent-harness@0.0.284","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"01f3efebd42a966ae5712ccd2b20a79f7ce62672","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.284.tgz","fileCount":329,"integrity":"sha512-S/lQS1OQCI2hNm8PFLJWl3PHF6EBCGm2gIEusGdQ57PvWFvBr8plqitNwiHsQ7VwFjIPuZJb6hXolRjXZ8YsQg==","signatures":[{"sig":"MEUCIQD4VxbvvN/4LY8sZA7ggPqyV0lqzQRKt7ep7qBJwY3WmwIgZBQICqHaKMFYuMbP+eTyEiqQqJq4q1pD/yHIy4FtE+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"a0f4bf2111566dd1b4ac649e93250fcff18bf1a9","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.284_1776031320011_0.944657733318438","host":"s3://npm-registry-packages-npm-production"}},"0.0.285":{"name":"@botbotgo/agent-harness","version":"0.0.285","license":"MIT","_id":"@botbotgo/agent-harness@0.0.285","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6c4fd2c26e45b7410c5da049cfe00da90054d44b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.285.tgz","fileCount":331,"integrity":"sha512-vmuq1R2utj8hrcZKLvJ0LhjE4Fblxxu0HqW9+6YZqssIHSfPTDEgBgk5Iy6CJrFx7Fg5q2IOyJF5lx0g68vdeg==","signatures":[{"sig":"MEUCIQD0abcWWqGgHIrIuAI/0OnezamHZE2w+44KYOim6skOuQIgeUcZ2Tzig6OIAgxRQlKtcImpdPXmlNMf0woOoDMpKek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1525947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"2fd6cca0217e6580d55620f3fb8c562b35b7b1ba","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.285_1776039740291_0.9961148305518808","host":"s3://npm-registry-packages-npm-production"}},"0.0.286":{"name":"@botbotgo/agent-harness","version":"0.0.286","license":"MIT","_id":"@botbotgo/agent-harness@0.0.286","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"f276aa0a2d1106af6104922f38462786593c63f3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.286.tgz","fileCount":331,"integrity":"sha512-CX0Mg1I0w2S3UTd+6G+djhp8qiQdgf2Xnlf5EkTq1cWgwf0SW2hXUpis3NAHxXQRxaOF2fLenriiAg15968hbg==","signatures":[{"sig":"MEYCIQCyrG8DUjMMhRr5GM1K8DMGnATFC8pWdm8IGnXgYFy/8gIhAMSgaUQsk3E09MLm3p6s86dn/zE0DusXVDj9slFdorOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1525947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"e6f12bedbfcbd806abdfa1d13f73c3f79ed5dd29","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.286_1776040644904_0.9469801764500467","host":"s3://npm-registry-packages-npm-production"}},"0.0.287":{"name":"@botbotgo/agent-harness","version":"0.0.287","license":"MIT","_id":"@botbotgo/agent-harness@0.0.287","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"d4159dfaa32c6ebe1d76f4d1bca0ac5e56dba229","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.287.tgz","fileCount":331,"integrity":"sha512-o4BfpiIZh6er2c3AUy6bFe+yb1WeD5uvne1ZMnCt5/SA8yFCr76l59ZWAPF7rsMXMYonKw/s5urEVIeY9cXVAA==","signatures":[{"sig":"MEQCIGhhaGlkKROJ8xOHIPkdtKLVt7X6E816gnS4LsZx4NT4AiBr+E1T9eTGC4F8vMl67/Q052P5JYejrgtSeK+HMwQT+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1526448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"bf7500a674a6d7936916d8629bb5325dcaeac8b2","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.287_1776097436056_0.195792735656505","host":"s3://npm-registry-packages-npm-production"}},"0.0.288":{"name":"@botbotgo/agent-harness","version":"0.0.288","license":"MIT","_id":"@botbotgo/agent-harness@0.0.288","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"9e886f8e46dd16708ad7ab31ecb8e2c30ea8ae95","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.288.tgz","fileCount":333,"integrity":"sha512-/0Er6TnuzIoU1kVT6sloRDMjAK9TdmKPtwZpDChDkYcUCQ9hMwDwMNhLKg8y0y4CssYFSPlyHgqJZCZD2zSJhg==","signatures":[{"sig":"MEQCIEM7sbxvZHtqG2SESa+Teohh9hTXlTqpihqBd8T+IDysAiArmpL40ghy6wy35ID6IC2aNOBrshfFqA3ivB7WqJHQww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"8317e22e1c20c010bdd9af3a830b7bd5901c9fa6","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.288_1776106370045_0.27380754840229593","host":"s3://npm-registry-packages-npm-production"}},"0.0.289":{"name":"@botbotgo/agent-harness","version":"0.0.289","license":"MIT","_id":"@botbotgo/agent-harness@0.0.289","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"14e6947adfd461404537883086c950625cacbd00","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.289.tgz","fileCount":333,"integrity":"sha512-a5yGYCulJn9oCITPip+chHzMbNha2veVaVgBo/6Qt70Zu8VuMH4MW/fpbgwZQnTAbQvlkHkDGK02qXythoDIug==","signatures":[{"sig":"MEUCIQDvBUwuNcH+h0w1t14cxzxLtqDXir4Tv9LQkY7uM9VXtwIgORKQkEtaT+pxTGuDxfeEDQaJlJBvOPkwQaDb/xwV/Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"8b25dfcb2e9428233f4419c3f19616416859c25c","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.289_1776106730249_0.6221835400423001","host":"s3://npm-registry-packages-npm-production"}},"0.0.290":{"name":"@botbotgo/agent-harness","version":"0.0.290","license":"MIT","_id":"@botbotgo/agent-harness@0.0.290","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"fa7456a05c5834f696b006b47f23c9c9bf618f4c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.290.tgz","fileCount":333,"integrity":"sha512-dp7uERQ1WnfsxWHfLgCY8U0YPuBIEFj2IYFIFbsRcmTUH+gRTHypmQh2eaeQfsGdMtk9v/viJI51sLXLOHMp3w==","signatures":[{"sig":"MEUCIQDsP4Vc3kXU6mg62EOxcHodz90C/sw9IP5/WEa6zV38SwIgBvsZU/0kE5RFEtv8lSr8MddbqEHBT717AXRFiS5yOFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1529257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"47f69394da61ef6632b17dc7b985fd11fdf53afd","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.290_1776108206994_0.7883464673735685","host":"s3://npm-registry-packages-npm-production"}},"0.0.291":{"name":"@botbotgo/agent-harness","version":"0.0.291","license":"MIT","_id":"@botbotgo/agent-harness@0.0.291","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"6a3e9ad3ccb303690be3efd776bbdafdf9925374","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.291.tgz","fileCount":335,"integrity":"sha512-ye/R+pAGqdsmOI0alimVBK1GpilUszuY9n0tVdlfhm5WdbNb+fv/+i1C4Y6q4QcB5BK+KqA4lrq1JPYlPJcN5A==","signatures":[{"sig":"MEYCIQDY8nh/Ox9LlBjpYrtEEv8BlF4GJJh9HxkkUNWfTO+N7gIhAIaddDHmBWAwleia9RZ/EI2dwYATqbx+moe7sjSIHQw7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1543988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"c048c673cf066067e8fa7666cb1ada1a88db00c6","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.291_1776192492578_0.39899775111416","host":"s3://npm-registry-packages-npm-production"}},"0.0.292":{"name":"@botbotgo/agent-harness","version":"0.0.292","license":"MIT","_id":"@botbotgo/agent-harness@0.0.292","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"1dc894bbd2d3d97adf7d7ad1c853df1fd0e3da73","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.292.tgz","fileCount":335,"integrity":"sha512-qAtCYsCEPn2UalGN/YM3JwOeG2S4IiVFX3ItqS8LEXJFJ6TFmn/5mYKW30bQaupqS6KQnCDD3LWkr+QBmt3sbQ==","signatures":[{"sig":"MEQCIDApMpCLE1QkfPMP2WtRnCYal2YK8KF1D6y9aAt0/+GaAiBSpnMwHEbPp8txv9sp6Lk3m8FErbdsmB9hiPn8FoL1qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"eb35b990fa40248bb245dd0865809fbf48ed0d91","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.292_1776196103761_0.5585049585906461","host":"s3://npm-registry-packages-npm-production"}},"0.0.293":{"name":"@botbotgo/agent-harness","version":"0.0.293","license":"MIT","_id":"@botbotgo/agent-harness@0.0.293","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"92d894b417a1973d61380ac3684ebdb00995687e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.293.tgz","fileCount":335,"integrity":"sha512-LOlnZPSNDADFCdx3UuGCHAoT9xPRc6N3m9bMdAer0rPoouhK2LsYfmGuqnwiHUU2F8aStEdM/4Sq6l3eFtR+Pw==","signatures":[{"sig":"MEYCIQCw0qt28ammm+O4YxijZU/lRuRi4zVKc7GgJUm8LjQUbQIhAM7/LjXUwJNlouxMS3mmRyzy9rPb0Fpcz4lCi05hNchk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"972bfb8a213eff156bd880fd3d9ab883b3d2e6b3","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.293_1776219094651_0.35802792345836654","host":"s3://npm-registry-packages-npm-production"}},"0.0.294":{"name":"@botbotgo/agent-harness","version":"0.0.294","license":"MIT","_id":"@botbotgo/agent-harness@0.0.294","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"65b0e02b3e2ff01c75ca2d77962b0dd2b77927c7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.294.tgz","fileCount":335,"integrity":"sha512-ZoqWmhrBdfeQcL+1v1f1rNmGw2DfZ3DqQjIj2CvvGYwwgi6zs7z4kADugXje77WrJjBy+6xRGTG3swy+rfofcw==","signatures":[{"sig":"MEUCIQDRHk6JF/7qFkDg0AHGToPX2CzQUpl1zw64V0vZddhEEgIgTslDn+XS1V3EA57i14lElGPxin8NMz0ifcXdZnkal1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"46ae2da8d71a20231ed702dc5cbe103ea3748426","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.294_1776227081038_0.927473197833935","host":"s3://npm-registry-packages-npm-production"}},"0.0.295":{"name":"@botbotgo/agent-harness","version":"0.0.295","license":"MIT","_id":"@botbotgo/agent-harness@0.0.295","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"1208e6436bd278ebe96d98c652cdcfb8000d715c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.295.tgz","fileCount":335,"integrity":"sha512-snwChr8qRypFH9vs6sSJcS4VBq5YPBG17NyRu5x7JPDaLRX+SVRet100fq8KMUCLAgvyCnl+S+PMmKqT/oWKqQ==","signatures":[{"sig":"MEQCIFpZijbIfPlZhjQ4lsaIVUbyEH28YBBmlQHSb7ANwh1EAiBitak5HPewiHp8edPLO8Z0kdu7QAGEUdHAzs3nodxhKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"gitHead":"124baa4490359192c3fb38624dd70e110e1c4392","scripts":{"test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.295_1776338201483_0.1482073270822024","host":"s3://npm-registry-packages-npm-production"}},"0.0.296":{"name":"@botbotgo/agent-harness","version":"0.0.296","license":"MIT","_id":"@botbotgo/agent-harness@0.0.296","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"3c3da8d6b37f4267cf7b48bba383e23d68e591e0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.296.tgz","fileCount":351,"integrity":"sha512-FaYkpwVnM7gaMtNpHfBkX8Igbg3CVVESVFGSUjC6Bc6X5vyDZNWhLDKxWPJYkpHJzK+AazIqqqvXBh1Y7DHM3Q==","signatures":[{"sig":"MEUCIQCYv66IeH2cjnUl03siE9zMUanyR4g3HLzkGKpf/uMpSgIgJtosX17OXIJolf4/T2sGBvZmUVIkDAZVYDtgki5RG30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7d8516d4f4beb638b85ced040f03589299b3747a","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","agent-harness":"npm run build --silent && node dist/cli.js","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.296_1776340608500_0.03527768573492707","host":"s3://npm-registry-packages-npm-production"}},"0.0.297":{"name":"@botbotgo/agent-harness","version":"0.0.297","license":"MIT","_id":"@botbotgo/agent-harness@0.0.297","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"ca46bb13ceab85db7580cd15c6c10444c6bc7b36","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.297.tgz","fileCount":351,"integrity":"sha512-bf2dlZopLLb/8Ibq0B9219JcbgIePDvsCYYi6WSaKjj9aivXPCqe9098X/ydeObDuQlng3+xweBqxKiV4Cij8Q==","signatures":[{"sig":"MEYCIQDuBl0nYAYOE6pPR+cpletKI/vZeOBLFLMISg6w+gfkswIhAMHsntIrVN+vczmSM7SndO1XAZA8y9dobYfJlYPoE2/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7f262c9d3a40cfd528e458cf4ea54e6a7ebb0e4d","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","agent-harness":"npm run build --silent && node dist/cli.js","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.297_1776409611983_0.2137646062830596","host":"s3://npm-registry-packages-npm-production"}},"0.0.298":{"name":"@botbotgo/agent-harness","version":"0.0.298","license":"MIT","_id":"@botbotgo/agent-harness@0.0.298","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"agent-harness":"dist/cli.js"},"dist":{"shasum":"91a463ace2ab8382b35e93182116c81f887b1523","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.298.tgz","fileCount":351,"integrity":"sha512-5ujTBfQ+hwUtKdUejMi17XM/Ai+YKzUGVvS+5JUie0IXEXvtBm4CN38n5VYpqrjrqykdqq7Wo2lxo6gf0nL5TQ==","signatures":[{"sig":"MEUCIQC62uqXpiIDjrboAY/pCbFrbf1KIJ2eyAxh+lFz2eqWiQIgScScmopM+DnkEPT7BNZ3NVmgvlTs0ttIHkeqtpjciwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645505},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4657ed444a0f3af656243270f55ff7754d1679c1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","agent-harness":"npm run build --silent && node dist/cli.js","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"vitest run test/providers/real-provider-harness.test.ts","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.11.0","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^3.2.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.298_1776487747981_0.5499868049232282","host":"s3://npm-registry-packages-npm-production"}},"0.0.299":{"name":"@botbotgo/agent-harness","version":"0.0.299","license":"MIT","_id":"@botbotgo/agent-harness@0.0.299","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"451208d2eb7cca9510c3ac2b1f340697907906af","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.299.tgz","fileCount":407,"integrity":"sha512-C0valzD2Jgtz9JCx74y/++uL4nSJOJ0kQcJTH64C16HZOpriccxzj/Gk+CxhVCdA3wYTmZgnpWRWQbn3a7yCGA==","signatures":[{"sig":"MEUCIAIuJgYowwcl3XJWOAEM4ZLxKwd9lC83qB4seQ/nQC/mAiEAqhU3QWkqekbI/QZuUb2Qp+1yKMUzdCGh5efswdGuZ5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a36e47afc0d025ab8f247596e045ae1e3539d97b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.299_1776718082243_0.45678873281040433","host":"s3://npm-registry-packages-npm-production"}},"0.0.300":{"name":"@botbotgo/agent-harness","version":"0.0.300","license":"MIT","_id":"@botbotgo/agent-harness@0.0.300","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"987bb8e02701ea24b7d591cdb40a2c06894be1f7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.300.tgz","fileCount":407,"integrity":"sha512-cAOhUI0AA1OPLviWW+OsZ9GG8KwH+Ks3IlKToLgL1muTUkop8LVe2Xvv+O/ObQpITYvImLQLCfEXk3nHGWJ3ZA==","signatures":[{"sig":"MEYCIQD6+QP3AApvZXl9ZS/KGp+82FtMkYrRh1EkWmPJ4E8K2gIhAI8IGek/Kp2Yy4H8weRzPYmYxUP7OXnp3hpGERMUMmdR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985523},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"6ac816d503fa80612239752c5a460b3dd86c67e8","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.300_1776718990905_0.5151402890602623","host":"s3://npm-registry-packages-npm-production"}},"0.0.301":{"name":"@botbotgo/agent-harness","version":"0.0.301","license":"MIT","_id":"@botbotgo/agent-harness@0.0.301","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"a39d27c57b550bef30ca15bdfde62dfdf2a6055c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.301.tgz","fileCount":407,"integrity":"sha512-Nk5U7xiuN1tqHPRRdtXcjdImobTxdB6CIePqFFmPX510usWT5QT0nvgZoUZzzJVxntk19nSizCqNZg4OJwX3GA==","signatures":[{"sig":"MEQCIGGgr3fR9HUEwlaAyqEW8mCwhDAROuVFiKJC5GNldXDbAiBsq4bttieILng42Ca0o4lp+4cTUuxtcmzaxsjzVb8hog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985523},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"938e24c120d18f1801297aae7aa4719ed8485675","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.301_1776719148477_0.018016224814894954","host":"s3://npm-registry-packages-npm-production"}},"0.0.302":{"name":"@botbotgo/agent-harness","version":"0.0.302","license":"MIT","_id":"@botbotgo/agent-harness@0.0.302","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"362895518f60569a078d610a28051f43206df193","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.302.tgz","fileCount":407,"integrity":"sha512-cILVhmaB5HOoO3NVg54Hx4Gk4Yh07JEDZQFBchzQsgh/SqJVee47OralQEKLgMe3ngmYaK8hNV18TYbW3YFT0A==","signatures":[{"sig":"MEYCIQD2SaXDLDjJvyUzHJ0E4CNyqCT9AP+9NqFraYRa/8x2OgIhAK7CwoiWcxofeV5QhVIPvZOXeoZ6lR70F+VJaRLnk9QZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985523},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d26fc5c222352646a4d87726a3cd2e7ddbfd2ec1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.302_1776719342814_0.8061023076272589","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"@botbotgo/agent-harness","version":"0.0.303","license":"MIT","_id":"@botbotgo/agent-harness@0.0.303","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"5a78073358e2c04831fd83526292887b5ac2b005","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.303.tgz","fileCount":407,"integrity":"sha512-ciIJiIuEKx85MLrjScce7XcIU00tEPhhlr0NXpQtdL5wlqAgwNsjX63j+eL9mo0qXqMHLBf3mbcLRDFb6//JZg==","signatures":[{"sig":"MEQCIHewZERH6/sslfvmVvTpwp/D7zQd4U/fgPu4suXIWOttAiB3Sa0QUAi+OlaLtv4Kkq0cDaKLV6lKtRQQH/ud6sDz6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f0430aa9b5a46f8c3a7d36f9a9f97f05ea7898c9","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.303_1776719817377_0.8385532107496017","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"@botbotgo/agent-harness","version":"0.0.304","license":"MIT","_id":"@botbotgo/agent-harness@0.0.304","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"5d14d484524b9d9b3f8113421171bc2c4f521a21","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.304.tgz","fileCount":407,"integrity":"sha512-hRIMe6bvV0kD9lG8/tc22ksAiazIOcg5bwaZ+I58RGpMd2eCXKO4+LsqZhFdy303A6Og7eafR7F1Z4MNNU/AAA==","signatures":[{"sig":"MEUCIQCA3bYbmfdUV6W1zbu9zc+I28vK6gxnD2HYUOoxNFIG/QIgLfOVEQYHCmvKq2fqx7OUeOcnx8fLQVVOTtxjAWQnlr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"df04bcd27788f0fc29aba59d87b2cde6ec2afb34","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.304_1776720190180_0.48922349599297","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"@botbotgo/agent-harness","version":"0.0.305","license":"MIT","_id":"@botbotgo/agent-harness@0.0.305","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"0261fa1ddee3c0173045d77ec343cd238bc1f265","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.305.tgz","fileCount":407,"integrity":"sha512-NnmQIcn3WTrev9bfLD9xedgGZNvijgfm4EUH90bxYTzCkJ8tk6LzTETyidQhi2WoTg99IvgR+dawtY56Z6LgMA==","signatures":[{"sig":"MEQCICwp4POs5iR7DZO1HJdFrE708lb4RU03WN3kCwwLCMaqAiBumEmMdv9moxtNMMLpapNvgFFx2w8ojfhDXiRFpkLiog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b6c1387afd20755289f0f83b83b5b1f2dba81e1b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.305_1776720738752_0.9855386956372949","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"@botbotgo/agent-harness","version":"0.0.306","license":"MIT","_id":"@botbotgo/agent-harness@0.0.306","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"232a4bc225fcbf675fa3af1d3f93dfb1b4ace7ab","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.306.tgz","fileCount":407,"integrity":"sha512-uN2ZUcywHvB9IIryvOhnsknhZPjk2b/02+2GbExmWuUhDfBbQQMP7rz83i3erufqzPwiCxlTg8WcimlqlPd0Tg==","signatures":[{"sig":"MEQCID67hNMcsA2hIWta7GmcNrtXGo3nJVYzg13E3Xufm8JtAiAYxS1SIWL7p6/Ii3a7tJfgFUZyxdVagVyj2UH+jS2vNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"34f1378154d75fca317927b22f8369677cbd1cf1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.306_1776721417314_0.7146709334544168","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"@botbotgo/agent-harness","version":"0.0.307","license":"MIT","_id":"@botbotgo/agent-harness@0.0.307","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"41aa3e06e414a667f89d8f39fcf0c9d991d8c1b4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.307.tgz","fileCount":410,"integrity":"sha512-bqubfGh/etzjKPbbNiKAE+Tk2NEkh92zX9Y1nnrH5Bv2vOk/+pUnrykaaEDanNox4AN66jmD3vv1q15RF58Bmg==","signatures":[{"sig":"MEUCIQCiuc16v+oSoyfRWb5GMPTm36+tKIb8mOsRgF3YpfhnGgIgW7KnXHFsqYT4FBbIyxOzxG2p5RssS14miGEhu+Uywzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2012020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a749d7934a57161b32e9395f4af6fe8aefb90373","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.307_1776722250585_0.42231486261206763","host":"s3://npm-registry-packages-npm-production"}},"0.0.308":{"name":"@botbotgo/agent-harness","version":"0.0.308","license":"MIT","_id":"@botbotgo/agent-harness@0.0.308","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"9afd9eeb1c8a9d03d3669ef9400bdb67b211725f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.308.tgz","fileCount":412,"integrity":"sha512-RQyI8OMIDXGVDAnaHS2cSSzv0qgbvIRDOcXYUXWywxJu072FhxZDvnxaiU63s84xTDO931k5OOHrClIjK3aUAw==","signatures":[{"sig":"MEQCIECHwGNBBR1l05O02o7RIJV6QQS2oKzZWUGdQnxEmqi/AiBkn44d49zJUO5EKDmLXuIBFS0wjYFIQIabYGYXTtwd/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2032143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"00db70b389c73572bf5481d67706a4c13947ef73","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.308_1776726728477_0.4285751864327336","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"@botbotgo/agent-harness","version":"0.0.309","license":"MIT","_id":"@botbotgo/agent-harness@0.0.309","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8c6471e464aab65b03e916e2c26693ada3ada210","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.309.tgz","fileCount":412,"integrity":"sha512-9DIOkEtq546U8nbub7KrpbP9DjZrGo6weAcYQzCWS36o0o9yC1XM8jpgjelZa8wdUEs/wGRI7mf/a+9OfcuL8A==","signatures":[{"sig":"MEQCIC8Yoyr2rZmKG+4auVWjj9DQtFhXQ6Y5J5fl7rSSJFShAiBLMOoDk9r0Twfa3PZvMiE8H8bbRPIxDx1uqSfh3UzoxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056120},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a8b69d8afb2bfb86486d9cadcfd7b578173f53ae","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.309_1776728200056_0.40593893711117746","host":"s3://npm-registry-packages-npm-production"}},"0.0.310":{"name":"@botbotgo/agent-harness","version":"0.0.310","license":"MIT","_id":"@botbotgo/agent-harness@0.0.310","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"a39dfec67dca8d388e4175086a68ce324bcded9e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.310.tgz","fileCount":492,"integrity":"sha512-oss42FFYzfgnnT6lNQflpQe1OfPljv3pHZI9L/Ntz92EQ7RAZX87ElYeVoJ1CsspcE62sFydjDF7OKeOPwDquQ==","signatures":[{"sig":"MEUCIQDSj3Fd6TIwXJ1O9HBikf17oyPrTniPyX3nGZbJQW/4NAIgKmKTV22pErps22691i6+/E2fP0XImIobPM9Zch9JHqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2100872},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5b4509a950ac77a7ceb448d2a273e96c85245779","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.310_1776742685394_0.5160789211456505","host":"s3://npm-registry-packages-npm-production"}},"0.0.311":{"name":"@botbotgo/agent-harness","version":"0.0.311","license":"MIT","_id":"@botbotgo/agent-harness@0.0.311","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"c53148892a296d4497888c864e5d8491eb7a36c5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.311.tgz","fileCount":492,"integrity":"sha512-14AbtP84mRBkpF6JtDc/2fqWcOLih6ZhRBWfecuBZZmwz0DRNpVQ9aAcNGj3HSfKG/C/KAb8gmQuJSMxsnj2BA==","signatures":[{"sig":"MEUCIHgQ8HGLwjg4Vztx7yBINF2TSs0xTgP9AvnZ+v3MpgtuAiEAh+NN/JwJxLjxC5RtbFR15dcGeNQcvEqYvBuiHZO323U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2100823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d33bcadce4ad49feda8bed4e80f34edb0a3b3e3b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.311_1776746656240_0.39411791567035626","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"@botbotgo/agent-harness","version":"0.0.312","license":"MIT","_id":"@botbotgo/agent-harness@0.0.312","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"4115aff6dff407792ae143df69bbe9b69baa0a64","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.312.tgz","fileCount":492,"integrity":"sha512-YJSb5x/6CdC+hN4lbDqeok9g8R+ZBaTa/axjdyA5H6NoCC0hPBb/9na2lfeNikekNpHH2JrF8hIowW9MqvcLag==","signatures":[{"sig":"MEUCIQC9l3bhD28O+bggvjCMYdwfVHiimrSDT+QnFh3L9SGAvAIgIXo4LP94uGZTdhy28qFVTO67TnAUc8sEqNXjSKTXy4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2101280},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5315123645852d7005c16b113586111b9ce9cff0","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.312_1776747183643_0.12790467708150022","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"@botbotgo/agent-harness","version":"0.0.313","license":"MIT","_id":"@botbotgo/agent-harness@0.0.313","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"78772d28b2d4bfa7ad04a1b24e60bef3c0e6e0d0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.313.tgz","fileCount":492,"integrity":"sha512-fgko8g0nI3IFGfrwPNqJcfazLYULL6lFd+ZohE1e/oZDT/w2V19vsoMScJp80dt25gn/psOzwAPPN6qw/UXP1w==","signatures":[{"sig":"MEUCIHkzQ2lXtbsGNvhw8umKVvImT9G/1mjt7rM5g1oaulcbAiEAqWmnRkbIrYJ9qx1jfpvZrDr+I+2gKzm80ZKNJE26sQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2104051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"05a3aea870ee5c6585ac6868bb68aa5795108b7d","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.313_1776747806364_0.9499848103648327","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"@botbotgo/agent-harness","version":"0.0.314","license":"MIT","_id":"@botbotgo/agent-harness@0.0.314","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"e6834bd1aea2690669ec44e6542a1b83489ffd01","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.314.tgz","fileCount":492,"integrity":"sha512-sQZt6DcxwRct7DQKIeRLIV+33HsrIi2zC+woBFsjQty6UA0WSy+ie8jovMNXX67ZneKjx0uv/pIkIwyNw+MSqg==","signatures":[{"sig":"MEYCIQCARu/6iEG498sg053iWz/uF32oIrnbyCeUXMJz4EQqgwIhAMKrv3hqsa0vbviKA+3xdajY+3X5Va8MvqVVszKMEDtB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2107663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b6d18581d324ef0edb66aa8090231d0b382ed839","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.314_1776748546987_0.7407798862611574","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"@botbotgo/agent-harness","version":"0.0.315","license":"MIT","_id":"@botbotgo/agent-harness@0.0.315","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"5ac6cb4933077e0533fba5b18adbe44ad3ed84e8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.315.tgz","fileCount":494,"integrity":"sha512-Lfbgenj8W83SpyuoediarzEn71/Y6emDd8ip618HpFoDsanO61XIN2etF85JguyDBBDpBK5oYHwZO4M27QoCPw==","signatures":[{"sig":"MEUCIEBfHZz5fKa98VJzdGTuzRxnelbECZyUv3HrC///jMYhAiEA6Y1bAgdJxZRb5pdQmbsgxCxygpd5LlYDizQRloa3VEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114304},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e7b9c8882f089d083775565f31bd65197bbfd905","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.315_1776749761726_0.38214229599351035","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"@botbotgo/agent-harness","version":"0.0.316","license":"MIT","_id":"@botbotgo/agent-harness@0.0.316","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"c07288e4e824d90c769792921dc285a16f02b537","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.316.tgz","fileCount":494,"integrity":"sha512-Q8+1QsGyNcSmzigSx9hLRc7yEUxA12RIxvYbRJSoS8mZrk3tpRYuF/k/vGrpo2bB8YEM3JZCmYD8MyhynGsOOw==","signatures":[{"sig":"MEYCIQC0FRtjA9piLCPOZlf+9zvHmwEoonmf5ih734SYEAPoxAIhAOePPhBWy9UoHjQELwAnXdBL7Z2yxg5y0/zbGlCJySIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2119068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"998ecfd0e8d8b82cf0590241db425372d536c264","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.316_1776752028875_0.7233503236814522","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"@botbotgo/agent-harness","version":"0.0.317","license":"MIT","_id":"@botbotgo/agent-harness@0.0.317","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"fef8b12930031168a66ad0ceb55b504d61032fb3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.317.tgz","fileCount":494,"integrity":"sha512-lfWt5JtZ089stJbtLC/f29/66667P5e+MfQYc60K8qhefkk+lYYQ2dG7b89bD2QPB5iOj3SrqWdoN7z7ut0iYA==","signatures":[{"sig":"MEQCIBuqqiqZ07K3USTiTQ6ebYUAU8tht+eidXE1RG29duXAAiBy0yb5/u9r6jTbgMSKylTcqnD3FEQaASA5QCdD9PKkYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2121441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ad6b775b1113dd21121d6878c775482c0198083d","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.317_1776753722887_0.6009441689462529","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"@botbotgo/agent-harness","version":"0.0.318","license":"MIT","_id":"@botbotgo/agent-harness@0.0.318","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"7cf88a76353d41c1579f37b0370ecc67b078d82b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.318.tgz","fileCount":494,"integrity":"sha512-N4OklTSA0eAqFlwdMoL3wifznq/PIodtuihdPi4FQ/oHE6qr3PZqF+UkaGlXN4iZRm7TRpO5pUJpuoABVGAuVQ==","signatures":[{"sig":"MEQCIANYsXQcNOWIoeIdvIEPNot8Wv/wgz9PSH4lXYy+8PRSAiA0QVS5Y+uimh45Y6W9ak5JCn+5vskhC4koINkq7Wriaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2124090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3cbdef19f2fab59e9be2bf86edeee2a94f66a4c6","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.318_1776755365186_0.6706903799425095","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"@botbotgo/agent-harness","version":"0.0.319","license":"MIT","_id":"@botbotgo/agent-harness@0.0.319","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"da063fedaf47d49e819f9a577221ef5d1a56e63b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.319.tgz","fileCount":494,"integrity":"sha512-3syTWxnokUqhY5lo8Q/R2ymX3nTG4/w1P1RPp9nRb1W3XLHH2LrudcfIiB+ZCgtUleFqQXYBO1RxSq9llZ1FWQ==","signatures":[{"sig":"MEYCIQC0/s5RDYeYaDTRT5mq0vsWvAksx6HOtt9LWZcXPytHYgIhAOH37MTczqH6XufFsWuaYX8Ch0aTK7T2QJmAY7rsh5Ec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2124148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"c72bcc3778804c106be006df425fb7341899bbef","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.319_1776807281683_0.6921395662294803","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"@botbotgo/agent-harness","version":"0.0.320","license":"MIT","_id":"@botbotgo/agent-harness@0.0.320","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"44e7c13e40ebf116cf749c9c518186015d3014ec","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.320.tgz","fileCount":494,"integrity":"sha512-V0ASl7qigSYGUWKHQWokIifI6OUUTziN+xuQ9nbO3kRonK3OY57xnWvvNkTi4FxVtQ9l3/sFMaXg7Vw4ZXPzvA==","signatures":[{"sig":"MEQCIGxWC3upD0UaRxZ5aGQYbhx65XsYerRbehkvvQEK8gSHAiAyZwHYvkL6PALTS0TvJmcnrhtATCHwMrhSuMrDSbZehQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2125173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"19e16fa8c94b1f6cd9c1787ff1f1b38a260ca733","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.320_1776832743783_0.9377774557235143","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"@botbotgo/agent-harness","version":"0.0.321","license":"MIT","_id":"@botbotgo/agent-harness@0.0.321","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2ccca58f03c295eae4124d4587f64a14e777111a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.321.tgz","fileCount":494,"integrity":"sha512-Pq2iiENVkBSSuuwIp49VTRHCwsYKEQJXHHVf83nsizcgxTkexJJXxBQMTqQNDSGwABU4dRQuoF5rmvztP6Svng==","signatures":[{"sig":"MEQCIAakmToDu4avTgiLcXG2wyemt/QSC8yF2bxvHhS+fMvgAiBNN0ynOsGTZYhYKb09ESYV24S5ttHRCEj9M3FgICM8Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2125532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"39737fc54058e216fbb2dbd1ac44a0e9f3bf328b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.321_1776836837189_0.7793867728112955","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"@botbotgo/agent-harness","version":"0.0.322","license":"MIT","_id":"@botbotgo/agent-harness@0.0.322","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8e50cae089c8a00d05d2f16d5422ef50648f68f0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.322.tgz","fileCount":495,"integrity":"sha512-fAkQv/Rsy8DfVsSiMp928JWhK0JJKogzcN6ouqgC/PHhM+bfNpetvHOIN7BAxvvIPC0mjWQwpEL1sVUTfHltSQ==","signatures":[{"sig":"MEUCIQCENIe9tNbFbaLS9WCXrd2+oOrWNQ9Supv9UXTWn1xc4AIgXSDO3kPNM/v68dDIQy7kScI/uYKy3BokiFYsWmfbeRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2130717},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a0d4323d57cc62732fd61e4423c77d04efa888c6","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.322_1776837434813_0.38902350846512346","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"@botbotgo/agent-harness","version":"0.0.323","license":"MIT","_id":"@botbotgo/agent-harness@0.0.323","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"7ad78aa4493b545de4d9729476d490f1288322ef","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.323.tgz","fileCount":496,"integrity":"sha512-r+I9NaRl/ahdUUF1da9HZ381e/+BvfekJuAn3BfAucv88CAjlZJ8Rv6sff7nLFTywCfA4uBHigG7OU6ZH/tfLQ==","signatures":[{"sig":"MEYCIQDIG+2Pp5haf0L3qP7VFQVrmi33t3U8NpzTlBrLvKMjpgIhAK5ImvSL7LiWBDLs/bxrVx21JBBehMMXd0iKd7a15xi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132945},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4f03f70d6d6daa859583d6ca9a4c96f5e6db97d8","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.323_1776837716590_0.7253876249346269","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"@botbotgo/agent-harness","version":"0.0.324","license":"MIT","_id":"@botbotgo/agent-harness@0.0.324","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2a1e1c7c037cc3935ae1cad8e6385b4ce65d3994","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.324.tgz","fileCount":496,"integrity":"sha512-GYUt951uTTNHSpg5j3zCc2N6txVtfyyX5FW4+1b402FqEzT+E/AnR74/7dZEjdwfCB1hFic37BER90/pUM4NTQ==","signatures":[{"sig":"MEYCIQDsfRaLy6lHAQjdnQtRWyxQ8p6xGBJOB8kuCkqPnuD+iAIhAKGPf6uM0n1/GNjWu+VhB1q2+PycDxbrLUT7TnWycg5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2133228},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f1c50e6ff0a551f6edfb890d5dd39892118adff3","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.324_1776838784483_0.06785516393927771","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"@botbotgo/agent-harness","version":"0.0.325","license":"MIT","_id":"@botbotgo/agent-harness@0.0.325","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"cb8fb6f7a204d7ca6f8041fda068f61f1b88a7d6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.325.tgz","fileCount":497,"integrity":"sha512-X64ucdkLNGuCsqFQyPRABArgoyqhCl6CEnuOnAvSIGR2tjUYO5X/dQ4RPfjBgcvEKmVS8vNNsWVVfwpO3XMxaQ==","signatures":[{"sig":"MEQCIDSedQ8uSa0Yy4zrDWwwZs+H6ntp/BnuN19glbkLRYIPAiA34hCHCDpekvIpuNcXwACIQhLLYHznoy/MPCmN/AbiAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2138627},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"129f8a013b41dbde25e45cbf6746818568a1d362","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.325_1776874153464_0.8818695059766235","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"@botbotgo/agent-harness","version":"0.0.326","license":"MIT","_id":"@botbotgo/agent-harness@0.0.326","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"14706a5ba9dfaf5ee6476783cfbb31851ba20602","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.326.tgz","fileCount":497,"integrity":"sha512-nbZP7MfFfrmfiL4uRQ0MJB/b6hS8by3INEyCwVax1plycUsoLpeGzUErHgBYK0POwaBCyfwARMPtaWFnxDWnIQ==","signatures":[{"sig":"MEQCIA3UftyGOF3/4PJCcI0Om2b/KuyECLEHU+YzZzn/zD6fAiAi8n9oXb32FCH+EALLmJ8VGiM/JbkVwpku5tvgRpWkVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2138933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4f5c49442395643ce1f994e5af2e8d9f1245d0bc","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.326_1776878589056_0.2550925644132589","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"@botbotgo/agent-harness","version":"0.0.327","license":"MIT","_id":"@botbotgo/agent-harness@0.0.327","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"dbde3d10c3fe0ec311dec96fc9845b57da48ce62","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.327.tgz","fileCount":497,"integrity":"sha512-Bj7+na6Py13U6Xkw0Bi3zqVfZsYCUS1SBb+0qkP5z5RRHvD69YqT76xeZ8EorjEDOGONkoSSVc2KcQqrl5IfMg==","signatures":[{"sig":"MEQCIFvOxDROAqi76OFeE1oyFMfeiCKcn9w/TDwnPm7K9O+dAiBSIv5WRvvpYzfDloELlcd9RZO0NY14aLH/n93QYhIzew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"812d502166d9e873dbb97c7eaa18a72291fc7c35","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.1","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.33","@langchain/google":"^0.1.7","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.1.0","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.1.0","@langchain/community":"^1.1.24","@langchain/langgraph":"^1.2.6","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.327_1776879437102_0.237704338415202","host":"s3://npm-registry-packages-npm-production"}},"0.0.328":{"name":"@botbotgo/agent-harness","version":"0.0.328","license":"MIT","_id":"@botbotgo/agent-harness@0.0.328","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"9daacb9316fcedcefc6064ad8949c98ee02930cc","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.328.tgz","fileCount":498,"integrity":"sha512-O5gwSZNLIC/Qiq+Lv4NWtCHjuU9ZMptGCrCrTKPy1UVLvt20DjgBZRRoAOfhu4RAPmDWH1XlQjurU2w/HYmljg==","signatures":[{"sig":"MEUCIQDsy4V1RXRqXiK03VLlql/TyNRGBtdUppUQVd4V6TqJ+wIgc6tzhQRcLBI1KyciG/t6jVTh+eb0bhWDWt+zvaz9wCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f48189b28a45df794f0db8bbeda68af1545abc38","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"^1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/community":"^1.1.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"^1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.328_1776912963436_0.3026296236865125","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"@botbotgo/agent-harness","version":"0.0.329","license":"MIT","_id":"@botbotgo/agent-harness@0.0.329","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"184e3fbbe2cbf004dc5b5caa35a5f5c7c25569e1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.329.tgz","fileCount":498,"integrity":"sha512-RZtLap+EcGhMK8MWo52ty5rw8vMe+Y0GcK9di3xDnzj17YENdefdfxdMmKnxsY2fJeewer/mRLCQ2axl1iX1Tg==","signatures":[{"sig":"MEQCIEFuuu8pGvQaEbCCA3e4yzcBdenxBkyaMBskDFf4NTTSAiB4MhXVTnBrP+IMi+7IC27EL/KIzi7H0tQiHSOgwj5YFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196506},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"accad859c873ccd48480ac6b171cd9b449bade57","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mem0ai":"^2.4.6","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/community":"^1.1.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.329_1776914259193_0.695929785987252","host":"s3://npm-registry-packages-npm-production"}},"0.0.330":{"name":"@botbotgo/agent-harness","version":"0.0.330","license":"MIT","_id":"@botbotgo/agent-harness@0.0.330","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"10e847967b3b2bf040fcf02d3b2e8760b60a993f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.330.tgz","fileCount":498,"integrity":"sha512-MlryVmsz4FDsdIVnMTp9lkomtSSzAs4ZBw5wFZd0LYolSp38yQrayFyqX4B20HxE0urwOlF1EUYYMKDdAAoLLQ==","signatures":[{"sig":"MEQCID593GAhnpZ6/EOVXXsZ+F2x0flSJFMl0yGYuiFB0TrqAiB0Yzffy4owBDgY3zKWxsZ7mug9UOiWEQuLA8g08fL2YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2200500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"33aba5f1d4fa45ae770e18f35e093a7c9964b291","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.330_1776914836244_0.744556184707071","host":"s3://npm-registry-packages-npm-production"}},"0.0.332":{"name":"@botbotgo/agent-harness","version":"0.0.332","license":"MIT","_id":"@botbotgo/agent-harness@0.0.332","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"ea16b11d41a16f873e48b0bbe601f4a470b40129","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.332.tgz","fileCount":498,"integrity":"sha512-L17ntIJZQnCpAwSeEJ5KLnuxCaUUiQbFTFrDbYPlHq4uxIO8j25Hr9Lw7b23Tw+pgafmN74iPP/AbpI3AUh4nw==","signatures":[{"sig":"MEUCIQDKSHb07rs9TvY1HU8PuRlVt56ohaBrLEM2c3ot5fp2wQIgUFJutTZEu80p9cT0Ab2gXvGMxdLdJcVx5CeoqgcRaj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2210346},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b658f5e166051e6e4f006e9b5f2830584fb8c333","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.332_1776922139070_0.48048452873538516","host":"s3://npm-registry-packages-npm-production"}},"0.0.333":{"name":"@botbotgo/agent-harness","version":"0.0.333","license":"MIT","_id":"@botbotgo/agent-harness@0.0.333","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"87be4f1c0d1354997fa66ad8c56f2a26e1ec4795","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.333.tgz","fileCount":498,"integrity":"sha512-piFfkq+OFft8kLA9okDZ3f4SxwCtZCN0bdK8MgfIF6sohmQvK0AUPLiDKS8IHmofZRB1W/wRm23uPqT7NQMolg==","signatures":[{"sig":"MEUCIHVCn9gDIRCULJQQgOnkFYfa9QDHEMAB0wAoQc13gatlAiEAl/MBAOmfbhFu35ZCYAFl9x5Pd2vCBBIsmDVJVdvnXHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2210346},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b52b40f5d6db5048b9a07fb62baf9d945d4f5269","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.333_1776922620038_0.8829474897037286","host":"s3://npm-registry-packages-npm-production"}},"0.0.335":{"name":"@botbotgo/agent-harness","version":"0.0.335","license":"MIT","_id":"@botbotgo/agent-harness@0.0.335","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"f3aa5f10b21caff0441eefe014c075e2f4290272","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.335.tgz","fileCount":498,"integrity":"sha512-53E2tVbKuAi9UWhIyBGZP2Q63n0nMvmXK93JMYtM5x1wYcUT9vwiuyKrXh/adQGY24tMHhr05q+cAqzf3Mi7Lw==","signatures":[{"sig":"MEUCIQDs8sLxwsF9joLHu3jvMzNWuOcQh0qQn4p6Q5qDQUvSjAIgBAMPHNTIoEPKt+qtuAQZz72Ku74tHcsJm/IwKZekZgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2213230},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a1d189aaf165a77fb866b8992978ab625b64a0f0","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.335_1776923268976_0.6123185397707105","host":"s3://npm-registry-packages-npm-production"}},"0.0.337":{"name":"@botbotgo/agent-harness","version":"0.0.337","license":"MIT","_id":"@botbotgo/agent-harness@0.0.337","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d7085c13729b1852c0153fb5370acc3b906512cd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.337.tgz","fileCount":500,"integrity":"sha512-QlZcI9R4c4ORFsk2VyFscaQNDeP+hkLQj+XDrjaoNiltirCX5Z4PYuYtpLeHYoj7Y4/W3h/9rG+ssRw4QtbYlA==","signatures":[{"sig":"MEQCIAcjes+fiYDAlEO1OUaiFiyDwnkmPzoxrjxr3xGnZsd/AiBSMtV+dNuN/n0SXBqKFZDQ7ut1zCn+5q/ks0I6se6XEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2226402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e75368e9aae028b6e4c303daab7377af6ab5f774","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.337_1776926676368_0.30109793061962","host":"s3://npm-registry-packages-npm-production"}},"0.0.338":{"name":"@botbotgo/agent-harness","version":"0.0.338","license":"MIT","_id":"@botbotgo/agent-harness@0.0.338","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"ba1a0027c0c7e2fc7b33a38584525d998209cbbd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.338.tgz","fileCount":500,"integrity":"sha512-uqsqp13T+tKco3oIPBbzXc+OiiaLdPmta6dm3XCYIMToAUhqc4dKeOCEUHNOuhVFrC01s5ibjz+Qh2FG6WkX2Q==","signatures":[{"sig":"MEUCIQDoU43m+qXfOwbuccIQ6DPzcEo7AkAMoU9Vv1khA+nn7QIgJekCxJz8GknHnxSYCWkvCDDOec71zh3UW0G2AYm/cGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2226402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"12d01ae668dffb84a740f4d7f5fc9ba43dbaf8df","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.338_1776927228491_0.9032312915394629","host":"s3://npm-registry-packages-npm-production"}},"0.0.340":{"name":"@botbotgo/agent-harness","version":"0.0.340","license":"MIT","_id":"@botbotgo/agent-harness@0.0.340","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"28ea0b51e9d9e39a3a936479a969533cc98a0685","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.340.tgz","fileCount":500,"integrity":"sha512-4VifR4d2d3+wuMZOlrxwCEJ8649GQQ8j6rdkBPjE/SOrUrszgGR2NV9OG+CGKD32GyN+1S83o6IDGBpnvufNRw==","signatures":[{"sig":"MEUCIAYTM/2+o1I9h4VJEzlG1hsmtnBGnTIOG79VpyncGLCRAiEApEGCFlRRvltTPtC+xW2WydKteoxj91ogchzyMhYmJQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2226402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e2a25e4708f5de16618280860aead6d82d2342e1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.340_1776927993480_0.5976662148680443","host":"s3://npm-registry-packages-npm-production"}},"0.0.341":{"name":"@botbotgo/agent-harness","version":"0.0.341","license":"MIT","_id":"@botbotgo/agent-harness@0.0.341","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d5ad5995ad65a5403f66a3bcec0345696b26900d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.341.tgz","fileCount":502,"integrity":"sha512-POGAkFpkNI4u08SvZkXmWXKkqv6OBbbGo1rkwemCUZi0axCDx86se5lNV8yURKjMiJkVjgo4O7gAXBsX++qbnA==","signatures":[{"sig":"MEQCIAHgHQjJHfr1Q0nrKuZU419RgFIhKVsWew4VX0sltBJSAiAUaQ1kEuzvzKMVQTSA0vUzB7E890I6utbuRl7/tztRCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2257539},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"2a5fe8e74675745712f5e1c6a2654e5db119671c","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.341_1776992141017_0.39397888513762624","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"@botbotgo/agent-harness","version":"0.0.342","license":"MIT","_id":"@botbotgo/agent-harness@0.0.342","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"775671ac4e9ecb4106b34237f90e093c73e93386","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.342.tgz","fileCount":502,"integrity":"sha512-ljpDh1G9V/pBlubsEd26KDVvxfWmm1RMZM+9/IEQLsZVee4+rYAUOBTHDAFJewS59K9J8vfB3Kvpp0kRZ6JCfA==","signatures":[{"sig":"MEYCIQDlwo9kjDYA3zy37aZbSTU4T0RRMFyP5YfJ9r+ipb0ntwIhAJST+7kRLhwkFWOnzz0jl9eEsvI1NED9OOHN2B9OSQs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2262224},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3d3bc7b53512edf430348b7c5da9c4aabb971c3f","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.342_1776993776536_0.1374416101039948","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"@botbotgo/agent-harness","version":"0.0.343","license":"MIT","_id":"@botbotgo/agent-harness@0.0.343","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"f39fc28eed16f4390dde068f90e17482844d4b8a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.343.tgz","fileCount":502,"integrity":"sha512-md/NnuWD8boQovNwrgKku1qVCkEKI5FaLoONTvKf5HXZQgcrib31Xdta0eBJP7dOKAkfgPJvfRI/bpcDW6LYZg==","signatures":[{"sig":"MEYCIQDe7kWw+4vszONEmpSk+kTQrvCJSqR4FhF/3CxQRJtO4QIhAL9qkyW2X7UQcjT9ciihqy5pQ5kemRzPbD4X5DG0/isk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2265240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"8524b02350c279138aa8150f4d9a2ac36fcd0357","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.343_1776998093984_0.35673680465027746","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"@botbotgo/agent-harness","version":"0.0.344","license":"MIT","_id":"@botbotgo/agent-harness@0.0.344","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8ac09154da29a90c5654fded7dc52d5e47c1de70","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.344.tgz","fileCount":502,"integrity":"sha512-cl/Cu3+3SaYwSjMI5J5z4KL3BIvntmEWKVQcLBBo3S0vK9mKG62GQ1BKCZJzdxrLaTD2S30gvuc80HCoCoTZrw==","signatures":[{"sig":"MEUCIG+bEqQpriAXXfQtb5RmxsHESIhtNVB/CJK008IpUwJ8AiEA0Y5lYvds3vYb4eIKvqb9LfjgE2Vzz/mELh1rDoBOOpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ca0e9c8bf485edcdac3a9d08670838a85b97c8dd","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.344_1777011681084_0.24762863322731343","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"@botbotgo/agent-harness","version":"0.0.345","license":"MIT","_id":"@botbotgo/agent-harness@0.0.345","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"23d85193fc29cab89fc545dd7f8d9bc3d387baf2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.345.tgz","fileCount":502,"integrity":"sha512-zP65HzlRJ8nc5AyyqFwyfgdRvamBpTEGQ/0a0wSGNyHbic/et0Qu3SvsYqH2nRzthkrcJrj3836BZvNRP+4s1Q==","signatures":[{"sig":"MEYCIQD0PVXu4TSc1sYYxDrxWgVv6N2g0cofbbFUOvkUh+r2xgIhAIqPSvZYckwXJ2SVJMFxGSF4cThUZXQZSo+5bLB5HKIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2270553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"145b7493808e06511b72313419b6a86176d977d4","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.345_1777012151388_0.048499614147685444","host":"s3://npm-registry-packages-npm-production"}},"0.0.346":{"name":"@botbotgo/agent-harness","version":"0.0.346","license":"MIT","_id":"@botbotgo/agent-harness@0.0.346","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"1d5e255466cb9df71700e7f97aef46e0876eab8b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.346.tgz","fileCount":502,"integrity":"sha512-0ipen8cBoFHXahnGbl7DN/IW7CBSmbtoZmuQeij9/n6IQMh1hkgR95O6rnUoNdcAHUC0Kd6bwYB0zM4nRQyuzw==","signatures":[{"sig":"MEYCIQCieOjmyfwmqbkWj+KcSmk51zkmjjy389ph5PbZH7tiRQIhAJY68+NlKf5jwpoxdeBOEuCuskUQoBf0f/MPmS2u/mVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5d7ed1cfe38f588ae22e488150db575755d16a75","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.346_1777012880045_0.8792162278914308","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"@botbotgo/agent-harness","version":"0.0.347","license":"MIT","_id":"@botbotgo/agent-harness@0.0.347","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8d751cd20c547f844c99f18ecd4047d97aaaf228","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.347.tgz","fileCount":505,"integrity":"sha512-9CvzY+/FLne4pn05/beUGfSNwPvnkJnaSNGMhmc9lWHpGbjpa6lPCvC4mkbL0T4ZHbjLsVoIgyTIusfNcjkFvA==","signatures":[{"sig":"MEQCIBRU1kUTyPHAmrHmmFQX7YmFoimgMChhMXKWox9ixKs3AiB5unGc8FyZ3gYr4Cc8UO9fAwl9flVoLaCX5dvBpl7LCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2293043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b1667ca2c4e02dc0c8489b3fece5cb985603f0b5","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.347_1777019005661_0.6318171610107468","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"@botbotgo/agent-harness","version":"0.0.348","license":"MIT","_id":"@botbotgo/agent-harness@0.0.348","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"9f381d918be780d19f3e9ef05da7b9fd14823a14","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.348.tgz","fileCount":505,"integrity":"sha512-C+PHb7FhEHJngAKVTeZvzVQiuVsA0QrkJ+4Jmiqrep6v6DmEdrh4KuIU7CvZAfud+k7iWawZS5DJUknPog+SGQ==","signatures":[{"sig":"MEUCIGWE8T+sg2pjRi/H1jWCE4M4OmOpavm44bYWIhuLkSx/AiEAymmbacsEgEnBpCjF5W52HdfpehKKYfdOFPY7wFhKXtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2298386},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"253e7735e8cc7dcae436ee7e33cc5562c5997d9b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.348_1777027279312_0.26695856104351146","host":"s3://npm-registry-packages-npm-production"}},"0.0.349":{"name":"@botbotgo/agent-harness","version":"0.0.349","license":"MIT","_id":"@botbotgo/agent-harness@0.0.349","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"46a2bf6047fedcb9ab3abcf66880273d23c95d89","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.349.tgz","fileCount":505,"integrity":"sha512-WKQacKHbAI2ObBx5Kob7qRGa9r4l9lExEvnpPQKi04t75ade3jZ+iJrsSyIodu0ky11ySUVR0xKfB9lF57SlSA==","signatures":[{"sig":"MEYCIQC1W3JGfvBSqibjOfgu7K8bLuYbL7SIsQXM9EPwBfBdzwIhAP1WSZZJ4utzDyPCxjBC4xiLME/bNrwYWM5Fw/0A65Km","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2299371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ec4b54b06f8bfb419bc0a8c6177b5b3f1e277ed4","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.349_1777042645670_0.15506501791569938","host":"s3://npm-registry-packages-npm-production"}},"0.0.350":{"name":"@botbotgo/agent-harness","version":"0.0.350","license":"MIT","_id":"@botbotgo/agent-harness@0.0.350","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"79e8af964da32969513025a2c15f2989f13e1806","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.350.tgz","fileCount":506,"integrity":"sha512-2iafGNFpGINEp4iOGZ9/kxa8sWegSggqYAiIb5V+iKO+ZRo/BkpA+C5Jmp/8k7dZklWNIi5/U7aZqZRz0nWVqg==","signatures":[{"sig":"MEQCIBSjIGB0Hk1sVTQ56AkeiqQ4K2qrl1eW42BEPfSEu/Y7AiAnNfKqHtrG9hQO26s5IqKlEV4aUeKF7o/KoQEJ6Q+zNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2313347},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"6f4c12b9b40310d786bcb04a01c323fd9102a51c","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.350_1777045176750_0.9428283616837734","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"@botbotgo/agent-harness","version":"0.0.351","license":"MIT","_id":"@botbotgo/agent-harness@0.0.351","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"c194eeca6c037d1e3150fe289f8f38cdde513839","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.351.tgz","fileCount":506,"integrity":"sha512-4mVl21suraSEKy9SJaecxCBkvVlqRMa0GMUkJKH5ifikCfE0GlTKoLjcM3GvNfTBrFnUS3Zs3Zoinwn/RPkcMg==","signatures":[{"sig":"MEUCIB74Bo7J7rzhWAySWG+dHCERFdqn/AkeEjaXsybEQibBAiEA52jCT7nsmeRwJPDZ45ntbIb8bpSSrga6QCa6sX7jnEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2316759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"41778c478f2805b56f584aedf1423118080e5684","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.351_1777046545978_0.36815070491134017","host":"s3://npm-registry-packages-npm-production"}},"0.0.352":{"name":"@botbotgo/agent-harness","version":"0.0.352","license":"MIT","_id":"@botbotgo/agent-harness@0.0.352","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"f370735eacbacde6c5e510cb239960ca9b0c6026","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.352.tgz","fileCount":506,"integrity":"sha512-Hw3VFSsjraeifztv5PNMdcoajtIvf9tVDiN5w2Q6qvj1IvgF45yV0FmWcaepodVVdbigStW/KJ2x2RmzU9JsUg==","signatures":[{"sig":"MEYCIQDyib8E68r5w5lP9kpMyQ/IEs/nO5r7yZsay+GI3KMlKAIhAN+ZBziafUx+Vz1eKDTrwrH4DCEAP5L0zrGxJ/VgGnst","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2332111},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"47b7fc8bfc59e356a20fdd9b94d1feefddd08fcd","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.352_1777063034409_0.3819477751170266","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"@botbotgo/agent-harness","version":"0.0.353","license":"MIT","_id":"@botbotgo/agent-harness@0.0.353","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"88f6795e35af6525a008b5a90abcab2dccc848a9","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.353.tgz","fileCount":508,"integrity":"sha512-b60IPknTn/4FvbSEHFKZdE5yONvvs+1mDBijwYf3Y0axfYoubUEhHd99kPdRLyxRPJIZ+6JEnBwh6Cim5ZAXDA==","signatures":[{"sig":"MEYCIQCu7rd73M7iHJv+rqCmNcVeJDipufxM7xUh9J0ChvkCxAIhAN/wf4pMaNdRfgPsKSN3bi4vndLyemp4378VZEOG+VGL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2347877},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e143467aeb8b7fdad77db9fd40af32e655c1da9a","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.353_1777066771785_0.22227827987624238","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"@botbotgo/agent-harness","version":"0.0.354","license":"MIT","_id":"@botbotgo/agent-harness@0.0.354","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"4e41e82e82d6b3e8f94ff27424953a6bcc308158","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.354.tgz","fileCount":508,"integrity":"sha512-H4G1DDuZsXoIg7mruWsJCrIj5Yh7BwjkFyB6Nh+6e4glqlWg1PphE5/JftMjHo0ZX+ZOG+7FisscoySrdZwA9A==","signatures":[{"sig":"MEUCIQDf4uDTMOY9BX31RNYpOtUNNAkHjduy9m4shr2LN0cWuwIgBp3QhEB1m1mE8StwVl/e4TDC41kUn7eiSuHzxNIi9aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2355657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"87d6680b59a928f624764eec68dd4fb366201f60","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.354_1777070851741_0.944903715483508","host":"s3://npm-registry-packages-npm-production"}},"0.0.355":{"name":"@botbotgo/agent-harness","version":"0.0.355","license":"MIT","_id":"@botbotgo/agent-harness@0.0.355","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"e4f7c49389f9c01e0897364a5b668b0022f77631","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.355.tgz","fileCount":508,"integrity":"sha512-AGYpSRhqr7otywf6lqBBHx6DsrhnhIbrNEJIQuRBsxo0a7UUAVw2bw7nCmCCmAMRhmZNfqqiRIKkLPavAm/W1g==","signatures":[{"sig":"MEQCIGl7szevIG+3nfYyqw5keS5O9pAxXPE68K7Sx8O+9YYWAiBnhLWU/8YboDRW4QSc0jVwnHBLzu+jK6d12Y2H/UiWPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2363168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3649abf9521275673a5c35f7d9ae6c5a0c3d98d3","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.355_1777080741449_0.7020146504357214","host":"s3://npm-registry-packages-npm-production"}},"0.0.357":{"name":"@botbotgo/agent-harness","version":"0.0.357","license":"MIT","_id":"@botbotgo/agent-harness@0.0.357","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"89a122d6ca166fe4cccd539855e93a7df0ee96ee","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.357.tgz","fileCount":508,"integrity":"sha512-JHGnjO/3k5WnPyu4Ba2Or4mEjjvju4K0R5arR1N/pSf/A5MgfcdeY7iAEr04rrqYuEcpFjnQeUjfgYeNT3aF2w==","signatures":[{"sig":"MEQCIAptmMemviPfdxaNxaHmleZWiwYh6e/U308ahGUbmHXyAiAggt9FRQ1rIRQ3Clh6DycxYKOW9NnFmNL3QIny6e8gGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2363164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f060c5f86f657f01f568f6b6e6782afeb7dcf493","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.357_1777083772408_0.4574510526507942","host":"s3://npm-registry-packages-npm-production"}},"0.0.359":{"name":"@botbotgo/agent-harness","version":"0.0.359","license":"MIT","_id":"@botbotgo/agent-harness@0.0.359","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"4ce3746f73089e3982c25ee5e514cd3ef7fddce1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.359.tgz","fileCount":508,"integrity":"sha512-tG7BbWz1JUD2PmA+/AJ3mGBka5QPZca/xXutx9HJQzvv7r/9G3dnxE8WsUWpAGVC/a10PxeGDh4VrcmoFkJh1Q==","signatures":[{"sig":"MEYCIQCsnpG5Bza58X1KbGuMAPDyIUW7rDTBKmIxMJ2QUy8opgIhALW/X2DpbLpq9ZxUxTTInE6A+k6pRpBjnUN+UItRRbhQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"66cc81d0cdd1ddce19bbdca14948ab88a64e4090","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.359_1777087588420_0.7857156889828125","host":"s3://npm-registry-packages-npm-production"}},"0.0.361":{"name":"@botbotgo/agent-harness","version":"0.0.361","license":"MIT","_id":"@botbotgo/agent-harness@0.0.361","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2b11094d596920536b2751217d39b4ecb3174643","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.361.tgz","fileCount":508,"integrity":"sha512-X+Fm6WdAAuO+GB2Km0iJtTIrlckwfd2ZCdp09Ih/L8d7Ae0U9/EPvE2R8MdT+FxMl91WwAJjkh0J1bBW7GcQCw==","signatures":[{"sig":"MEUCIDIuvqzNc96/RoKib6x2lX72xY4MyLk/0j8A1Y7+GtuOAiEA9TuP1sEAC8XVw3KledNeuLQ2+PB7xzowkObU+/YtYm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2377404},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"601ed4598f66a3156a22548fcb3b517f057dea93","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.361_1777090968121_0.23240620110206356","host":"s3://npm-registry-packages-npm-production"}},"0.0.362":{"name":"@botbotgo/agent-harness","version":"0.0.362","license":"MIT","_id":"@botbotgo/agent-harness@0.0.362","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"93ae09e4098733455896337e003a599a0895761f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.362.tgz","fileCount":509,"integrity":"sha512-cH5TLHI1LImh4+EefTXh02JROHlkB+HyZoXzh3WRnOAiZyI5GCxNjjIrHbFG+BrsdXWqI5x0QXxxdTiogZ3P4g==","signatures":[{"sig":"MEUCIECY/kC4ppF02qW+6l9LfCymiTzkFEKC7RNCLmoyskycAiEA757gHjLTa5o/SOl5wkIW8m85us7ea0UA68D2msFDb2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2399626},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3200806bfabf8b8771a820751382b027c47211d1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.362_1777250962803_0.4970306415939003","host":"s3://npm-registry-packages-npm-production"}},"0.0.363":{"name":"@botbotgo/agent-harness","version":"0.0.363","license":"MIT","_id":"@botbotgo/agent-harness@0.0.363","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"771139da9fcc7c71ac8716eb520db42fff05d815","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.363.tgz","fileCount":509,"integrity":"sha512-22hxVDiKN26lX0fkMOloHYBgM8i4lHf+RUpnX2BDecapTuQfV+cHtc7DMYJqnZbM7H4TRXT4/zgEQ1doCgGc0Q==","signatures":[{"sig":"MEQCIH2KeLlMb+WKG+3BxC+MfM1sL9GN4eu4BuKkKBgzMy3iAiBYVneyzEoT7dgfwKCZXWVg+/+9W9cJl2PLWXoyTaAadg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2400686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3fbb3cce6c9f7fc0c890ef0cd794af4291bce53e","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.363_1777265954178_0.3847817464571528","host":"s3://npm-registry-packages-npm-production"}},"0.0.364":{"name":"@botbotgo/agent-harness","version":"0.0.364","license":"MIT","_id":"@botbotgo/agent-harness@0.0.364","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"35f772504aaae7cd008fa2c5938da4a72382bcf7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.364.tgz","fileCount":509,"integrity":"sha512-5KWKU3yuSPmWru+Bd1A04WbuuaPktO2r37/THpNd9u0p7AWWr6+IzatBI7K43hYdY61aBa/a7A1QFQ6S+JaHpg==","signatures":[{"sig":"MEYCIQCwIXrGk+QzHb80NwanrvuYHQbcp5bxjH1vKv6Efh28YQIhAPcf3pYSEt1TW0nZDnyPH1XYEioO8ovS2gCzc8/KWs4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2400686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"12cbf56f8b9bb9bd0713dbb2311255343ffa7184","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.364_1777357159388_0.34492905943467833","host":"s3://npm-registry-packages-npm-production"}},"0.0.365":{"name":"@botbotgo/agent-harness","version":"0.0.365","license":"MIT","_id":"@botbotgo/agent-harness@0.0.365","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8a8784a1fcb5e5375e52be170f201a1bf6ebb4b1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.365.tgz","fileCount":509,"integrity":"sha512-Glp56PH20CdvtbCPczuCHN8Lpu6EndIIukvJ8/eFMw5X7q52rx38bV3rEz2H8oimog2+pzdfUZaWWAY0gES8JQ==","signatures":[{"sig":"MEUCIF0LIL13yZjp0HGfe/4ClsyMaOPIQlHI5MzOmJ8VgwYmAiEAteKRq/BlBQ1QpD9tXzNIi4JwMe8pel2h51ICh89eu0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2400686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"88cbfe4f5f48ec543ee37d463ace5225fafa5022","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.365_1777357746391_0.08862257146192132","host":"s3://npm-registry-packages-npm-production"}},"0.0.366":{"name":"@botbotgo/agent-harness","version":"0.0.366","license":"MIT","_id":"@botbotgo/agent-harness@0.0.366","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"52ce84b5bf565fb27e0f888bd130a8b3dbda7aff","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.366.tgz","fileCount":509,"integrity":"sha512-rn5aMXgz6p5uRLJSba6qeAP8J4doaeQWlwxXnjBr1tRGlr7mQtVjPY2+iFGHD7UEeOGj22dawIk9bHz9zyta3w==","signatures":[{"sig":"MEUCIB22WHCATRUbUo2UsDVLvfMZ6ZT8PpNgARLbvv14pduWAiEApb8D+ElF7Vsm6TBvSColmrPBGM7uiWs5o8Bolh7NnMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2403418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"1cd6602ffff886cb42c4a802c16874de81b6f8df","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.366_1777360042663_0.6876213379034302","host":"s3://npm-registry-packages-npm-production"}},"0.0.367":{"name":"@botbotgo/agent-harness","version":"0.0.367","license":"MIT","_id":"@botbotgo/agent-harness@0.0.367","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"916844f0c618d75ff7f357664a31fb6584d8b7aa","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.367.tgz","fileCount":509,"integrity":"sha512-C4qmlsdCk/Jj0kwap62y/9faosaf0CCxLazp9EIAUITjhuH/Tp9wwyCDp23kiA0oRtUcWkB+2JKjJF3dZJwDSw==","signatures":[{"sig":"MEUCIQDlWWuq0iEaGdHDQE6oh61DyszV5NhnHXlEYZc2dtSTWAIgNLCV2jVTQAXbtWoQBnvx9K83gQBrj/J2C7e+Lluvv8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f09b7ae14f5ca1a855a45bdc75ba082dc6becfa9","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.367_1777556111411_0.5471610974428152","host":"s3://npm-registry-packages-npm-production"}},"0.0.368":{"name":"@botbotgo/agent-harness","version":"0.0.368","license":"MIT","_id":"@botbotgo/agent-harness@0.0.368","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"0d6c7584982952675b30f8328b9ed1f869e639e0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.368.tgz","fileCount":509,"integrity":"sha512-l6h8ALZ48lWBs4AljF1HxmiMNGmnssOnMmM7m6ek050xhf++DeBK+D15NKHMO+uUAKXtrGrkQvyLX4uhbLKQbw==","signatures":[{"sig":"MEUCIQCNQA77k4W8JpxIZ5OFCZmLcrD0hLCmugHPcdtK+KgsDwIgSUNozIaXKpWCjbrh1WWtqXqm404EZIqecQG5zFJq+Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2415556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"62c8bac45f073cf8f52816f40a45f2e1480824bb","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"npm version patch --no-git-tag-version && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.13.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.13.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.368_1777558167944_0.1721009970139693","host":"s3://npm-registry-packages-npm-production"}},"0.0.370":{"name":"@botbotgo/agent-harness","version":"0.0.370","license":"MIT","_id":"@botbotgo/agent-harness@0.0.370","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"348b950720afeafdc814ca81b9b972d2e8e28b05","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.370.tgz","fileCount":509,"integrity":"sha512-l7qoKaXGjq9ykNKOcWUgDhVJg269l/d87tJnH6UTsmHD4I0NeTPk68KsCwX92V+Yu2x9gRX0bwEZ+hJNrRsGEQ==","signatures":[{"sig":"MEUCICgfLcXBqVeb+uPDM6WG7q9It8UtV91kmoXiJp+/+ZhuAiEAg1PWRg74tUeFGrDVbauYWyw8m8TpvnHqgxGSXfo5oeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2417957},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7edc3763c6948b0cc175521df3d04bb0ea91be6b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.370_1777567986484_0.522465751138633","host":"s3://npm-registry-packages-npm-production"}},"0.0.371":{"name":"@botbotgo/agent-harness","version":"0.0.371","license":"MIT","_id":"@botbotgo/agent-harness@0.0.371","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"1b2b000806de3bf618f1a10d00112952c71b46eb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.371.tgz","fileCount":509,"integrity":"sha512-ExuT0NJdP6miVS9FVb+VWymhedvRXYEnjKvNDkH+mLv5k26BfxlHACr4bSMK8s+ICYs6lcZ0oEUGFmD2QX0XkA==","signatures":[{"sig":"MEYCIQDIMjQ/XgKznA40U/uV/8CRh1caleeA/CzHuEyGm7ucawIhAOs1mtpXy7w1VDjeMZRRx8dQM9fGdV0K81RM1isK+0Yk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2419214},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ca72f8923431c2d693278d2c99116eacf1d6ce97","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.371_1777568530161_0.11664208988169644","host":"s3://npm-registry-packages-npm-production"}},"0.0.372":{"name":"@botbotgo/agent-harness","version":"0.0.372","license":"MIT","_id":"@botbotgo/agent-harness@0.0.372","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"713b2222b66aa65b1e8fed434df10592b00188cf","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.372.tgz","fileCount":509,"integrity":"sha512-pf8roweIv/b3NJrw8tWLaBwLqrneCjBUteyX1DbYs5j1f2Tb3K2SN7rsgknKRWAhEo+9s7mZkHYR6QU8BAM7sQ==","signatures":[{"sig":"MEYCIQCkIDm0RjH1AwDi6VG481/+cvrVlfdIDZSl0808XHJHRwIhALTPQfubcIlcY4ShGAuY2ibKFaN4emkdno/UEA0spMds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2419562},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ec23049f7d7ae5fea61da567b01208298b175917","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.372_1777568890227_0.07795792489234232","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"@botbotgo/agent-harness","version":"0.0.373","license":"MIT","_id":"@botbotgo/agent-harness@0.0.373","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"faffd5610fe8050a5f5237972d6b68522c3437dd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.373.tgz","fileCount":509,"integrity":"sha512-42h61wJXm/Yqe69llty6Rx+u77Oqf98qCO4TdD/j5ED0bSSCaLVhYZzqWFFEcvjAP1WZcK0UosXliFzn+V8ZrQ==","signatures":[{"sig":"MEYCIQDl2+WZub70a15GDWOfq5fH2MWL/qf0cYqCsydK4gD/fAIhAMTbRtrYS0w8w4XRtScW6IHXJzTBSfzsEUUkpP70clcr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2420671},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a28a8638369e99253fa541ad39c4d0cba7b4479b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.373_1777569642789_0.7958459261808235","host":"s3://npm-registry-packages-npm-production"}},"0.0.374":{"name":"@botbotgo/agent-harness","version":"0.0.374","license":"MIT","_id":"@botbotgo/agent-harness@0.0.374","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"29cf99e34fe23735c0375fd63b58f3e40915d112","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.374.tgz","fileCount":509,"integrity":"sha512-LpwXzywDvYT4LOiYPZKO571/j80FKNJSPGGjVELGV5JE/5k0c0E1os+v+wHuJs1iN0BBpTnpmLtqgR/3PREL4Q==","signatures":[{"sig":"MEUCIQCEjzgzcPDGJ0l8HDuyl/INJFyF6i2OFfqes6Xj+2ZnWwIgJLkQxl4/CwL9ebRC2e3QwUxXOfwOGx1pqnp0soSJNEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2426919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"2b83d80cd782df98dbc3bc9dd993028b4e4e6c0e","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.374_1777574530928_0.9871638908566829","host":"s3://npm-registry-packages-npm-production"}},"0.0.376":{"name":"@botbotgo/agent-harness","version":"0.0.376","license":"MIT","_id":"@botbotgo/agent-harness@0.0.376","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"1fce3ecfdd7305c08c6a9a0ed7c9f1eef71b90c6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.376.tgz","fileCount":509,"integrity":"sha512-Ps2ZPQoobEZ0o4nS8uJQNMxlaX8rXbdQqV2bjTH1ow+Cit+7L79YcGWybfeINPzjo4tYmiK2sO+NBTjNrc4ogg==","signatures":[{"sig":"MEYCIQDAZbRN366MOC/P9bgoa9z6EJmpf+HQ6HukCGU5FiDdzgIhAI+SQdmORR1rE6khIUpw/JmnEzfQb96lnztyuSEDu4/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2428937},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"74f6b8e70f179b63a84b948505125eb127a50ac1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.376_1777575757912_0.7374969982987971","host":"s3://npm-registry-packages-npm-production"}},"0.0.377":{"name":"@botbotgo/agent-harness","version":"0.0.377","license":"MIT","_id":"@botbotgo/agent-harness@0.0.377","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"48a306396ca0d9ad492aa67aedf82093eb037c66","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.377.tgz","fileCount":509,"integrity":"sha512-wiAEG7JyC5heUym8rdnvRVso7KG3rv2wqAPPFeIGZma71IwnBXW+EjbrvvDQ9mdcmiR1lP3VRFcqFDqWOt9pZg==","signatures":[{"sig":"MEQCIGhlgAV4V3MZvSkTSx3cZU+0eu0eXxEENuR/WzBQdEHEAiAbaz0pSvPaHNPUbt7Al6wTM+dtYTkoG8mqJ0vtN9UW6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2429417},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"211b1914fc8965949beb787be4b805396bd8ffd6","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.377_1777576292429_0.04350911406374958","host":"s3://npm-registry-packages-npm-production"}},"0.0.378":{"name":"@botbotgo/agent-harness","version":"0.0.378","license":"MIT","_id":"@botbotgo/agent-harness@0.0.378","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"63c1c8b39cd3ac057af60090825e5ab725edf591","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.378.tgz","fileCount":509,"integrity":"sha512-zrx7eSrXsi1GEmkpM6+lXoP33pUfw8/GszkNX7bBULH4xh9hA/FDLtlzYkiHELJbDome0t/JLrvJ6SqBqBvK4A==","signatures":[{"sig":"MEYCIQCYsl8TmlR26CGyqWgwGQrraprHv0C70M3CwkmSam6mdgIhAONv7hcLjTPOeJcPK5O/0wCQHL2ljpxfUbe49zCw+z8j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"8ffc6932a1489fc058a37e310f3788eee70c7b4e","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.378_1777577507255_0.020835365901399117","host":"s3://npm-registry-packages-npm-production"}},"0.0.379":{"name":"@botbotgo/agent-harness","version":"0.0.379","license":"MIT","_id":"@botbotgo/agent-harness@0.0.379","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"0fb5604099bbe6ee1b4928bdceecb5689503fbf2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.379.tgz","fileCount":509,"integrity":"sha512-tjkvxlOuFqZzfwKJFPXgcXM+YMznBnIANfeROAOsEtKXuwAi0lQWeUx9hj6GAi3O0yn+xvMz+pRmX+AynZd+3Q==","signatures":[{"sig":"MEQCIHV/bg7V9PGPKSBVZ/YJbCG6L3Fgr719xdsuE/3RBy7QAiB7z1LZG/ilC9ImfEYVd5gt7W590IXSZEmLs5CgZ0pCYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4d16591eb32fe5e92439c739342385b2de3e377d","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.379_1777578976681_0.5232163410177302","host":"s3://npm-registry-packages-npm-production"}},"0.0.380":{"name":"@botbotgo/agent-harness","version":"0.0.380","license":"MIT","_id":"@botbotgo/agent-harness@0.0.380","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"dd950316d56d0c59325a9896f31e118949afb7fc","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.380.tgz","fileCount":509,"integrity":"sha512-q0vOaxQ0AnpE4R1lK5yzc+eHoasoNKJkr2pDYPfMjUJJRppldoISZTDMSMqlZaPoHhWa2j+ExBXhLc4wZ3gMsw==","signatures":[{"sig":"MEUCIC/OHZJf3C2TuB91A+99IzGetuw++EkU0uZpnwHseIPPAiEA3xjDkTH3Fsfew0JQCbqqtiHi6eLI34AqjiSssE0RnXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2437155},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"c381b5a6511564bd533357054a71db82aedb4505","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.380_1777581341705_0.2058694286398095","host":"s3://npm-registry-packages-npm-production"}},"0.0.381":{"name":"@botbotgo/agent-harness","version":"0.0.381","license":"MIT","_id":"@botbotgo/agent-harness@0.0.381","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"a1c5379d5df489cb98f80ebdddaf6ceba9a58a35","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.381.tgz","fileCount":509,"integrity":"sha512-DE6O8AjA3A8SHMNN9rQJ5D42m0jumtopcz94POcdyNzSK6Pf6Lsz4ChKrO1ZEO0oM2TLoEOBMdHuJnzvaf/0tg==","signatures":[{"sig":"MEUCIQCCSbpuhsA+AhAh8TDjIxytop1LeoFeDCJWdfd8vehDCAIgU+siY4IS9BOn7fPvbshqUfgzHIQ7h1n6aHIj9Lu64tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5e54546a94fedae32623e60791862c57eb5e20f0","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.381_1777584844123_0.4117357687087897","host":"s3://npm-registry-packages-npm-production"}},"0.0.382":{"name":"@botbotgo/agent-harness","version":"0.0.382","license":"MIT","_id":"@botbotgo/agent-harness@0.0.382","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"e3965d4ae8bf16f0ab5286669e8757b8aa27ccf5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.382.tgz","fileCount":509,"integrity":"sha512-L+v8ywreJb76xnwjalRc41rfdz96FCFOheL+7Ypau6w11vEmbr3bZIfNgcVqSsjyyUGwXgF3nVLwbdA1KKNf+Q==","signatures":[{"sig":"MEYCIQDbt8ji6SPijps521OSk9Xj8CxXAQ3k9Tgh7eEzF9wW3wIhAPd5NXENMDvvDAGVnEIY/R5VEghkfCaWZiipjSow4C5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2441673},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"93ee8ae70a57adde3c86ea153b241736cc24384f","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.382_1777595203673_0.4436445728038183","host":"s3://npm-registry-packages-npm-production"}},"0.0.383":{"name":"@botbotgo/agent-harness","version":"0.0.383","license":"MIT","_id":"@botbotgo/agent-harness@0.0.383","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"90b80a0a3a426251d22164bfc4cdd552c75d4cbd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.383.tgz","fileCount":509,"integrity":"sha512-X2pZR+5XONWOIXrLCel7ooRxGseHqAvgDJ9+5k1gCb21aWBBcEsP39wr3s6fYxPh/oncRuB5GMFo8+4/eBQL2A==","signatures":[{"sig":"MEYCIQCOcFYGMRAknMS5FEOxwzPQu7fmKgEIdKLO5nBu63AbpgIhAO3Bh7Jm2pgfIioSJ9Sr7rwzX2ZJ6uINRnEvKVmb1Se0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"31aee7c85a0e0ce3666214a683c9554058b6818b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.383_1777595739873_0.07671082706600596","host":"s3://npm-registry-packages-npm-production"}},"0.0.384":{"name":"@botbotgo/agent-harness","version":"0.0.384","license":"MIT","_id":"@botbotgo/agent-harness@0.0.384","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"3403e237ca2bdefcd1a4e32b45886d4cb4cc67fc","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.384.tgz","fileCount":509,"integrity":"sha512-YsGosgb9XIiY8IbZ2GDC5M4W8sOc1v/vtow8vIaczd7xcvvo33tEk6dS2DpmVq2gtaDQJvDGlhSYftGAyje6zw==","signatures":[{"sig":"MEUCIQCRXfwP0m+r5lswmR1EtUIqR52J9w4SNjEPiVocw3UdWQIgPemg6O/CRJb0+CieglLKXQNIRdWgCK8dqfccKM/XWr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"fe2d5fd6aae4b276a59ec8de757b1f46f6eb02a6","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.384_1777596370602_0.34406782780328404","host":"s3://npm-registry-packages-npm-production"}},"0.0.385":{"name":"@botbotgo/agent-harness","version":"0.0.385","license":"MIT","_id":"@botbotgo/agent-harness@0.0.385","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"5b3ad56927fedc62022a7d6da5225ae44e7bd5b0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.385.tgz","fileCount":509,"integrity":"sha512-apFU9r63aQ3mjx3EsV367AEf945f8A+CcHxE6+50GIwAndhI+ZigaHyP5p+zWsWUJ18uCI1ZKOdxOtcicztTaw==","signatures":[{"sig":"MEQCIEFjG9zwDtkiKprlEEkA34lWhvdOuvBGU/+OAFMKh/q/AiAC5aj8c9t96AzK6kLNfF5aJduzIz8l5TvtWWiw57eodw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"2adc3f99081453ead0934aea6552c8441f20afc0","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.385_1777608037004_0.04814298131937833","host":"s3://npm-registry-packages-npm-production"}},"0.0.386":{"name":"@botbotgo/agent-harness","version":"0.0.386","license":"MIT","_id":"@botbotgo/agent-harness@0.0.386","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"fec0b3406d88e21307fc79997231c787b2fadfb5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.386.tgz","fileCount":509,"integrity":"sha512-3z9YK8DN1mUYwEvD6VEUXNeY9ODRYy+l6K/dbKXREiUn0X3mpF/Wz6nx75qIWbOkxLg4M4F4yhFR3ruLkIaYFg==","signatures":[{"sig":"MEQCIDvkU46Gy7ECT2udhAtxJsFJ1m+KC+gEFpiRRiJCHQbpAiAdlTU22Bspw1jPaNPlNzO56m6/zJ+c0MMA9wdoMN5RvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b2060e4c51500ecf436aca6727c94c21ce1cb11d","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.386_1777614226257_0.270848727267887","host":"s3://npm-registry-packages-npm-production"}},"0.0.387":{"name":"@botbotgo/agent-harness","version":"0.0.387","license":"MIT","_id":"@botbotgo/agent-harness@0.0.387","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"27a14b56e7343711d96517b41675a21483ebedc4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.387.tgz","fileCount":509,"integrity":"sha512-pL2ZRw8KdT0FJsz56/+qa+nBhdIonvVkaeSDBMtxX1pdgjpgV0TjO8ZIeFc4qjhFzIeIEX5xQ4fAJz96JnuhdQ==","signatures":[{"sig":"MEUCID9YNlUguUGdapX5Az0MCPL/E3JSYJyif8b990QA7AGqAiEAxs9O/z9JwPTBB257DpJZzS0zhdqexIiCHHekX3QQmNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2441679},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"1a7707dd58e2ee55d4c41b859abff9ccda1855cd","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.387_1777655114745_0.01761308291810071","host":"s3://npm-registry-packages-npm-production"}},"0.0.388":{"name":"@botbotgo/agent-harness","version":"0.0.388","license":"MIT","_id":"@botbotgo/agent-harness@0.0.388","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"a3c8ec6e825631347e1d4b463da3c41da1bc48cb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.388.tgz","fileCount":509,"integrity":"sha512-U+WLKgDr4kX3mk0c3BPevWst3BDlLF51rkYohDztLv9ZhsMsBfaA865WyqPnfe3FyfEyaQDV3bvdBIbLgrWVsw==","signatures":[{"sig":"MEUCIQCgl3T1dc1a5PX976gtg/4o/J7N2pSOi3YRjSs6Q5NlMgIgSNT2VP+ElE2dcdmL3iqnqgZi5LxDZ0D91s9eY6Xf/PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2449977},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7435a9d233e77bfa4ba624885739c3c51a13c317","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.388_1777676839576_0.7092691859987506","host":"s3://npm-registry-packages-npm-production"}},"0.0.389":{"name":"@botbotgo/agent-harness","version":"0.0.389","license":"MIT","_id":"@botbotgo/agent-harness@0.0.389","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"fd6d5d81461ceb4d34fe204294f5542de61b41d0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.389.tgz","fileCount":509,"integrity":"sha512-slgtIsHuc7oFGnHb5w3cPh8qYHjwdfjV4Pcq/RCpQwNLRDMo6dCm4GN7ZXMW3ULMTnSborV0Ymc94BKWbyzK7A==","signatures":[{"sig":"MEUCIFZHXqjzLk3iLgechp5BDflmEle6+gHEhjD5KGMtYS6HAiEAm4nuPOkkSmSOagyXWEwTz+rbWxSaAHXuuJ8h+QqhGY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2449687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e552d5f0448583039abc8056ab7ed9aa10f44636","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.389_1777679203212_0.10412326155301033","host":"s3://npm-registry-packages-npm-production"}},"0.0.390":{"name":"@botbotgo/agent-harness","version":"0.0.390","license":"MIT","_id":"@botbotgo/agent-harness@0.0.390","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"13ae44356dbf49b657d156e92636cc039e8b5024","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.390.tgz","fileCount":509,"integrity":"sha512-wAX1OGTNhl1W0Rnug5I7PCF1OMg/Euutt+UmdbYy7mP6PW8d0YqHI581rWsxEyku+W76rBZg8Y9lGNPa/ZoK0A==","signatures":[{"sig":"MEQCIGvvOdz7YojwqSoSzLxeNf4wySgnxhmeUNNLHnlT1yLJAiAwPMKaa0zvI5m2iKlIZJG+aqqQQBt4QOmtiTEBL1Wo2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2449687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b45ada9d7c3c211728cb9e3b3c126f771aababa1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.390_1777679439946_0.21857738642429014","host":"s3://npm-registry-packages-npm-production"}},"0.0.391":{"name":"@botbotgo/agent-harness","version":"0.0.391","license":"MIT","_id":"@botbotgo/agent-harness@0.0.391","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"963665f351ba43cdae93d643319ebc728fbbd213","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.391.tgz","fileCount":509,"integrity":"sha512-mpuEKeaN4RLe73pHZrTZ4U+/DrPhbz3Afm563lyA56LvzPQSxXA7gOYpg+Ac4CgeoXXfN5gnOzfBDmX2INRtsQ==","signatures":[{"sig":"MEQCIAkshjKVnWJuFkLxLWAHgOecMe7K9//TnBWczbA0tl3FAiAyk+osv8jcyZeyMXdJd+5SaYGGy4aMZ5dE5wwU9HHz5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2452791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"6f3d60dacfde2a23aeda13080b962688117cbb7f","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.391_1777679749640_0.7158602961674385","host":"s3://npm-registry-packages-npm-production"}},"0.0.392":{"name":"@botbotgo/agent-harness","version":"0.0.392","license":"MIT","_id":"@botbotgo/agent-harness@0.0.392","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"4f8da01b39d4d68bd22fc8ff09f3ff9ebbf0e8f5","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.392.tgz","fileCount":509,"integrity":"sha512-+SQeYV6UpS62wT0/BQIXs91jFAOzGi7g62WL2kxVIlosQn+fD3xGN6rXj2zk8MDrZW7M5aP/3LOPpDYDZ3UkBg==","signatures":[{"sig":"MEUCIAaXCxFW5Swd7wTqTaXdBEdmGgj+oiqHAicx6MSSnbM4AiEAuI7VNzHBFFeVva2PhA+xC5/xQSSIMlGGSswCJ47VGP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2452850},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7c4cb70f55771641f6106f49a16634751264af09","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.392_1777680953034_0.09611293558922251","host":"s3://npm-registry-packages-npm-production"}},"0.0.393":{"name":"@botbotgo/agent-harness","version":"0.0.393","license":"MIT","_id":"@botbotgo/agent-harness@0.0.393","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"ee6f2b3602f51be76522e0326f1bf963974cbb11","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.393.tgz","fileCount":509,"integrity":"sha512-Jcx1wFJ0kGpeeqo8rD+MEetoJtyoxkBP6PQnOUgXpUNmZ6aOeIDwsAJRIOcmo/KmR2aKs4MSAj8GHrOniWB+4g==","signatures":[{"sig":"MEYCIQDygh9hirLDyMh+e/OLJdl3hNm66Q31w5Q7cY+rOYY9sgIhANn77Or2V8mChwH+S7IzOBUwhx41ANOMGfWLjOSOlkjc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2455514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"85c0fbbc2f7754db0e059b641f5fb23ed785ab2e","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.393_1777681435830_0.7415830161969474","host":"s3://npm-registry-packages-npm-production"}},"0.0.394":{"name":"@botbotgo/agent-harness","version":"0.0.394","license":"MIT","_id":"@botbotgo/agent-harness@0.0.394","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2e19659639201101ee6f965d516b2f7166bd962f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.394.tgz","fileCount":509,"integrity":"sha512-eFBXP5KYpkS3KCjj3fq1EkOCadEbcaXSKI3jkTvt8hzVZu3eRbPuPTWPtTBRgc0Re5Ruaa6t0xW6aDq4vucvOw==","signatures":[{"sig":"MEQCIBTYa97wehSBqmJB6mPEiiRvd3S4+o7NxBA7zML0D1gKAiBmCBFNMjiqXGorP6UUq8fWSd017hLaxHH8G4GxrTeVUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2457389},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"1da400825c6948523f43a11f0ebaf94aa2ad19fc","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.394_1777682651719_0.8961987870410129","host":"s3://npm-registry-packages-npm-production"}},"0.0.395":{"name":"@botbotgo/agent-harness","version":"0.0.395","license":"MIT","_id":"@botbotgo/agent-harness@0.0.395","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"7580438490c063808421b4be359db908b659dae0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.395.tgz","fileCount":509,"integrity":"sha512-pAzr5ygPD0i6b4cO1o70YFZOeYZYOAY26eRbhdMbdAbo5Ko5ulrPlobatbhiFQdyxqP8SgdQfO29XK2/sX2sbw==","signatures":[{"sig":"MEYCIQDDYl9K0uRBqEhNlonE2a2QW9GZzgpRtDwgCaOdGUbWhwIhALAYAn0fHLclBKjzqMxW23XAg8UBAryDVr7Yf2CQvPGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2457271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"aac082dd8256de6e3b9ed20db4d715137f8f5f34","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.395_1777683457974_0.10457885027291036","host":"s3://npm-registry-packages-npm-production"}},"0.0.396":{"name":"@botbotgo/agent-harness","version":"0.0.396","license":"MIT","_id":"@botbotgo/agent-harness@0.0.396","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"e2c15d48bf419ee2f3a55812ee488bb091fa7ba3","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.396.tgz","fileCount":509,"integrity":"sha512-1JMWqJ4pZWuxZjR2lxclr9mgGvrE+gjC3spuHwVXf2J0LuFgsDQmBk6S50TLUWx+pKa2sHIIHH9OKX3gueKh8Q==","signatures":[{"sig":"MEQCID/5X3CS9Y2Cwz/HLVYAALp7QeNb4mifQN14RMVe2O5gAiBHchy3OHllaKIQ51ZlohcYVe584wjXZEkQFyo6U1xtdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2460289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"990805351d03d7e5108e66cfff7ed9721ca36eb0","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.396_1777684761695_0.5721717353572853","host":"s3://npm-registry-packages-npm-production"}},"0.0.397":{"name":"@botbotgo/agent-harness","version":"0.0.397","license":"MIT","_id":"@botbotgo/agent-harness@0.0.397","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"3eae30bd5f48609cd94f0d43e6c1a7a17054cc59","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.397.tgz","fileCount":509,"integrity":"sha512-aAI7bQ6/EUNkdeyfcMMeewFdWTKMFlKARznXf4GcjwyjbvQHcalO/QwmGF0ZQp9FhJRGX9y4ZsrJULA+OuphAQ==","signatures":[{"sig":"MEUCIQCgjgMLeXLGHZNclOT+fOTc3M92QNgQKCVOxP4YSbBPKAIgcifFQLpKBUFcIypIUBf8HqM4/GqgJNxpn2ACxopu+vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2460462},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"abefe49b8ca9399ffc958c3bbe3e07b98dc3edb8","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.397_1777685435005_0.9413748120426804","host":"s3://npm-registry-packages-npm-production"}},"0.0.398":{"name":"@botbotgo/agent-harness","version":"0.0.398","license":"MIT","_id":"@botbotgo/agent-harness@0.0.398","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"c383d0563be65fd91dd550c016972c37c5bd37bb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.398.tgz","fileCount":509,"integrity":"sha512-bywiIlJ3ZLG56gS4fhy6mf43ip3WDPORQytYneJ3865lp1/DLWpyGOLDakN2tnHJc4fXqZj7EZ5rf2hRqV6A2g==","signatures":[{"sig":"MEYCIQD9jAM6tODECZOQBxDSN0cTZcSZJtOslKlSwB84+a2GwAIhAJgYQg7BoUEaVGlwW6ALzwtKuKYkcByAiVrp8aXYWeoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2461079},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d22fef731feb754cf56f5f809021a6048bf0a1de","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.398_1777687172817_0.36375481961862666","host":"s3://npm-registry-packages-npm-production"}},"0.0.399":{"name":"@botbotgo/agent-harness","version":"0.0.399","license":"MIT","_id":"@botbotgo/agent-harness@0.0.399","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"49100e4462807916b10e8c11aa94b6b6a5b4e196","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.399.tgz","fileCount":509,"integrity":"sha512-R7HZORFM1sxZKJl/iW3itWk5XLdf+q+NQPhy9n20aM8/x1CqxD9TzWiDORcu4iOHGvphsQoX9enoyWLiAvsD0Q==","signatures":[{"sig":"MEYCIQCaneu3r21ZjOFlB0jduSfZmWHbvfRQUBisX7L6Hbjp6wIhAMOhoMmTiSmr+CD7rDofwOu82hPag2fKs6n7geWAiFCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2461225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"582f5abe50e0faaf962a89e2531ee614b21d0c56","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.399_1777687734073_0.7390699211568468","host":"s3://npm-registry-packages-npm-production"}},"0.0.400":{"name":"@botbotgo/agent-harness","version":"0.0.400","license":"MIT","_id":"@botbotgo/agent-harness@0.0.400","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"f533a250b30635e6d2d2d2be18ca978bf53d7e24","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.400.tgz","fileCount":509,"integrity":"sha512-0lPolznH1YviwcHsGskhuE774iBK30z13PhRPeB55FnwYmne+QhgTiNxBppUPux3wL6HGqq0RWwEff5XuNKSDg==","signatures":[{"sig":"MEUCIQCRYqwp41s2V1QrdkP/ApvL4A/aSx4iRFRnTBT0+hYUhAIgB8R6bMg26X1XrBMfBx5a830PmWQ5ANk4y+OU0wcsxlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2461416},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"dccc2036e68f3ba3ca9f0bcbef9bb9f37b5b5702","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^7.3.2","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.1","mustache":"^4.2.0","langchain":"^1.3.4","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.0","@langchain/core":"^1.1.41","@langchain/google":"^0.1.10","@langchain/ollama":"^1.2.6","@langchain/openai":"^1.4.4","@llamaindex/ollama":"^0.1.23","@langchain/anthropic":"^1.3.27","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^7.3.2","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.400_1777688349488_0.7029502307193123","host":"s3://npm-registry-packages-npm-production"}},"0.0.401":{"name":"@botbotgo/agent-harness","version":"0.0.401","license":"MIT","_id":"@botbotgo/agent-harness@0.0.401","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"16107c7af7a28651148113be696a142e86d23c57","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.401.tgz","fileCount":515,"integrity":"sha512-Sxfjx2yPnoQPjAqYNTjMrV6ZjaPV6FyxVqEiIRMBZo6k8LGGbf5KDG7FDUzc6rI4lJbs1DMcw2GDV89nl+Z/6w==","signatures":[{"sig":"MEYCIQCSU/9hHp89rsWWGkxshW0qCOgFuDQTub75WVneQXhSMgIhAJle63uVTbDfpr595MmsCx/+ea7XQOfipGQSnbwM7ngm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2498302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"12238200e6171892519945b6c5f4433e1dd74370","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.401_1777704903428_0.94402006446183","host":"s3://npm-registry-packages-npm-production"}},"0.0.402":{"name":"@botbotgo/agent-harness","version":"0.0.402","license":"MIT","_id":"@botbotgo/agent-harness@0.0.402","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"405e3f022cf07d0ac3cfd9b6cca2fdfee4bd0ff2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.402.tgz","fileCount":515,"integrity":"sha512-m3XktYPZP8R6pSa07qHbR43pi8LpiLMvn0aUU9Isjf/U7R1O/32YpbuAvUlTCj4WDGU0QfSyFbWyqGUjbp1lzA==","signatures":[{"sig":"MEUCIQDGx5bwb2D4udnmOKMdn/n3ABM1eaS89mn7AUODbdNcpwIgGyMDKW40WLfzM8sIYwBhEvJ3FSCPofLgM0VS8HgreS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2502290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"683b0e85a21f5916f570b630117baa7e46e57dbb","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.402_1777706378083_0.16419003617077732","host":"s3://npm-registry-packages-npm-production"}},"0.0.403":{"name":"@botbotgo/agent-harness","version":"0.0.403","license":"MIT","_id":"@botbotgo/agent-harness@0.0.403","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"bcf4f65267b30d5d0e0bfe5196a9ce5de48d72dc","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.403.tgz","fileCount":515,"integrity":"sha512-K4l7blW167guzOgffzIo9ZI9/g+F4zF4levHwlsLpsKNeY6fb49UcQ4je/att9OzySNEXyWvBVa1WbP75FXXIg==","signatures":[{"sig":"MEUCIB3KHPNP8f03xhrWiAXIspNqDNBWNl2UewZB6suvQ0yhAiEAqwV4jHWW36fkbECG2JwWgW29nZtbmu857jg2xOsfdLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2501952},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e0242c8c8be2ad2d0ad4535ac6c13f41b28daf1a","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.403_1777707054746_0.8807624424123155","host":"s3://npm-registry-packages-npm-production"}},"0.0.404":{"name":"@botbotgo/agent-harness","version":"0.0.404","license":"MIT","_id":"@botbotgo/agent-harness@0.0.404","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"21962978a5e0dd779a5b37006ba54a7599804679","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.404.tgz","fileCount":515,"integrity":"sha512-QngoppOHMwypno7gmdQ5ORmAC22RbKYdPpXRRBtcUN1hXqBtj+xmBKPVG6xckir6GqkNJDx1mcSO51z8A3mOWw==","signatures":[{"sig":"MEQCIFbSaXwovMo6lwFFZnnpHXMI88Tszb/AhOyEPiLwHpwfAiAPJ4rfWfSvVkIC/wZW0fVvH74Pv/ojCdguLBsM4RLC2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2504752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"db9656832e6fe6369664f4d51a07985227f27be5","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.404_1777711795677_0.828648953928695","host":"s3://npm-registry-packages-npm-production"}},"0.0.405":{"name":"@botbotgo/agent-harness","version":"0.0.405","license":"MIT","_id":"@botbotgo/agent-harness@0.0.405","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d8c1d01256fbd7255b6a2f2668756dd90db0c981","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.405.tgz","fileCount":515,"integrity":"sha512-WcwDtF82MAusRAXp51d3PojUuc9EZeLmrIwFykah6zeIwIBcqarzP6+qfITmE2PmjxiCMX29VWj+lUv5VhQRaQ==","signatures":[{"sig":"MEUCIFSqqAoKfhbQmSvV8BN6002Dh4kCxh+XnPrC9OlLPkBCAiEAsK4UYo6OoC4C1Z8EMd+DiCf24/En/T7WEU5TjkpRr5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a38d045283138f7cb971b7f2d0151d7bfa3009c0","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.405_1777714739710_0.5619081674367918","host":"s3://npm-registry-packages-npm-production"}},"0.0.406":{"name":"@botbotgo/agent-harness","version":"0.0.406","license":"MIT","_id":"@botbotgo/agent-harness@0.0.406","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d674c6255ee94e1e11505453ed45fedcd5fae7fb","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.406.tgz","fileCount":515,"integrity":"sha512-ivXBde0NL1JriidJf02SR560NIi/ialAHahGIUol1G/OGtbTirruj1EnKrdOBV/baK4o64Rpfse2ouLgC4v7cw==","signatures":[{"sig":"MEYCIQCUr4BLm3otOoA7cpbd2dUrAXIiM1jCr+6XRbjQeq3vtQIhAMKw7A25ekuzInxCKYvh6p3Eb9yO+rBTGpkemrCpxdjG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"12e08d844663d921b5be5b90872471f3c99aeec7","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.406_1777742819336_0.7080234478050282","host":"s3://npm-registry-packages-npm-production"}},"0.0.407":{"name":"@botbotgo/agent-harness","version":"0.0.407","license":"MIT","_id":"@botbotgo/agent-harness@0.0.407","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"6da0d8c0aa43b0f22a5aaabd0be020b168cf53b6","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.407.tgz","fileCount":515,"integrity":"sha512-3jaJFq/t05x58vHyOOGN67uNZhS7BPjvLzXoOpfwc5w69Trg2EYNqbyJ6hViK8iYq57wXuBkopEi/nBWvkbAYg==","signatures":[{"sig":"MEUCIQCtU5qHo/ha7K9magZzrtmKwM74/YooXPZXWEOZgn69lQIgSArRrZ0es0fxJxAawNLDdTmQqH8cgvpXhmuC+i3orb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ffeb3156b3d060c3431b0b34dc9bb3f9f2cf6ab7","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.407_1777743799673_0.1926961620350569","host":"s3://npm-registry-packages-npm-production"}},"0.0.408":{"name":"@botbotgo/agent-harness","version":"0.0.408","license":"MIT","_id":"@botbotgo/agent-harness@0.0.408","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"44b62df3c1a930dfbff75dbb0f1bd6b48db8aeaf","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.408.tgz","fileCount":515,"integrity":"sha512-lJkLkDM8DCfmVxxLpiDEJ4Gh2Yb/fxcjtEusKBnuv6kwdeFVoN+RPd03jWQwxlQZymGJtCjNmS3Ih7WhHUlR1A==","signatures":[{"sig":"MEUCIQCOwTpxqlbuLEgmoM2M/AnZkAk1Q9Tx01SEqUzGYn/5pwIgOI8/KhqQ17fm6ZZ0bmrK8vQNe+oiOCpl167CwaJ88xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e929bd8db433772d1a6ae206124b0e0af00064a4","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.408_1777745564433_0.6013385933981474","host":"s3://npm-registry-packages-npm-production"}},"0.0.409":{"name":"@botbotgo/agent-harness","version":"0.0.409","license":"MIT","_id":"@botbotgo/agent-harness@0.0.409","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"067582d78f7354e07c5de63b8746e4f0a00c9139","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.409.tgz","fileCount":515,"integrity":"sha512-1LiqCk5hhnBiczWDbtw3hrpOWpkfvFXJkyTLniy5LdcT/8FI/fKk6mWIlTr4DeJS30BWSHs/glPn0Pk/klTZWg==","signatures":[{"sig":"MEUCIBR/lma9bVu0LD3SAgf3T9GzY67CLHSRcEn71IIESgdLAiEA3+WvZOMKukGksJVc+6r8FewgjhghVvZ/1a1vY/e4PUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491070},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"0caae98ef3816c3993a377ede3b4217fd3364460","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.409_1777746976712_0.7060300794840124","host":"s3://npm-registry-packages-npm-production"}},"0.0.410":{"name":"@botbotgo/agent-harness","version":"0.0.410","license":"MIT","_id":"@botbotgo/agent-harness@0.0.410","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"63a9953c41aca9707edc73a0a7645693369d0235","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.410.tgz","fileCount":515,"integrity":"sha512-i5RzDjPuGO+yTGMy1Jb2YRTqFJ1QkQuU3xQlfvvlNhux2OwcM88pRWMigAWDbc5bigrn8W0T8viPllg0knLu8Q==","signatures":[{"sig":"MEUCIQCs0CryDYlfx+Js7tVAz3FPDKvDlqL4iZWbHmR859XKjQIgOt7k77cBTKZNSZN2wEXRa8xlOvoAChtJC+3HSdI4u9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491159},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3cb4acf8cc5b0bec8d96c1ba2e373920c44972cd","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.410_1777747748906_0.972976968133112","host":"s3://npm-registry-packages-npm-production"}},"0.0.411":{"name":"@botbotgo/agent-harness","version":"0.0.411","license":"MIT","_id":"@botbotgo/agent-harness@0.0.411","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"9e23724eaf118741854bac57eaff335c8a05e8f0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.411.tgz","fileCount":515,"integrity":"sha512-8/J1zsaPELHgF9DSIIKmRjU58iynOJWpTme2IXLbD/UbZTxc1QKsdgHw8RRk2z0HqWYRdbIrEFGU+JUM5Y/itA==","signatures":[{"sig":"MEUCIFXWcZr+vIwPCesLePTVKGw6hQtEjvVOk2LHGxH7LE7PAiEAlDNYUI2P0vayAHgLKb6OVXr8wJlFid6V/QPzLH0xxRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491159},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3a2305577198b559e399c650d2d6135a153d0302","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.411_1777748574023_0.6551275819039142","host":"s3://npm-registry-packages-npm-production"}},"0.0.412":{"name":"@botbotgo/agent-harness","version":"0.0.412","license":"MIT","_id":"@botbotgo/agent-harness@0.0.412","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"40057b4c246a7ae60662427c57e3a5a1646c0f03","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.412.tgz","fileCount":515,"integrity":"sha512-2H/ghxPrjjO9tFYfeVoEHLnT4nJUeMqlgxSTUvBeu3XgaAPRfieW0x85Uo6OIFoQnJF6ZQyDibtXgWQm5DHwcg==","signatures":[{"sig":"MEQCIFxUkb06rDDBw3OtwLBVy6due74YadyOP5v6w7QWSrYWAiAc/yB4Mt5qFxL5KHyuqTqqWZR8ZV9B52efrH6JoNnUzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"1e2a775a07669e31228453dfbe7dc4015aa3b085","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.412_1777750862239_0.9060903160758347","host":"s3://npm-registry-packages-npm-production"}},"0.0.413":{"name":"@botbotgo/agent-harness","version":"0.0.413","license":"MIT","_id":"@botbotgo/agent-harness@0.0.413","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"b6adc25a4bb0efeebb731bf15407350c96655710","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.413.tgz","fileCount":515,"integrity":"sha512-cGrAkXWD+ScqTzx6wBWKBakLNV/ewOv3tibcldK3BnXmGmVMw4cerAsmVA9PItNpN1vQ0/k2kYcqARTTpRh44A==","signatures":[{"sig":"MEUCIQCwtj5gdMymJu+endLIymSbsnqk1GmWmCi/TjpWqOziTwIgfIg0MEseuxCMle3FEzP9kI6wIT/BHQEaf4S9ppST7dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5c9c519c63666d012d3514c34a779ffb6bc39fb6","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.413_1777752886760_0.9091097510006751","host":"s3://npm-registry-packages-npm-production"}},"0.0.414":{"name":"@botbotgo/agent-harness","version":"0.0.414","license":"MIT","_id":"@botbotgo/agent-harness@0.0.414","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"668ac794803404635f3cb8127d7a1efd23d8cffd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.414.tgz","fileCount":515,"integrity":"sha512-ScAwEr0lvQr9XpOsuuMFkLv6uhnmZgNX6tzzRGah7dZ6hjTa5qm77ukhfwWvjaFx2IX6eSk8Ta79jcBYxa8eLw==","signatures":[{"sig":"MEQCIFOyOENg1YElGs4wmeDSBX64wtGG1aFVxB+up1+6WtLaAiAK1K8oDFqp7BZb13WWdSrKoGjztPTjRCsc7aUN2SPACg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"95542dfa109986dcf04f080dcbec4a6804252845","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.414_1777753647810_0.019998374998137614","host":"s3://npm-registry-packages-npm-production"}},"0.0.416":{"name":"@botbotgo/agent-harness","version":"0.0.416","license":"MIT","_id":"@botbotgo/agent-harness@0.0.416","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"a7c3631015b50b46f4e120de832bee3b5795346d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.416.tgz","fileCount":515,"integrity":"sha512-1/FEMkl8pAALChH8glz6psCsoSDJN8QxI6aUAtsHw2FiTLhMb7Hmuy/RnOG/nkgNi7sh/C+lRZXSsPkreey5jw==","signatures":[{"sig":"MEUCIFyqyuPXjA2GuCjqK8WwhMwWKcz7Wd6JWc7d39jdfX+BAiEA7761Vnq30lt12H9UKwMpUsA3sC01T+/GdwgnZrJKyrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ac135eee4c730d99141424eab21d4bfda160c441","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.416_1777755347161_0.7764787264196704","host":"s3://npm-registry-packages-npm-production"}},"0.0.418":{"name":"@botbotgo/agent-harness","version":"0.0.418","license":"MIT","_id":"@botbotgo/agent-harness@0.0.418","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"dd990716adb49f93c9624455b12409b076bb4f11","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.418.tgz","fileCount":515,"integrity":"sha512-gyRL3LOTOcc+B2inPWdNgAoTLtXvFfSYBEwDuBwzAmZW+iOCVe9poo9ue8vSHQIRRXbOBtx54dTneri8sB+v0w==","signatures":[{"sig":"MEUCIGjIa0+k3w41EbGR+5o32gQPX5l9AoZUXj+FenvMMlrMAiEA5K71G9XCub3m0xfVJqtTHwRLrgIzI2ajDJ0aftVdLiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ebfceae338d8cdb3ca630947b0ac1e53157fbe60","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.418_1777756270360_0.12137850573899356","host":"s3://npm-registry-packages-npm-production"}},"0.0.419":{"name":"@botbotgo/agent-harness","version":"0.0.419","license":"MIT","_id":"@botbotgo/agent-harness@0.0.419","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d28be735593879bfa9c49481ac6fc691bceb4dab","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.419.tgz","fileCount":517,"integrity":"sha512-gpY004ibB4AGlhZzmZ9No16uGE69RafSyB1sAxinyF0Dq3DIsrJLAQoZeWPZvQen3agoF6YA0s0LzYrduoSsWw==","signatures":[{"sig":"MEUCIF8H7O6GTPLeOpGgExjj39QVeLPeZGzJO/0zL+/Ktn6KAiEA97HpQJJ+7darayJJFHyIf8x4HsrdJS8Es64soEbxvJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2536513},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"ce23bb7666cf2a69d9f9cd57d98f338d9bb72774","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.419_1777762622687_0.5747723602024968","host":"s3://npm-registry-packages-npm-production"}},"0.0.420":{"name":"@botbotgo/agent-harness","version":"0.0.420","license":"MIT","_id":"@botbotgo/agent-harness@0.0.420","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"068e392a30e237ce0a061c7e5df1ddca44f09a1e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.420.tgz","fileCount":517,"integrity":"sha512-W/7F8ndZ6+8czPrmWHMUR3ep+uHGEcqFbcekD5nXVRUug/2i0RfEMsWtBzXWoqmjHUoz5O/fE0L1Ak+BF+j/Iw==","signatures":[{"sig":"MEUCIQDEH/lAuJ76Qfuj1g2VWWkCHi7rJ8caik3VO9L5UuKvngIgE7Qh8AyBQosN96mDZNgE846nD4z+ALOjXn5V8TtvCfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2542019},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d8f9ed5f88a03df6147a733e85b5bd14eb3bd735","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.420_1777770746376_0.32519214367933125","host":"s3://npm-registry-packages-npm-production"}},"0.0.421":{"name":"@botbotgo/agent-harness","version":"0.0.421","license":"MIT","_id":"@botbotgo/agent-harness@0.0.421","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"3bac2caf9d9d0ff6747a06df69eba68a6b0655c2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.421.tgz","fileCount":517,"integrity":"sha512-Q3S++E7n0GfRTPTxPdhvalyyUwQEtrpS/gUjJElOQBMBH2hFvlj7kxgLPCyLta52XY/VIZu3P4nsVPefG91zpA==","signatures":[{"sig":"MEYCIQCoaWuLOyal6NyzeVU/G+CRVq9URHQfR0cnRxBUuVTjnAIhAKezaVGft+XyNH1DklG5+XERiuR1PNrAeRLV+WoRgKI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2604721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"9ac475ebe67cab3a0d25e228d8d76d1149260cf6","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.421_1777831989503_0.31167538820689633","host":"s3://npm-registry-packages-npm-production"}},"0.0.422":{"name":"@botbotgo/agent-harness","version":"0.0.422","license":"MIT","_id":"@botbotgo/agent-harness@0.0.422","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"ab58ad4f47076d1c04e0957d36ccc66bf261ab8a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.422.tgz","fileCount":517,"integrity":"sha512-xgXTwR553pTbecp86HF1EYJzszAKnrU8FtsmdzQiSSo5c7wI/OVK1yjS1UCBWO74K6fh4ZztZ7bdQ+QfvTN21Q==","signatures":[{"sig":"MEUCIQD69B68oT+ZKA9XPcV2SLi/UxxxeCARcmq+PBGlkc6RlQIgdkXAis3JIIaiak2VL8quPPHRmOMGrbH6n/Gs1LSw2kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2604721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4c299cc67a75ae69d7d86d5c45a182c9ea995d97","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.422_1777832796539_0.873457718603301","host":"s3://npm-registry-packages-npm-production"}},"0.0.423":{"name":"@botbotgo/agent-harness","version":"0.0.423","license":"MIT","_id":"@botbotgo/agent-harness@0.0.423","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"42ebb3e720be5240bb36ce7ad207c780ad99ae0d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.423.tgz","fileCount":517,"integrity":"sha512-cSy+PMWatYvkMXiVu8OYjZjEsrfahmRD+9PRTHzzSaKDMuN79sonfsB+aobSpkZ6Lid5L07qpusGPErVBh0y3Q==","signatures":[{"sig":"MEYCIQCXHBiNuKBVounfowG6MjtMKqasKKYIG91TWm2XhRUnOwIhAI0AHgWnFXNOfdImsUzBZrFOiaV232sIu+GfT9Ky2EBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2601177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"edb10d3207824690b4fa975d7dfd5a9f6bf35835","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.423_1777834827827_0.9219075256773397","host":"s3://npm-registry-packages-npm-production"}},"0.0.424":{"name":"@botbotgo/agent-harness","version":"0.0.424","license":"MIT","_id":"@botbotgo/agent-harness@0.0.424","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"12d0b263d79f56d7e90c752f200f4a158bc8e46a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.424.tgz","fileCount":517,"integrity":"sha512-MZbHhleT4U0t2GNaBTiwihXDhQNrq262Xft712wgw+taDQCD1hKo+5ZFab9IUM77+WK9WL0YksP42Kp5K1bCuw==","signatures":[{"sig":"MEUCIBeoBqiQJa9jBGKmz8jRG+Yrs+X8gAqUkJqoIBl4KFXlAiEAh8gdFJgftapFbaL7yVuQIUh2T0+WWF4PhGta4UpzGrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2597282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"71c00bc3c50778e29fbca8452356cf1f19196d03","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.424_1777837105912_0.8315108407368534","host":"s3://npm-registry-packages-npm-production"}},"0.0.425":{"name":"@botbotgo/agent-harness","version":"0.0.425","license":"MIT","_id":"@botbotgo/agent-harness@0.0.425","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"823716f7073eaf4cd434a4bf2442b36a1ce343b1","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.425.tgz","fileCount":517,"integrity":"sha512-tp4Z6LPLGmfrMDRr4MMuKpBoRbA7I4AAmhSbSMAqDpQWbs4t9VyfMTUU1hSU/8xSxdVOJiTWuLb1iElGOR4FhQ==","signatures":[{"sig":"MEQCIAwY85wRldnPZIqqWqRLMxV9bgUUjm+Jk0jx2fzm/xLZAiAG8elbDRwrpB1VNyvfN77r2DCSbje2M60u141t4K/q4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"92caf1452ba643803cc2eddac0c32fe89b815310","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.425_1777838387143_0.5480443643091264","host":"s3://npm-registry-packages-npm-production"}},"0.0.426":{"name":"@botbotgo/agent-harness","version":"0.0.426","license":"MIT","_id":"@botbotgo/agent-harness@0.0.426","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2f73cf4e6f40dcc3dc89b53b5daac1c7893c39a4","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.426.tgz","fileCount":517,"integrity":"sha512-Y/6rCCRSvWDzH/UeVdPfg7XdWpj4PqBTlDhJX6L21qeJj3rQAUVXPoPG3o7jFcT87ekZ3E2PIsUpbnp4duA6hg==","signatures":[{"sig":"MEQCIG+/1jPbJ9RrnYugrDIFBl/Z3/4Ze7ebTvkZ1ngRykk1AiA3nQ1AnXZQIfSUIgYi61SdtOqgtpMWX0tyJdCtLIyRAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"374f375837801ee82ee491625dbda1807035e6f7","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.426_1777839325872_0.29486729361379527","host":"s3://npm-registry-packages-npm-production"}},"0.0.427":{"name":"@botbotgo/agent-harness","version":"0.0.427","license":"MIT","_id":"@botbotgo/agent-harness@0.0.427","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"32e2a3e12e7177d06af2b01616d195e90d907c7d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.427.tgz","fileCount":517,"integrity":"sha512-PoXDXDgxo8qn42PXeete6jnXz8Wd4xZ5tDLHWK3GzXamwds/tyGNDHbqrYSK4HHzsAe/qDgj9EuxfXyP+0l43g==","signatures":[{"sig":"MEYCIQDc2lA4txDM5MFouk7cq4nxzzJ7UuLj6MmKEQTOYleSGgIhAPAmnzmhzZTM9T3f2BUkWGcsY8RJbHGgTNbqpqBIWPPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4b714ca0abc838d9eaa37effd12c9c1e0c6b2c5c","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.427_1777840406617_0.833292001851039","host":"s3://npm-registry-packages-npm-production"}},"0.0.428":{"name":"@botbotgo/agent-harness","version":"0.0.428","license":"MIT","_id":"@botbotgo/agent-harness@0.0.428","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"5753d8875cc8db6b02dbbfa93cde5e4f9513eb7c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.428.tgz","fileCount":517,"integrity":"sha512-AA/v9cTNjVgTS9ZBsgbi202vZXRWv0hhZdp2xVdQbd+9IwER6gsZObCJY3ZKLJWsh1SH8zWRl8ITumG60XJsJg==","signatures":[{"sig":"MEUCICCNRAyun4do5VX6nBb16jIVwT78bdB8FGkYGubh9w08AiEArzNtQdlumxXsq7lel2eNJ6x9S7GNQe6uhdaAnaz8ksI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"aa0db2654b2426895dce15dcb406c27e3ad30975","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.428_1777840634577_0.9571888887030837","host":"s3://npm-registry-packages-npm-production"}},"0.0.429":{"name":"@botbotgo/agent-harness","version":"0.0.429","license":"MIT","_id":"@botbotgo/agent-harness@0.0.429","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"798b074385f014db3969f8f5af4e229299930d9e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.429.tgz","fileCount":517,"integrity":"sha512-gGL07XASMVvqPwl5WeKrUdCQEaA0LgQDnaQJRNVW+lnMOSGy1za5EWxZUIztBhNADePxrXtlAP0i3ZvZHcNPNA==","signatures":[{"sig":"MEQCIFaFh82lxtkBFZCC0Qs2Tk1LUASYocXSFvH8IfVuz+9JAiBtkIcJeTb7JYz8ge2GjYAsWfk0T8kXEhyRk/S6xzZDMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596661},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e04b790498ba7454f0b82bbde35f3bf035918355","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.429_1777841460497_0.09500437629430802","host":"s3://npm-registry-packages-npm-production"}},"0.0.430":{"name":"@botbotgo/agent-harness","version":"0.0.430","license":"MIT","_id":"@botbotgo/agent-harness@0.0.430","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"763022ebe2cfc46a85ac6c5eedac90eab38c61cd","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.430.tgz","fileCount":517,"integrity":"sha512-ErTLxAbMsreNtennH3NsnMn0PmTh2y1LTHmg+0/iwJxlKwFb84BNCSdpn2/giLw1B/mIwXYIE0GI7yPh8P/pJQ==","signatures":[{"sig":"MEUCIDvQKMPzOOhBMj6V9eWJYQpKCgWBZW4aSDCGyuO1DAdeAiEAszCDt+kouCkiFQnnxtDV7plgTjnD3sn1ZnqzPOHAM+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b79f5d3794dc22dc5d0f5365db216273337a149d","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.430_1777842264340_0.8377066547915801","host":"s3://npm-registry-packages-npm-production"}},"0.0.431":{"name":"@botbotgo/agent-harness","version":"0.0.431","license":"MIT","_id":"@botbotgo/agent-harness@0.0.431","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"110e4268ee63d4f085b1740efd75adc5fbc54913","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.431.tgz","fileCount":517,"integrity":"sha512-bfHtYL1z5A0/p8MB4DhWenSADaJ21q9CDyQvAyrL7+H/cxW3zzb24GoWvEEUz+PNtjNVvFpxZTJCxBJF0k6ePg==","signatures":[{"sig":"MEUCIQD2UCx7cJElIFQCqrQKsWboRO60cY1HSeLgF7kFgv92qgIgUkWjv9tCJJCAIJnlXHisrmyTQ4w6sHMkZbDZZmzQAa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"843ec9f80f41d96bc01e47fc6da02d026bf6942b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.431_1777843783977_0.04475832563449167","host":"s3://npm-registry-packages-npm-production"}},"0.0.432":{"name":"@botbotgo/agent-harness","version":"0.0.432","license":"MIT","_id":"@botbotgo/agent-harness@0.0.432","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"fc529fae178405c707e237a5d49f053d88a3b1b7","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.432.tgz","fileCount":517,"integrity":"sha512-r/Rf/oBoklpBN2oN6/RZuL5eln6Yyvi1FAm2PTflHEPk0J0ku27cAmSW9S0J7hYqz3c4Q9U3spZ1I5N5BcvcoQ==","signatures":[{"sig":"MEUCIQC/0u/hRgKHPqCNbTZ4EhO6w2x/AwVELfv2lnqQKY86DQIgGa1EQpuzYxEeqgs7fS8l2v7IFi1k5vDP1rLDkTaMEW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2597260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b1651087b0646dfc6bacd7a206a52f5c826c1349","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.432_1777844746887_0.4443636509861033","host":"s3://npm-registry-packages-npm-production"}},"0.0.433":{"name":"@botbotgo/agent-harness","version":"0.0.433","license":"MIT","_id":"@botbotgo/agent-harness@0.0.433","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"6a48f1363556e5a2f89c553127ed0a2cfab3be58","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.433.tgz","fileCount":517,"integrity":"sha512-96FYDh9dFH8uB8w8STQ2N8o6x0F863Ri7P0MJESbjZ2YxFcJZhkyKgx362FuSUTPKDf825yucUyYPkXySiZtCw==","signatures":[{"sig":"MEUCIQDzLei8m9YcpRJt0rKDQFDIIiPYzvx2BbVJltjFGDh6QQIgbAW1u7Jcjvm7v+RiHxEQWGKH3gd0lHu6HZ0pEv05Tns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2591880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7decc2d6438c31346c82ee7423d11e6d35c411c4","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.433_1777846109477_0.6202684687114548","host":"s3://npm-registry-packages-npm-production"}},"0.0.434":{"name":"@botbotgo/agent-harness","version":"0.0.434","license":"MIT","_id":"@botbotgo/agent-harness@0.0.434","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"13cd8dce137b27874e293b8f4ccac0d6ec08fc60","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.434.tgz","fileCount":517,"integrity":"sha512-X9c8KYPPxIg0mImv9D39R348leqxXgAWbiCF3mLetO2vIHeDxFqOmAeHW8jcpaiVGBIGJhgb3o0tDCR+M56wDg==","signatures":[{"sig":"MEUCIQCLtpLIp8o1G/vTYkNWYm38OdK69jp1ceS0UvMGQxCRBwIgNRHhrAoI+EZCsmDgOw4VK+LdkTQ+cwFLZ5dhCMspowk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2592189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"48a6b562a9051d37df2c9f0d647f77cae912f0ea","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.434_1777847013845_0.1374626646610686","host":"s3://npm-registry-packages-npm-production"}},"0.0.435":{"name":"@botbotgo/agent-harness","version":"0.0.435","license":"MIT","_id":"@botbotgo/agent-harness@0.0.435","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"dc999661b19315a82f32f888aa409e9ecd5e76b8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.435.tgz","fileCount":517,"integrity":"sha512-YE8DqJdpPMsK5K7alJ7kiuS2E35ccu/Y6JCK+JXzZOY9uCDzDggQGBA+BpfCKXwxxHKakDLw6/uYao2kCgS1UA==","signatures":[{"sig":"MEUCIQCjvYNI/x3rv1XmgqObfXOFDsOllqzqPqbHX0HPFCaWpwIgam2kbVFsHSrDeehaiUtJJRjTRf3q1txe28C5wVAalXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2592555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"50de51c642c9959795c63cbdfa6b9291e30ce383","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.435_1777848093275_0.25948133473105006","host":"s3://npm-registry-packages-npm-production"}},"0.0.436":{"name":"@botbotgo/agent-harness","version":"0.0.436","license":"MIT","_id":"@botbotgo/agent-harness@0.0.436","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"c8d03cbc73dc44adec72a7aab4d24f2ec0fd9230","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.436.tgz","fileCount":517,"integrity":"sha512-eaegRJhnQVK5mSxnNL92gIBaL2AUeTrJZvY+p0HSpTxfhD/qbyFEp2ONgzeUB46eOonIDM18mPqeZfgRHFXddA==","signatures":[{"sig":"MEUCIQDwJuO5inTw/+9lEMRuLie5mzvIK/udefICXquXE05CqwIgHu+zldg6CNaM+KUHet+BNKQgM0jQEocFqdg/Mxk+mvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2591060},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"8162c381897b0e1ad969c248e7aaaa4969bee153","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.436_1777849460078_0.38683698279712897","host":"s3://npm-registry-packages-npm-production"}},"0.0.437":{"name":"@botbotgo/agent-harness","version":"0.0.437","license":"MIT","_id":"@botbotgo/agent-harness@0.0.437","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"cf1f650316099c63d1a288bb146e88669db69c91","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.437.tgz","fileCount":517,"integrity":"sha512-vNlMaLJkYDmfvWA9fQ2BAOMvezj+SEb8GFA/kvYClZYgQsQORR+vWOzPjUdJ5v2pfNSg0U3ppNAzTblQeFA+9g==","signatures":[{"sig":"MEUCIC5kFDVGwVATp9Difl302LJZ5m8skmK0NRTx7yaT7JEaAiEA3G2M4YaCJBstv0BwgGsYC3fX5TRFm8DunmY7r+R3Ag0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2589049},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5ecfb2cc030b98f2bde9d3c120232c964e3809da","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.437_1777850617384_0.6975801944349032","host":"s3://npm-registry-packages-npm-production"}},"0.0.438":{"name":"@botbotgo/agent-harness","version":"0.0.438","license":"MIT","_id":"@botbotgo/agent-harness@0.0.438","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"1f2f16ce32920d7de465b644e6b6ecd642ece954","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.438.tgz","fileCount":517,"integrity":"sha512-o+6qRWvm7iEPl0lmvUQtFONztTFagBTZjn9I0hEB6hzKKElEOPBjOoCRJwnIXzkV7IUQxj3GZ0Ydq9r6hQQixw==","signatures":[{"sig":"MEQCICHkQXkdKbx4D2ITDFTDpQOKTZuSWPukajRV2fjNbbzSAiAy25Khm1sOHW2i3aun3+pa04X0pSlhVj4PB7YXGSKI7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587640},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"3417a992c840eaf8b68a580dfab1e31a259ae7e1","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.438_1777853697294_0.7857047267808648","host":"s3://npm-registry-packages-npm-production"}},"0.0.439":{"name":"@botbotgo/agent-harness","version":"0.0.439","license":"MIT","_id":"@botbotgo/agent-harness@0.0.439","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2270d229f8e15a001f4304f80907d7c99ec7f717","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.439.tgz","fileCount":517,"integrity":"sha512-pVIaH8GHp0tJlZqF5aifHF+VUhYKzdk+DSZFINqrTPYgFYwvkoQTGn4mAlrxXTaXDGMkkw5/ZoD4tkOrVr0WBA==","signatures":[{"sig":"MEUCIQDcnBf1bHMY8Fz55uWMvGf5Qt5DcQWBxa3YUBfW4IM3CgIgTvSvr3CpxIQC7kP34Ol7chuyqWoXsItwNk25jJnQicw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586937},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"23adc95bca0456438d9c501570836cc24a11a66a","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.439_1777854698290_0.15432633377072769","host":"s3://npm-registry-packages-npm-production"}},"0.0.440":{"name":"@botbotgo/agent-harness","version":"0.0.440","license":"MIT","_id":"@botbotgo/agent-harness@0.0.440","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"ed776439c9a066b70b69c45f313be8c6aeb6421e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.440.tgz","fileCount":517,"integrity":"sha512-iKafnRnuiOSHzbtwQtCKdXKtNDBL0p7nUzuCdqmwM33gVpSEVRDD4MGcOqVPBV0LhiaHUeYEUNtnqL+lOTL5jQ==","signatures":[{"sig":"MEUCICF+2AWTo4o8aruwP6nwoulwTPK65hqrq+MpB7a18gwWAiEA7IZDROtSuFZm2N/Fa2FZufTIwi5XMABj7ARta3fQfUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586197},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"af1b6ee2c38c25bb2df76e5acf75957fd9a70bbd","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.440_1777855565332_0.6812016327502088","host":"s3://npm-registry-packages-npm-production"}},"0.0.441":{"name":"@botbotgo/agent-harness","version":"0.0.441","license":"MIT","_id":"@botbotgo/agent-harness@0.0.441","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"5bdf85c9332321d617a51ec67347ed9f6862013c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.441.tgz","fileCount":517,"integrity":"sha512-LT+YHG4ExXvziFqvOQxG0+CnlwOnHby0gOzydEIeFZXWzoYnb99t7VR7GJdEgkvY9lFt1tINendTQO37gFkkJw==","signatures":[{"sig":"MEQCIFYwTQjB+2pA3uNF2/rSCZfv67Q6ZShRZWXHViCpPh2SAiABO+aQLmE4g9HzN/7s3LbB/0YP6Pp+e5HQvLuYfAnoWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2584621},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"70f3a924eb57ddf7accb3a086ec5a6bf193cd378","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.441_1777856396716_0.42220897594088647","host":"s3://npm-registry-packages-npm-production"}},"0.0.442":{"name":"@botbotgo/agent-harness","version":"0.0.442","license":"MIT","_id":"@botbotgo/agent-harness@0.0.442","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8c0e80ba3679ae473373aeefc3ab34762aada64c","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.442.tgz","fileCount":519,"integrity":"sha512-Tfi8kalvplEAAQ2y7cfznI2SW5WwV45I4CvEBAdYh96JZC0IAuIToVRvODyF5fA4zLLZjsjQU6y6Dox1tkI3fg==","signatures":[{"sig":"MEYCIQCGYOMuUxfpSYCN6JTO9iu9Znq0wLI/eE9O1R0wPmj63wIhAJ49iB1tPo/Gyl1a6PZKdDd1E6410IR+roItWwqQczKM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586498},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"0d16c6d417cf3a0f82ce110b2e335cfbaf688c7b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.442_1777858957357_0.23651541262237896","host":"s3://npm-registry-packages-npm-production"}},"0.0.443":{"name":"@botbotgo/agent-harness","version":"0.0.443","license":"MIT","_id":"@botbotgo/agent-harness@0.0.443","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"60ef0e526c60a2602b91db5fcc162f0fad70feea","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.443.tgz","fileCount":519,"integrity":"sha512-bqVGr86C5bohm98NX4qlTaimClDAE4b1/LBs3GK1O2/C+KjO8u+CG27G4K5VXOeLkFhy7fTCFFDls+x9gaDtpw==","signatures":[{"sig":"MEQCID9Fi8wWozSanyCdy/OWHklKRzjzOJos00zmKczHK3hWAiAkhbkko/hd5lS0S/ungqfDZzJ6bYzHQ5kFt1barWN0RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586491},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"9d8a6a07af590f95f2580975c5f650241cf2eab9","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.443_1777861414779_0.36535517061612555","host":"s3://npm-registry-packages-npm-production"}},"0.0.444":{"name":"@botbotgo/agent-harness","version":"0.0.444","license":"MIT","_id":"@botbotgo/agent-harness@0.0.444","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8220629c33d8eabe495cc085e6fc8cfee8ebf136","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.444.tgz","fileCount":519,"integrity":"sha512-gKyL1SwmL0tf9LQUvZAMfwNF98zEuiL5enVGJmLXmfE5lxQ7avdOY/IpwLjFkfpek+KaIoNh6oDiXknSz3pDpQ==","signatures":[{"sig":"MEUCIQCAcZKC16MIgqVhmMcJq1EhHG9Sv5Em+hlLXinQKHAxYAIgMeuD6efrHqB7JisHiHQW2ORnUO9WYvcyUDRMQHZx1mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5742511257bcdaf758848760ceeb4ffd7ce44345","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.444_1777862529145_0.6130360783844353","host":"s3://npm-registry-packages-npm-production"}},"0.0.445":{"name":"@botbotgo/agent-harness","version":"0.0.445","license":"MIT","_id":"@botbotgo/agent-harness@0.0.445","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"70f9883c802d8873989dafc955b0a57e9fd5077f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.445.tgz","fileCount":519,"integrity":"sha512-ddJYxrRjRdvv9EnOkuFfX4eaQnRqWKS6F0NY+lZaE/16qxnyirrqUlawClSwr7X+zbFi32PavK7bPRlbbqfa5w==","signatures":[{"sig":"MEQCIFhPhGF+EKOQg1w8q15XMOXDjgpykwNMSpap5qLO3RPxAiAm7AUZkngJVVz3ILLuECrZ1EN2wbZy93akNCyADQBVoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"0820fd35aaf88bdbf27d1faa1db7d5cd4dedfad4","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.445_1777864965803_0.3948230853453678","host":"s3://npm-registry-packages-npm-production"}},"0.0.446":{"name":"@botbotgo/agent-harness","version":"0.0.446","license":"MIT","_id":"@botbotgo/agent-harness@0.0.446","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"76dcaadaec837e6f750b4c1bfe5389e2b978c831","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.446.tgz","fileCount":519,"integrity":"sha512-MP1kzj/jm8g3w1weXbY6+tDT42pr0GSrRpNtTS6ovUQnjbVvl2H1JvUkLkzodEp60ZlfZT8FkTOYleYzKfgfwA==","signatures":[{"sig":"MEUCIDVANi8t6TvJvGy3HlipMpORSpKd7R2JzzuwYXB8ZKUjAiEAzpKdKvaoFZlzX+xhf1cYQ0kKY0JQFVwxK0iW9HvreCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580459},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e341657f38286772ad45cf34408a376940e79743","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.446_1777866083481_0.25283951741955946","host":"s3://npm-registry-packages-npm-production"}},"0.0.447":{"name":"@botbotgo/agent-harness","version":"0.0.447","license":"MIT","_id":"@botbotgo/agent-harness@0.0.447","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"fba6dfa8e909be3d6b1c01327d4071107e396a9b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.447.tgz","fileCount":519,"integrity":"sha512-DPiXZHcPv9T+R4PRKx1AzgZxxqJcTbr4ygqDEdhZWIW2bNv2bbUxOPNEFVmGBK0IsBAGbMnpAK/k/xlqVFDFhg==","signatures":[{"sig":"MEQCIHtWzOCZQoPxRl55rXDrDv9KmjeSC5KwFtn6HGxEzg82AiBeT45HBNdCbDDwY+A5cvlhlHFiWLVjN+t073sWJzBy1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580435},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a352ced236155ac71804e6beb2f5cd5b0117fbce","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.447_1777871373684_0.22937742042379394","host":"s3://npm-registry-packages-npm-production"}},"0.0.448":{"name":"@botbotgo/agent-harness","version":"0.0.448","license":"MIT","_id":"@botbotgo/agent-harness@0.0.448","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"73c1f2d485685176d6375d1abdb1b39edb79688e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.448.tgz","fileCount":519,"integrity":"sha512-fQUYNQ2MXbSwFfPbR27SwITDnzU3SiY6DVVF/Ho8B5PesJyMroGLSt/GHUajdoPHwe6G6OLvP/10qZyralRgyw==","signatures":[{"sig":"MEUCIAH0QsUgD1dZiyJg5CrHXnmEyM+vRol49OyUGa7jyzYwAiEAsdwkkdpwrgNgnp+Zzn83fFii8qZ4Vgaj7Hl5HAUAkLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580465},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d6a8cd5dc6e97664ca2789bfd79a0746e42e6699","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.448_1777872606941_0.5151940785306484","host":"s3://npm-registry-packages-npm-production"}},"0.0.449":{"name":"@botbotgo/agent-harness","version":"0.0.449","license":"MIT","_id":"@botbotgo/agent-harness@0.0.449","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2c31d5076319b56cf7cb21af7d176759d2230e81","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.449.tgz","fileCount":519,"integrity":"sha512-5ivRD7wz/bXefmLe+0l956aBsxnUL2REOZS8nG3Huw+Kmz6EPdGKXxEQictOXuQlKle9cUUrooXDhqhtV8mQ6A==","signatures":[{"sig":"MEUCIHGUXiagOF2UQRkwkAf4XMigL9rimT21ssEmDGS+PDzkAiEAun+NCY0yAj9k5npl93o+JG9W51H3pkbwBkZ3dH2Nk70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2582737},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"1a584676b541ddda1f5632a91ded9f62969318b3","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.449_1777873719380_0.1923112727183105","host":"s3://npm-registry-packages-npm-production"}},"0.0.450":{"name":"@botbotgo/agent-harness","version":"0.0.450","license":"MIT","_id":"@botbotgo/agent-harness@0.0.450","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2d5576ce36da815eab3ff3c7dd618ffbb2ce3b16","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.450.tgz","fileCount":519,"integrity":"sha512-xnMQfsSxd5MySnesaEVaiiOUP1xcG0qeTmWtRoo/ZRNEomAuRERjkW+9M26M3Ybkv5h/LClAIRcD4N/Lj8Uobg==","signatures":[{"sig":"MEUCIFl3pSiAPPE/jMjKrdDaN0ShOpW0Vv6YG4Fi10PZlMkCAiEAyWHMZ5j9bXopBYS11WnFRQ+jmjewURGPxsCLciyhIrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2582706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"682c6a1a3361145297578b80cde13e9c7a51c573","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.450_1777874791668_0.556206933029779","host":"s3://npm-registry-packages-npm-production"}},"0.0.451":{"name":"@botbotgo/agent-harness","version":"0.0.451","license":"MIT","_id":"@botbotgo/agent-harness@0.0.451","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d86c09b991b97b1614a4bcd3003c8d79ad352d93","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.451.tgz","fileCount":519,"integrity":"sha512-ZCCVWdTQQk5QcykRBQYlllQSWIVG00A1EgzO5ix4RvcN4HGLH5+dqm36tEDVKHzb7zjN46GtMpHXl0Su3Ut6rA==","signatures":[{"sig":"MEUCIQD9yaTEnO30LFWVwE04lijEdfbySnipjV6QjvAUxdS6vQIgH4fnp4XgCt+ziIj08opf3WQWzAqArkugsVGN0bOA5iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2582755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"71537dfc8311547e51441fb0fc51232203dd13b8","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.451_1777875660854_0.1701432646974239","host":"s3://npm-registry-packages-npm-production"}},"0.0.452":{"name":"@botbotgo/agent-harness","version":"0.0.452","license":"MIT","_id":"@botbotgo/agent-harness@0.0.452","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"796ad4cb793d3a78dde9054addc87c977a03981a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.452.tgz","fileCount":519,"integrity":"sha512-d/GXUb4UnYqtYrQIp0v2Rvh4lWa0D2XwWLX3Wv/CF4kTeQhBCMqlVKEQKGyaka+i2EDMdLNl12yf2XDXmHkLSg==","signatures":[{"sig":"MEUCIQDoSsx/e8x5H8BYPBE42uh5T4ye4xtv+ngQqN9GC9A3vAIgSe9ppkscCkq/8QIuOrDCB4QRXVrH7lDfDq9eHGLSx1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"35bb1d51210959cd699970502977710459994017","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.452_1777877381784_0.6206681226844755","host":"s3://npm-registry-packages-npm-production"}},"0.0.453":{"name":"@botbotgo/agent-harness","version":"0.0.453","license":"MIT","_id":"@botbotgo/agent-harness@0.0.453","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"42a297a0c3b4c27cf1a0e5ad92a00c52fe72a7f0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.453.tgz","fileCount":519,"integrity":"sha512-SfyE094Ou7G9qOh66HCSsjPvLZs6LwW1hqaQ75HNtVvNodjWosMJR/VtClBc5IFChMCYG4D5PWJePGmaNDK1Yg==","signatures":[{"sig":"MEUCIEI2IsmrwIw4w7w5ipGc7okD9ilAJhCGWNZa3kA6ap/VAiEAtKA2QINQJKx3bBK1pG6Z1j/eGpf0YogI8KvghmFEy+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2577813},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"83c79ef2577e67c10005a005b7579cb5ea5a4170","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.453_1777878360598_0.4133401240807655","host":"s3://npm-registry-packages-npm-production"}},"0.0.454":{"name":"@botbotgo/agent-harness","version":"0.0.454","license":"MIT","_id":"@botbotgo/agent-harness@0.0.454","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"b2a3f6859ae49e540d1c16e012b2fcc3e109d900","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.454.tgz","fileCount":519,"integrity":"sha512-pFKDq+I0APa56fQpm28r/h57U1RpXc5tEQUB/NEFWxXLc3lIqOvaQDn2nEDTCXhUs9KHgFwr71kO6rSGZmI7zA==","signatures":[{"sig":"MEUCIQCKmeSvuI12ggmt5y7Z2hIYwcsBAlfGZxkH5zWDNxLfbQIgHNC5aIl69zyW/8DyyQaBrBm/Qam5rqizS07tVvAVKb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d0965c6b12231df5fd94132592e48178b2906001","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.454_1777879495587_0.5647913186461575","host":"s3://npm-registry-packages-npm-production"}},"0.0.455":{"name":"@botbotgo/agent-harness","version":"0.0.455","license":"MIT","_id":"@botbotgo/agent-harness@0.0.455","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"12df1b257166a4829dd2945f31ca28523542c391","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.455.tgz","fileCount":519,"integrity":"sha512-GURRNGx0l0yIgq6sl308d79SzrIcfCZqH0nbiN8Qx9YKb5VTtn19mPiTjOTmU6ws3r5V+58O0iivxbTqAMyMog==","signatures":[{"sig":"MEUCIBEiy9+AN4JcnlskM/N2up+zIqpbCNz0/eRfnz+cma+QAiEA3faz6VtxWuaP+s1B1KMowru8w8ZqHks6SCv82MzbZP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2558785},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a0831b4497178fd37372f1e264aabff9ca441fcd","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.455_1777881308525_0.3370308067104628","host":"s3://npm-registry-packages-npm-production"}},"0.0.456":{"name":"@botbotgo/agent-harness","version":"0.0.456","license":"MIT","_id":"@botbotgo/agent-harness@0.0.456","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d7cb0c33701e3da4a00a87bea188f021eeed0862","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.456.tgz","fileCount":519,"integrity":"sha512-eKCKiHkuU6O4N/2PmP12rBe3LQo5v3pNSXT+s2au5pw94CJmjCmrmo98XObdc+ogl+sEg94wSfvT/phcgS0vdQ==","signatures":[{"sig":"MEYCIQDOrvWWF0B23/Og/3fvmlLVQXetFQmO4Q0+pWn9yDmmlgIhAPb09W7jrNfiPxuaf2ypwUUmNU1Z2NRtFsp5ProxhEPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2548128},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"915caf69dc6ca564dfeb36bb991e8f8cf68d734b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.456_1777882629270_0.017948914347705403","host":"s3://npm-registry-packages-npm-production"}},"0.0.457":{"name":"@botbotgo/agent-harness","version":"0.0.457","license":"MIT","_id":"@botbotgo/agent-harness@0.0.457","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"664425eb0dc1356bf3ce66d9040d50cd3566af40","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.457.tgz","fileCount":519,"integrity":"sha512-VwBb5ZGNCtcit5o5tJjOVwRpWdQtHpccgDMz9q3e5eyDVsyTL2y4gyt3CGQdxkNXrffxwK15Kix1LtQmnn6O6g==","signatures":[{"sig":"MEUCIQC2/MSj4a+PJhg7ODlNq8LX6bVx0ktqj6wrKmteT1HedwIgW6jwN1CdUDHIrAr7pHOo1hsVI0t33bGgUdsnuSuSSP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a38e856a51cd931742886d389dbbbab4d9c1662d","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.457_1777883369471_0.9096176303674175","host":"s3://npm-registry-packages-npm-production"}},"0.0.458":{"name":"@botbotgo/agent-harness","version":"0.0.458","license":"MIT","_id":"@botbotgo/agent-harness@0.0.458","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"ebdf4243c7147225bf8fad65cdc71a4d6c34be25","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.458.tgz","fileCount":519,"integrity":"sha512-OwUTtxFffLX8duXNGM7t1qOdw8za91gyXhn5s+Mn48IsksFheyYHHxPhpQW48czWTKo0B63IjG/A67BPdSeAPA==","signatures":[{"sig":"MEQCIDj0LRHeRpwzzbJV0qIeIREpXU6WZxcXGbeVAzkib3TJAiBdJ0UQDB3HzATMO0T2gBknwet4hSfdXL3tFUiVP+8E3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"0a45aa73fbf852673c7b5543ac690f9cb128f009","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.458_1777884114230_0.1985995492786572","host":"s3://npm-registry-packages-npm-production"}},"0.0.459":{"name":"@botbotgo/agent-harness","version":"0.0.459","license":"MIT","_id":"@botbotgo/agent-harness@0.0.459","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"563ccbb5b8efea034b0e4c6e277d02d3d11f494b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.459.tgz","fileCount":519,"integrity":"sha512-nKhb/GIj9bAv4BPWmbElp4Lt/Z1Y6sE3IpWPfdBPs8nm6wslmzpj9X1DbDYkglU0LIVldVFNaCFkKURIt0CvwQ==","signatures":[{"sig":"MEUCIQCADUUADRtuCBi9/10yA/YCgPfiLxKzcEty/wXdg/WScAIgLCBjiYBBoNfPa1Z8eykrLUcoh22nA8QZK8aP9mYsQgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2545126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d0d8c058bd9b78696482aeb8b89220b2d7535ff4","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.459_1777885106234_0.14469400714383407","host":"s3://npm-registry-packages-npm-production"}},"0.0.460":{"name":"@botbotgo/agent-harness","version":"0.0.460","license":"MIT","_id":"@botbotgo/agent-harness@0.0.460","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"8a549bc42d21ee5e594793da7071c01e12adb40a","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.460.tgz","fileCount":519,"integrity":"sha512-g1P62C2ymBkuHHtp//bfvYrIUO2mxVl4eNLNGMB7aDaMrLU2Chz4YyUSllWtjY5J9MUK4tPBoSGax4XXiDVlKA==","signatures":[{"sig":"MEUCIQDD357ogVxoGBcc9UX2ltrlN2wd9BR9uRwjH9TCRYf6RQIgEFk7fucp1UIgqrvQmu1Ysr8oM7lS+W8q0r0isQyP1vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2543215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"da748c23cbe081192672fcf628e659abb6004cd3","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.460_1777885852117_0.7690677276098912","host":"s3://npm-registry-packages-npm-production"}},"0.0.461":{"name":"@botbotgo/agent-harness","version":"0.0.461","license":"MIT","_id":"@botbotgo/agent-harness@0.0.461","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"affc7b6b4d77149c9e1f62f5f16006322b65982b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.461.tgz","fileCount":519,"integrity":"sha512-0USYiag/GJ84NP4poSUytKYzxCz+89zCHUPFanp07AkUhrW64tW4ss7WZax68cecFwoSQUcsrtg6s7Ofshux5Q==","signatures":[{"sig":"MEYCIQDZCnYUc1Mooticb5mbg8/+O33bOctaI2yWr1j4uIG+UwIhAOJFMifBAlIjrvyJrnVLrusi9euZO09h7JK7sbiGFZ0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2541994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"9b5670395d402cbcce4419908ee53499924645ce","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.461_1777886766899_0.5143666083682183","host":"s3://npm-registry-packages-npm-production"}},"0.0.462":{"name":"@botbotgo/agent-harness","version":"0.0.462","license":"MIT","_id":"@botbotgo/agent-harness@0.0.462","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"674c7887981d9b96ad78d74f593daf70fcb4cf3e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.462.tgz","fileCount":519,"integrity":"sha512-uGtADq+eAzPbFtNDSeFqC76YlV7Z2iklUjPJM16IcnT3on/hVAkzcQhnnnFqB7c5H8UTXcIyfFQciU2ajBVWfQ==","signatures":[{"sig":"MEUCIChpXoivZ7zOxarSpheNQLyVUCacRBq4vQ+Apm9FxLN0AiEA93efaAx5Of2IrDKPRcEwIPAIobd+sKS5jL1BHKtGUNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2539510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"45e3b77574bf33404cd8ba46335c81f0a4e2648a","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.462_1777888255238_0.2959959060041337","host":"s3://npm-registry-packages-npm-production"}},"0.0.463":{"name":"@botbotgo/agent-harness","version":"0.0.463","license":"MIT","_id":"@botbotgo/agent-harness@0.0.463","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"35ed51b7aa361497ee3f2f386813d84e91419537","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.463.tgz","fileCount":519,"integrity":"sha512-Rv7b6qLaAeBiYgkOeeapYG1e9ZOZQCOaABehnysAFxfGtnhOjdtg/rGXYFYX/oRb+YYPa1JRTxt1nLoaDfS7PQ==","signatures":[{"sig":"MEQCIHZlQbnyOPMoNMoeuyYcHt7C+4h8evzdPaqlWFdZO/cfAiBXARHs+ym/eyIP4Wu7Dq+yUNcbuol4SWu+l5MvnvB4Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"63557debd20ec9ea15b6adf30778a3545479666a","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.463_1777894693680_0.08402865838848661","host":"s3://npm-registry-packages-npm-production"}},"0.0.464":{"name":"@botbotgo/agent-harness","version":"0.0.464","license":"MIT","_id":"@botbotgo/agent-harness@0.0.464","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"0a84ad47324dcf7297b486df7d598e028a477b0b","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.464.tgz","fileCount":519,"integrity":"sha512-1f3QFuFAjO6BRGR3NzVz03GsmF3z1teKDeI4N3Wh2kBFTpE4YW/e/c14qmrsXAtASwdF5CPpVH6dXa6fuhAKgA==","signatures":[{"sig":"MEQCIG6K+k4xNQR0ueFVJPId+MRIZ0CnbDZn5sOxG3QQ+ThtAiB9tyul3x9ljVbTpCrjWtBLSD6UCiijSYiH/qD9cvd9kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7e3e77eda0455177913baca5aa95473d99354f7b","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.464_1777897123359_0.3295132614839109","host":"s3://npm-registry-packages-npm-production"}},"0.0.465":{"name":"@botbotgo/agent-harness","version":"0.0.465","license":"MIT","_id":"@botbotgo/agent-harness@0.0.465","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"518b667744fe37aa2bc28eec50a6e7c9ddd815da","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.465.tgz","fileCount":519,"integrity":"sha512-Xld6IbFsvsMJIFgUsYEiHSV+W6N/oa3eT8Ju9XHIA6IKWqYy4WaDI18WqDL08VDuH4UHDwL1eDsBIC1BTsh3LQ==","signatures":[{"sig":"MEUCIQCmaZzz7JLswD7YHJSb+dgdyj0usC9xUHkEerQKAoarVAIgJZKWU/o8edYAyXgkFbmY2GHahtKjgzoFyc/8iugHA2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2571206},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"8ef95c5112036b5357f70e885c9130ad19da92ed","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.465_1777907025646_0.7412256438928382","host":"s3://npm-registry-packages-npm-production"}},"0.0.466":{"name":"@botbotgo/agent-harness","version":"0.0.466","license":"MIT","_id":"@botbotgo/agent-harness@0.0.466","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"ea4780918ce398dffa8f45172381d68cc95b8c91","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.466.tgz","fileCount":519,"integrity":"sha512-L7xQHWTftQKPmiLpUHLAmHWiJjGvZprBeWuXWio/QiU3f63cIS9jLVpn/LcJmHXe3WPshfIhSbMfvQ0uPBPmzQ==","signatures":[{"sig":"MEUCIE9/RPvip48mm/nEQlSflIci9JxOEm+HwywBju1zqq/6AiEAhRJsveCTt1lvzmnqNUI4ypebrmRBIIJDhu8TzOqfwcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572878},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f4f450cb00fdf815bf7a3de3a377cee61227dad2","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.466_1777910895619_0.2012811088612938","host":"s3://npm-registry-packages-npm-production"}},"0.0.467":{"name":"@botbotgo/agent-harness","version":"0.0.467","license":"MIT","_id":"@botbotgo/agent-harness@0.0.467","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"a4aeeca316cbae424b0ec4bee88e18821ef5367e","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.467.tgz","fileCount":519,"integrity":"sha512-62MyG4BbiYfT5WqL7JBNIueKk/l9QILX1nBl0Z+x/19dEpUXsvknM2j7+9wzzLCHc0G1llLBkC6oZgW78k5mJA==","signatures":[{"sig":"MEUCIQDbA5nS/Py0JSVQL+Uh6zzTcE4xIFg+qQ31HGGMVbajPwIgGln+FbV2ycInE3qYb2afd5HNYbu8dvAM7w+Rs/S+Brw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572740},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"7de27c830b4df779a6f2a387cca2cd546db65c65","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.467_1777911860201_0.10578592041967116","host":"s3://npm-registry-packages-npm-production"}},"0.0.468":{"name":"@botbotgo/agent-harness","version":"0.0.468","license":"MIT","_id":"@botbotgo/agent-harness@0.0.468","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"04e466defa360d313c81c6add2555754eacdd5b2","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.468.tgz","fileCount":519,"integrity":"sha512-ShNCg3hity0G0SknAfwz00N5B9P8iIPFajz0SikKvYw5IBoncZsFqUgja6C9I4HRBeIFY6FHRwv1SVggu+8XOg==","signatures":[{"sig":"MEUCIFsIcQ6FMPLoxiqrpKeNJp7btxEjfVJ4pJFYbpwDCAsIAiEAwg0CVxOh6J1qzOz8AVHoOj8QrjREOyLnl6L02DfUQ1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2576980},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4d90c4de4137be022e43c91f45345f0fe8c204ea","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.468_1777916207945_0.24629628883293542","host":"s3://npm-registry-packages-npm-production"}},"0.0.469":{"name":"@botbotgo/agent-harness","version":"0.0.469","license":"MIT","_id":"@botbotgo/agent-harness@0.0.469","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"eda874a1e1b817af6246b9d3b8fa640bbda5c38d","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.469.tgz","fileCount":519,"integrity":"sha512-aUQYrxC4AybXAL2vbuKQc2ZiTexTrUJZky++gOS2+eNc9Lni5yyhgBw5kyLuuz8jju7tIk9gS6xzPa78CqvWJw==","signatures":[{"sig":"MEUCIQDLqWvbPZduGCWkUSoAP9PH8/Eo6porVyI+mDZ9cQIbvQIgBN1j8xvEhiqDHGqgKM04d1QOyzifBHJ25HERQXFkAT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2588723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"90dd5a7707ff662a6ee5288772b166f5485e0ad0","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.469_1777923432545_0.18945291467185288","host":"s3://npm-registry-packages-npm-production"}},"0.0.470":{"name":"@botbotgo/agent-harness","version":"0.0.470","license":"MIT","_id":"@botbotgo/agent-harness@0.0.470","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d08c52fbed25e5543b65bea03a02b32f48b629ae","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.470.tgz","fileCount":519,"integrity":"sha512-NuCLDmF2qOnIMxLz4wTh8qpy0YN45rEUSxL5pTJYUZ8gczTIbBf8rItTpi49TMaYkM19aOhWkvMFPLl7OTvP3A==","signatures":[{"sig":"MEUCIQCfXt5kD6I1wjnm8m/PK25Du/pDjt7xNefmbX3iKEWDsAIgJ1ovrf5ZT90FjyIllnirFtuo74W/ajCCplYbE8xQsjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"fde7ae1797a8a05dbfe56e6072dcbd7fbf1dc930","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.470_1777926175537_0.7418684596829881","host":"s3://npm-registry-packages-npm-production"}},"0.0.471":{"name":"@botbotgo/agent-harness","version":"0.0.471","license":"MIT","_id":"@botbotgo/agent-harness@0.0.471","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"5f1f3dacc33a1eeef76d2d13141683fb465696d8","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.471.tgz","fileCount":518,"integrity":"sha512-lFs8hzsE9fvCHbm0mkqKT+Go1sgyWtIG3fMcamWkd6M832grtWJkn6WAow8L8AJ02waXPMFZIES1o8M2AZL/fQ==","signatures":[{"sig":"MEUCIQCh4chtQhTLvZpCE/elqfajzrPsDSN8FSET08D+AxKtawIgYBHpuR2RkpHMerjgMK5h2slJJiKC6KOAEJqLfstms1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"dc5c7c2465fc318853c33a69149a88ab2f9b65b8","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.471_1777927349142_0.3694942066783986","host":"s3://npm-registry-packages-npm-production"}},"0.0.472":{"name":"@botbotgo/agent-harness","version":"0.0.472","license":"MIT","_id":"@botbotgo/agent-harness@0.0.472","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"4deb158ed66540191110890f0c69ae1983224a8f","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.472.tgz","fileCount":518,"integrity":"sha512-fDXhKROElP+9vINxVeCoPSbUXk0bsovrhdXy/vHGRbrVJZ5kL1Mjqwip1N87n5Fay9cQz16nIz3IyXCOyUrxKQ==","signatures":[{"sig":"MEUCIHkioDdZQgo98aX5oSt/NzJP54pL4wCzQXzX1X9GQhekAiEAySDd7/gJNw1sM0YtE/X1HxBrol7hn/oAIPvIP96m6JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2582800},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"b517d03f0343efca6a21ede70fdd9865443ac3a7","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.472_1777934040342_0.7882077757570469","host":"s3://npm-registry-packages-npm-production"}},"0.0.473":{"name":"@botbotgo/agent-harness","version":"0.0.473","license":"MIT","_id":"@botbotgo/agent-harness@0.0.473","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"dfe0ca363598fa9f31a04a543aff3b6f5af496d0","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.473.tgz","fileCount":518,"integrity":"sha512-8C9YGQb05wsY+kKx7UxiI0E1OlPZWIokpM0UVq+SwbYBuAbKu/QFRI0KWFzZxjS+sjarlVtkP8+35nXeoloheg==","signatures":[{"sig":"MEQCIGo7X6vaFs+5u0fynRKoZNqOX8dYnjtyobQxe1LecTh1AiBXSnov6e6aTKpI8tg4DQpEbFEaifI/m8owvsfcHPYNBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2583235},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a559ab22527a2e1805d96d0c52ee2d1eac902447","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.473_1777935371332_0.8570613488902903","host":"s3://npm-registry-packages-npm-production"}},"0.0.474":{"name":"@botbotgo/agent-harness","version":"0.0.474","license":"MIT","_id":"@botbotgo/agent-harness@0.0.474","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"a0c5c74874e86db74e58d587e4b99ea760ab1fdc","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.474.tgz","fileCount":518,"integrity":"sha512-DfaD8NUQ/CCcAtph7rKnx6aK/UyoZZEg5oS1u2Sbkrk7G+isOngH1mwqbj5jiOGTn2zmr79EqdUwYWv9Ra/qlA==","signatures":[{"sig":"MEUCIDG7KR8KbcBMlQQDjqeQu+2dp5psFhpC3EoDKV2Ga5v4AiEA9U8ef2bn2/jXSQcTFIyUfarC9SG2KN4qvWEUj1Dr4t8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2583342},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f1273515860b5628b0f2bfc6d7f719be591f8848","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.474_1777938808686_0.3483517801325917","host":"s3://npm-registry-packages-npm-production"}},"0.0.475":{"name":"@botbotgo/agent-harness","version":"0.0.475","license":"MIT","_id":"@botbotgo/agent-harness@0.0.475","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"d6d9a9c44fb22733bb11a1aa752ac1843b7f48bf","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.475.tgz","fileCount":518,"integrity":"sha512-megNDkYlabprx4HLxd9YgqbDb9i2Xfz/f/ZasYD118YGV91SsoQxOhQjPq0ePVpYS22jE0Dn+49AfFO75S4/mw==","signatures":[{"sig":"MEQCIF1TF7wXqRmcd69hQedXBc9rRjKyTHkOw57c0y6MROFlAiBv87L2m9Y8/9Y9Z5yiG0yNw8DCgJjQLghvFuXVXKGFQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2584672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"707170b7aa12fb623233cf72df0658edd395bf84","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.475_1778204701896_0.3231877035697197","host":"s3://npm-registry-packages-npm-production"}},"0.0.476":{"name":"@botbotgo/agent-harness","version":"0.0.476","license":"MIT","_id":"@botbotgo/agent-harness@0.0.476","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/agent-harness#readme","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"bin":{"botbotgo":"dist/cli.js","agent-harness":"dist/cli.js"},"dist":{"shasum":"2f47c3b9c06c59abf4834867b05c0b9b6309bb27","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.476.tgz","fileCount":518,"integrity":"sha512-DN2FB5AWqecCqIiMux3KJKe6389zQTecQ3NG+bNNQHnlTBvU92T0vci3QO/SOrtSmkg2RWP9iedadQNzkvxeWg==","signatures":[{"sig":"MEQCIGYMARdByRIMYwMLsDiQF44/k+emJ0JxCOSLEp4afCIgAiBmiEtEOoXkjYlUoDAi3K5NlUhAx55at+l3nNoLbDwncw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"dff6177d703674e3108395bea29df12f81583213","scripts":{"chat":"npm run build --silent && node dist/cli.js chat","test":"vitest run $(find test -name '*.test.ts' -print | sort)","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && node ./scripts/minify-dist-js.mjs && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","postpack":"node ./scripts/npm-package-readme.mjs restore","postpublish":"node ./scripts/npm-package-readme.mjs restore","security:ci":"npm audit --omit=dev --audit-level=high","release:pack":"node ./scripts/npm-package-readme.mjs apply && npm pack --dry-run","test:release":"node ./scripts/run-vitest-suite.mjs release","agent-harness":"npm run build --silent && node dist/cli.js","prepublishOnly":"node ./scripts/npm-package-readme.mjs apply","test:providers":"node ./scripts/run-vitest-suite.mjs providers","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:publish":"npm publish --access public --registry https://registry.npmjs.org/","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","test:real-providers":"npm run test:providers","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"overrides":{"hono":"^4.12.14","uuid":"^14.0.0","vite":"^8.0.10","axios":"^1.15.0","openai":"6.33.0","undici":"^6.24.0","langsmith":"^0.5.20","protobufjs":"^7.5.5","follow-redirects":"^1.16.0","@anthropic-ai/sdk":"^0.92.0","@qdrant/js-client-rest":"1.17.0"},"repository":{"url":"git+https://github.com/botbotgo/agent-harness.git","type":"git"},"_npmVersion":"11.12.1","description":"Workspace runtime for multi-agent applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","yaml":"^2.8.3","mustache":"^4.2.0","langchain":"^1.3.5","deepagents":"^1.9.0","llamaindex":"^0.12.1","@libsql/client":"^0.17.3","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@llamaindex/ollama":"^0.1.24","@langchain/anthropic":"^1.3.28","@langchain/langgraph":"^1.2.9","@qdrant/js-client-rest":"1.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"vite":"^8.0.10","vitest":"^4.1.5","esbuild":"^0.27.7","typescript":"^6.0.2","@types/node":"^25.6.0","@langchain/community":"^1.1.27"},"_npmOperationalInternal":{"tmp":"tmp/agent-harness_0.0.476_1778215302476_0.9938278339377169","host":"s3://npm-registry-packages-npm-production"}},"0.0.477":{"name":"@botbotgo/agent-harness","version":"0.0.477","description":"Workspace runtime for multi-agent applications","license":"MIT","type":"module","packageManager":"npm@10.9.2","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"agent-harness":"dist/cli.js","botbotgo":"dist/cli.js"},"publishConfig":{"access":"public"},"engines":{"node":">=24 <25"},"repository":{"type":"git","url":"git+https://github.com/botbotgo/agent-harness.git"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./acp":{"types":"./dist/acp.d.ts","import":"./dist/acp.js","default":"./dist/acp.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js","default":"./dist/tools.js"}},"dependencies":{"@langchain/anthropic":"^1.3.28","@langchain/core":"^1.1.43","@langchain/google":"^0.1.11","@langchain/langgraph":"^1.2.9","@langchain/ollama":"^1.2.7","@langchain/openai":"^1.4.5","@libsql/client":"^0.17.3","@llamaindex/ollama":"^0.1.24","@modelcontextprotocol/sdk":"^1.29.0","@qdrant/js-client-rest":"1.17.0","deepagents":"^1.9.0","langchain":"^1.3.5","llamaindex":"^0.12.1","mustache":"^4.2.0","yaml":"^2.8.3","zod":"^3.25.76"},"scripts":{"agent-harness":"npm run build --silent && node dist/cli.js","chat":"npm run build --silent && node dist/cli.js chat","build":"rm -rf dist tsconfig.tsbuildinfo && tsc -p tsconfig.json && cp -R config resources dist/ && node ./scripts/minify-dist-js.mjs && chmod +x dist/cli.js","check":"tsc -p tsconfig.json --noEmit","test":"vitest run $(find test -name '*.test.ts' -print | sort)","test:ci:runtime":"node ./scripts/run-vitest-suite.mjs ci-runtime","test:ci:public-api":"node ./scripts/run-vitest-suite.mjs ci-public-api","test:ci:docs-examples":"node ./scripts/run-vitest-suite.mjs ci-docs-examples","test:release":"node ./scripts/run-vitest-suite.mjs release","test:providers":"node ./scripts/run-vitest-suite.mjs providers","test:upstream-ab-real":"vitest run test/benchmark/upstream-runtime-ab-real.test.ts","test:real-providers":"npm run test:providers","security:ci":"npm audit --omit=dev --audit-level=high","security:report":"npm audit --omit=dev --json > security-audit-report.json || true","docs:sync-dev-nav":"node ./scripts/sync-developer-docs-nav.mjs","docs:sync-release-notes":"node ./scripts/sync-release-notes-html.mjs","docs:sync-docs-html":"node ./scripts/sync-release-notes-html.mjs && node ./scripts/sync-developer-docs-nav.mjs","prepublishOnly":"node ./scripts/npm-package-readme.mjs apply","postpack":"node ./scripts/npm-package-readme.mjs restore","postpublish":"node ./scripts/npm-package-readme.mjs restore","release:prepare":"node ./scripts/prepare-release-version.mjs && node ./scripts/sync-example-version.mjs && node ./scripts/archive-release-notes.mjs && node ./scripts/sync-release-notes-html.mjs","release:pack":"node ./scripts/npm-package-readme.mjs apply && npm pack --dry-run","release:publish":"npm publish --access public --registry https://registry.npmjs.org/"},"devDependencies":{"@langchain/community":"^1.1.27","@types/node":"^25.6.0","esbuild":"^0.27.7","typescript":"^6.0.2","vite":"^8.0.10","vitest":"^4.1.5"},"overrides":{"axios":"^1.15.0","follow-redirects":"^1.16.0","hono":"^4.12.14","@anthropic-ai/sdk":"^0.92.0","langsmith":"^0.5.20","uuid":"^14.0.0","undici":"^6.24.0","@qdrant/js-client-rest":"1.17.0","vite":"^8.0.10","openai":"6.33.0","protobufjs":"^7.5.5"},"gitHead":"6e4541daf2104b0ef724ac7100ba570539796e62","_id":"@botbotgo/agent-harness@0.0.477","bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"homepage":"https://github.com/botbotgo/agent-harness#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-FXHWlhPkh0J8uvbQMnAJHF3DrO3jGgYWU47THH6KVI7qaPCbuGWLFJdies2kAyYwMZ+sjKseN9uhmaoOC+7E6A==","shasum":"48608638f6f7a8fae07be7b629e1ed2b22d79e23","tarball":"https://registry.npmjs.org/@botbotgo/agent-harness/-/agent-harness-0.0.477.tgz","fileCount":518,"unpackedSize":1435814,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCS2aGAKMBjWG2PyTQpPdspuhpbyRI5TgbxWn8kK+t/XgIgUKwY6n92g/cfkf3l4hvBWMBnzBHnJweYUOgTn3bmc2A="}]},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"directories":{},"maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-harness_0.0.477_1778215830506_0.6958040655591704"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-19T05:52:34.935Z","modified":"2026-05-08T04:50:30.846Z","0.0.1":"2026-03-19T05:52:35.135Z","0.0.2":"2026-03-19T06:24:17.762Z","0.0.3":"2026-03-19T08:58:08.834Z","0.0.4":"2026-03-19T09:01:06.035Z","0.0.5":"2026-03-19T09:07:09.667Z","0.0.6":"2026-03-19T09:17:49.511Z","0.0.7":"2026-03-19T23:48:29.675Z","0.0.8":"2026-03-19T23:56:24.543Z","0.0.9":"2026-03-20T06:24:24.038Z","0.0.10":"2026-03-20T06:29:14.277Z","0.0.11":"2026-03-20T06:41:08.536Z","0.0.12":"2026-03-20T07:26:30.798Z","0.0.13":"2026-03-20T07:42:30.951Z","0.0.14":"2026-03-20T07:44:43.157Z","0.0.15":"2026-03-20T07:56:56.535Z","0.0.16":"2026-03-20T08:07:59.010Z","0.0.17":"2026-03-20T15:45:20.491Z","0.0.18":"2026-03-20T17:33:57.908Z","0.0.19":"2026-03-20T19:07:16.891Z","0.0.20":"2026-03-20T19:13:05.715Z","0.0.21":"2026-03-20T22:28:48.584Z","0.0.22":"2026-03-20T23:12:53.790Z","0.0.23":"2026-03-20T23:50:42.523Z","0.0.24":"2026-03-21T00:00:32.535Z","0.0.25":"2026-03-21T08:06:52.603Z","0.0.26":"2026-03-21T08:10:31.236Z","0.0.27":"2026-03-21T08:55:50.996Z","0.0.28":"2026-03-21T18:41:29.455Z","0.0.29":"2026-03-21T19:31:25.785Z","0.0.30":"2026-03-21T19:50:23.626Z","0.0.31":"2026-03-21T20:36:45.079Z","0.0.32":"2026-03-21T20:53:39.999Z","0.0.33":"2026-03-21T21:27:33.312Z","0.0.34":"2026-03-21T21:50:55.887Z","0.0.35":"2026-03-21T22:01:28.951Z","0.0.36":"2026-03-21T23:25:25.614Z","0.0.37":"2026-03-21T23:44:54.471Z","0.0.38":"2026-03-22T00:08:29.496Z","0.0.39":"2026-03-22T01:36:57.625Z","0.0.40":"2026-03-22T01:42:16.290Z","0.0.41":"2026-03-22T02:14:36.337Z","0.0.42":"2026-03-22T02:31:29.759Z","0.0.43":"2026-03-22T03:15:20.267Z","0.0.44":"2026-03-22T04:48:38.426Z","0.0.45":"2026-03-22T07:22:35.839Z","0.0.46":"2026-03-22T07:45:45.289Z","0.0.47":"2026-03-22T07:49:51.333Z","0.0.48":"2026-03-22T08:07:44.069Z","0.0.49":"2026-03-22T09:19:39.806Z","0.0.50":"2026-03-22T09:39:09.419Z","0.0.51":"2026-03-22T10:04:09.889Z","0.0.52":"2026-03-22T10:25:33.742Z","0.0.53":"2026-03-22T10:48:59.295Z","0.0.54":"2026-03-22T11:03:02.827Z","0.0.55":"2026-03-22T13:34:45.683Z","0.0.56":"2026-03-22T15:53:57.222Z","0.0.57":"2026-03-23T06:04:00.366Z","0.0.58":"2026-03-23T06:30:51.837Z","0.0.59":"2026-03-23T06:38:27.818Z","0.0.60":"2026-03-23T06:40:41.282Z","0.0.61":"2026-03-23T07:02:04.234Z","0.0.62":"2026-03-23T07:11:05.761Z","0.0.63":"2026-03-23T07:12:34.083Z","0.0.64":"2026-03-23T07:41:16.265Z","0.0.65":"2026-03-23T16:21:43.540Z","0.0.66":"2026-03-23T16:34:37.094Z","0.0.67":"2026-03-24T01:15:58.215Z","0.0.68":"2026-03-24T01:18:04.775Z","0.0.69":"2026-03-24T01:21:36.540Z","0.0.70":"2026-03-24T03:10:59.712Z","0.0.71":"2026-03-24T04:27:59.367Z","0.0.72":"2026-03-24T04:54:42.994Z","0.0.73":"2026-03-24T06:16:39.296Z","0.0.74":"2026-03-24T06:26:18.978Z","0.0.75":"2026-03-24T07:32:38.026Z","0.0.76":"2026-03-24T19:47:29.211Z","0.0.77":"2026-03-24T20:42:05.606Z","0.0.78":"2026-03-24T22:27:53.614Z","0.0.79":"2026-03-24T22:33:59.981Z","0.0.80":"2026-03-24T22:58:36.434Z","0.0.81":"2026-03-25T20:55:30.605Z","0.0.82":"2026-03-25T21:42:13.475Z","0.0.83":"2026-03-26T06:16:34.288Z","0.0.84":"2026-03-26T18:52:17.661Z","0.0.85":"2026-03-26T23:53:27.901Z","0.0.86":"2026-03-27T00:07:59.930Z","0.0.87":"2026-03-27T00:21:02.229Z","0.0.88":"2026-03-27T00:23:06.032Z","0.0.89":"2026-03-27T00:29:24.222Z","0.0.90":"2026-03-27T00:51:39.962Z","0.0.91":"2026-03-27T01:31:39.938Z","0.0.92":"2026-03-27T01:39:55.838Z","0.0.93":"2026-03-27T08:36:08.950Z","0.0.94":"2026-03-27T12:08:42.810Z","0.0.95":"2026-03-28T00:59:06.237Z","0.0.96":"2026-03-28T01:49:22.559Z","0.0.97":"2026-03-28T03:29:38.501Z","0.0.98":"2026-03-28T03:38:45.473Z","0.0.99":"2026-03-28T03:43:18.162Z","0.0.100":"2026-03-28T06:08:44.012Z","0.0.101":"2026-03-28T07:31:27.506Z","0.0.102":"2026-03-28T08:27:29.806Z","0.0.103":"2026-03-28T08:44:59.368Z","0.0.104":"2026-03-28T09:01:12.731Z","0.0.105":"2026-03-28T09:25:41.650Z","0.0.106":"2026-03-28T18:21:57.717Z","0.0.107":"2026-03-28T18:44:25.951Z","0.0.108":"2026-03-28T19:04:06.526Z","0.0.109":"2026-03-28T19:47:29.753Z","0.0.110":"2026-03-28T20:01:55.643Z","0.0.111":"2026-03-28T20:11:20.103Z","0.0.112":"2026-03-28T21:59:39.037Z","0.0.113":"2026-03-28T22:11:14.498Z","0.0.114":"2026-03-28T22:19:33.102Z","0.0.115":"2026-03-28T22:28:46.703Z","0.0.116":"2026-03-28T22:38:20.952Z","0.0.117":"2026-03-28T22:49:06.623Z","0.0.118":"2026-03-28T23:05:52.161Z","0.0.119":"2026-03-28T23:26:51.118Z","0.0.120":"2026-03-29T01:57:43.363Z","0.0.121":"2026-03-29T04:59:56.424Z","0.0.122":"2026-03-29T07:16:26.862Z","0.0.123":"2026-03-29T07:27:34.738Z","0.0.124":"2026-03-29T20:27:15.451Z","0.0.125":"2026-03-29T23:27:06.349Z","0.0.126":"2026-03-29T23:56:45.783Z","0.0.127":"2026-03-30T21:24:01.184Z","0.0.128":"2026-03-30T23:58:41.970Z","0.0.129":"2026-03-31T07:55:15.862Z","0.0.130":"2026-03-31T16:33:18.968Z","0.0.131":"2026-03-31T16:51:49.624Z","0.0.132":"2026-03-31T17:24:04.698Z","0.0.133":"2026-03-31T19:20:55.626Z","0.0.134":"2026-03-31T19:23:24.127Z","0.0.135":"2026-04-03T06:48:29.249Z","0.0.136":"2026-04-03T17:37:30.233Z","0.0.137":"2026-04-03T19:14:39.014Z","0.0.138":"2026-04-03T23:07:16.086Z","0.0.139":"2026-04-04T01:49:57.517Z","0.0.141":"2026-04-04T15:37:49.873Z","0.0.142":"2026-04-04T15:44:58.844Z","0.0.144":"2026-04-04T15:59:34.551Z","0.0.145":"2026-04-04T16:39:20.122Z","0.0.146":"2026-04-04T17:41:15.091Z","0.0.147":"2026-04-04T18:12:00.623Z","0.0.148":"2026-04-04T18:26:59.258Z","0.0.149":"2026-04-04T18:38:34.029Z","0.0.150":"2026-04-04T18:55:28.316Z","0.0.151":"2026-04-04T19:27:15.852Z","0.0.152":"2026-04-04T20:00:34.874Z","0.0.153":"2026-04-05T00:46:43.961Z","0.0.154":"2026-04-05T01:43:47.581Z","0.0.155":"2026-04-05T05:39:49.273Z","0.0.156":"2026-04-05T19:05:50.247Z","0.0.157":"2026-04-06T01:46:06.492Z","0.0.158":"2026-04-06T02:06:06.212Z","0.0.159":"2026-04-06T02:13:09.250Z","0.0.160":"2026-04-06T02:31:04.058Z","0.0.161":"2026-04-06T02:44:11.001Z","0.0.162":"2026-04-06T02:54:05.824Z","0.0.163":"2026-04-06T03:01:40.924Z","0.0.164":"2026-04-06T03:11:33.545Z","0.0.165":"2026-04-06T03:17:49.714Z","0.0.166":"2026-04-06T03:25:08.744Z","0.0.167":"2026-04-06T03:32:23.764Z","0.0.168":"2026-04-06T03:41:40.407Z","0.0.169":"2026-04-06T03:51:11.594Z","0.0.170":"2026-04-06T03:57:48.150Z","0.0.171":"2026-04-06T04:07:23.851Z","0.0.172":"2026-04-06T04:27:51.382Z","0.0.173":"2026-04-06T04:45:37.340Z","0.0.174":"2026-04-06T04:47:36.070Z","0.0.175":"2026-04-06T05:12:38.528Z","0.0.176":"2026-04-06T05:18:48.157Z","0.0.177":"2026-04-06T05:30:22.683Z","0.0.178":"2026-04-06T05:36:33.790Z","0.0.179":"2026-04-06T05:43:30.078Z","0.0.180":"2026-04-06T06:23:08.106Z","0.0.181":"2026-04-06T06:52:31.017Z","0.0.182":"2026-04-06T07:04:15.649Z","0.0.183":"2026-04-06T07:26:50.108Z","0.0.184":"2026-04-06T16:18:39.993Z","0.0.185":"2026-04-06T16:38:32.488Z","0.0.186":"2026-04-06T16:45:00.383Z","0.0.187":"2026-04-06T16:56:57.776Z","0.0.188":"2026-04-06T17:39:19.316Z","0.0.189":"2026-04-06T18:00:11.650Z","0.0.190":"2026-04-06T18:09:05.168Z","0.0.191":"2026-04-06T18:23:54.383Z","0.0.192":"2026-04-06T18:26:53.526Z","0.0.193":"2026-04-06T18:40:18.620Z","0.0.194":"2026-04-06T18:49:47.678Z","0.0.195":"2026-04-06T19:43:06.959Z","0.0.196":"2026-04-06T19:52:33.664Z","0.0.197":"2026-04-06T20:12:17.804Z","0.0.198":"2026-04-06T20:28:23.420Z","0.0.199":"2026-04-06T20:31:50.975Z","0.0.200":"2026-04-06T20:36:09.143Z","0.0.201":"2026-04-06T20:53:18.957Z","0.0.202":"2026-04-06T21:18:49.204Z","0.0.203":"2026-04-06T21:27:01.225Z","0.0.204":"2026-04-06T21:38:16.299Z","0.0.205":"2026-04-06T21:45:33.217Z","0.0.206":"2026-04-06T21:48:49.827Z","0.0.207":"2026-04-06T21:59:31.679Z","0.0.208":"2026-04-06T22:05:14.948Z","0.0.209":"2026-04-06T22:15:33.062Z","0.0.210":"2026-04-06T22:28:36.676Z","0.0.211":"2026-04-06T23:07:59.021Z","0.0.212":"2026-04-07T00:05:12.957Z","0.0.213":"2026-04-07T19:33:25.345Z","0.0.214":"2026-04-08T00:54:28.983Z","0.0.215":"2026-04-08T01:32:26.339Z","0.0.216":"2026-04-08T02:02:25.644Z","0.0.217":"2026-04-08T02:04:50.315Z","0.0.218":"2026-04-08T02:21:14.757Z","0.0.219":"2026-04-08T02:43:27.776Z","0.0.220":"2026-04-08T03:08:41.355Z","0.0.221":"2026-04-08T03:18:57.311Z","0.0.222":"2026-04-08T04:43:35.861Z","0.0.223":"2026-04-08T05:01:50.571Z","0.0.224":"2026-04-08T05:20:44.886Z","0.0.225":"2026-04-08T05:30:50.485Z","0.0.226":"2026-04-08T05:41:43.599Z","0.0.227":"2026-04-08T08:01:22.860Z","0.0.228":"2026-04-08T08:23:27.197Z","0.0.229":"2026-04-08T09:07:58.143Z","0.0.230":"2026-04-08T14:35:33.902Z","0.0.231":"2026-04-08T17:40:02.885Z","0.0.232":"2026-04-08T20:24:34.317Z","0.0.233":"2026-04-08T20:29:36.611Z","0.0.234":"2026-04-08T20:39:59.869Z","0.0.235":"2026-04-08T21:05:28.769Z","0.0.236":"2026-04-08T21:15:29.011Z","0.0.237":"2026-04-08T21:51:42.270Z","0.0.238":"2026-04-08T22:17:23.604Z","0.0.239":"2026-04-08T22:59:10.489Z","0.0.240":"2026-04-08T23:05:36.987Z","0.0.241":"2026-04-08T23:16:25.615Z","0.0.242":"2026-04-08T23:20:31.202Z","0.0.243":"2026-04-08T23:28:44.257Z","0.0.244":"2026-04-09T00:37:55.306Z","0.0.245":"2026-04-09T03:09:46.473Z","0.0.246":"2026-04-09T04:33:54.942Z","0.0.247":"2026-04-09T04:59:46.989Z","0.0.248":"2026-04-09T05:03:05.135Z","0.0.249":"2026-04-09T06:04:04.012Z","0.0.250":"2026-04-09T06:28:57.842Z","0.0.251":"2026-04-09T17:33:25.377Z","0.0.252":"2026-04-10T05:37:38.313Z","0.0.253":"2026-04-10T11:09:30.995Z","0.0.254":"2026-04-10T11:13:21.424Z","0.0.255":"2026-04-10T14:52:09.976Z","0.0.256":"2026-04-10T15:08:23.245Z","0.0.257":"2026-04-10T15:16:37.503Z","0.0.258":"2026-04-10T15:58:47.220Z","0.0.259":"2026-04-10T16:17:56.769Z","0.0.260":"2026-04-10T16:33:41.515Z","0.0.261":"2026-04-10T16:55:25.952Z","0.0.262":"2026-04-10T20:49:56.726Z","0.0.263":"2026-04-10T20:52:44.424Z","0.0.264":"2026-04-10T20:59:16.802Z","0.0.265":"2026-04-10T23:39:38.332Z","0.0.266":"2026-04-11T01:41:27.397Z","0.0.267":"2026-04-11T03:30:46.824Z","0.0.268":"2026-04-11T03:52:47.951Z","0.0.269":"2026-04-11T04:44:52.955Z","0.0.270":"2026-04-11T23:35:54.373Z","0.0.271":"2026-04-11T23:54:05.026Z","0.0.272":"2026-04-12T00:15:59.285Z","0.0.273":"2026-04-12T02:28:12.181Z","0.0.274":"2026-04-12T04:19:57.151Z","0.0.275":"2026-04-12T04:34:29.158Z","0.0.276":"2026-04-12T07:23:09.619Z","0.0.277":"2026-04-12T09:05:56.455Z","0.0.278":"2026-04-12T09:23:01.247Z","0.0.279":"2026-04-12T09:36:08.251Z","0.0.280":"2026-04-12T09:39:53.717Z","0.0.281":"2026-04-12T09:45:29.282Z","0.0.282":"2026-04-12T18:25:36.887Z","0.0.283":"2026-04-12T21:00:29.622Z","0.0.284":"2026-04-12T22:02:00.188Z","0.0.285":"2026-04-13T00:22:20.478Z","0.0.286":"2026-04-13T00:37:25.188Z","0.0.287":"2026-04-13T16:23:56.247Z","0.0.288":"2026-04-13T18:52:50.268Z","0.0.289":"2026-04-13T18:58:50.476Z","0.0.290":"2026-04-13T19:23:27.235Z","0.0.291":"2026-04-14T18:48:12.829Z","0.0.292":"2026-04-14T19:48:23.932Z","0.0.293":"2026-04-15T02:11:34.813Z","0.0.294":"2026-04-15T04:24:41.185Z","0.0.295":"2026-04-16T11:16:41.710Z","0.0.296":"2026-04-16T11:56:48.713Z","0.0.297":"2026-04-17T07:06:52.195Z","0.0.298":"2026-04-18T04:49:08.166Z","0.0.299":"2026-04-20T20:48:02.467Z","0.0.300":"2026-04-20T21:03:11.089Z","0.0.301":"2026-04-20T21:05:48.670Z","0.0.302":"2026-04-20T21:09:02.980Z","0.0.303":"2026-04-20T21:16:57.624Z","0.0.304":"2026-04-20T21:23:10.530Z","0.0.305":"2026-04-20T21:32:18.956Z","0.0.306":"2026-04-20T21:43:37.512Z","0.0.307":"2026-04-20T21:57:30.880Z","0.0.308":"2026-04-20T23:12:08.640Z","0.0.309":"2026-04-20T23:36:40.308Z","0.0.310":"2026-04-21T03:38:05.640Z","0.0.311":"2026-04-21T04:44:16.411Z","0.0.312":"2026-04-21T04:53:03.786Z","0.0.313":"2026-04-21T05:03:26.510Z","0.0.314":"2026-04-21T05:15:47.156Z","0.0.315":"2026-04-21T05:36:01.934Z","0.0.316":"2026-04-21T06:13:49.041Z","0.0.317":"2026-04-21T06:42:03.099Z","0.0.318":"2026-04-21T07:09:25.364Z","0.0.319":"2026-04-21T21:34:41.922Z","0.0.320":"2026-04-22T04:39:03.962Z","0.0.321":"2026-04-22T05:47:17.373Z","0.0.322":"2026-04-22T05:57:15.046Z","0.0.323":"2026-04-22T06:01:56.747Z","0.0.324":"2026-04-22T06:19:44.616Z","0.0.325":"2026-04-22T16:09:13.608Z","0.0.326":"2026-04-22T17:23:09.261Z","0.0.327":"2026-04-22T17:37:17.290Z","0.0.328":"2026-04-23T02:56:03.637Z","0.0.329":"2026-04-23T03:17:39.373Z","0.0.330":"2026-04-23T03:27:16.449Z","0.0.332":"2026-04-23T05:28:59.234Z","0.0.333":"2026-04-23T05:37:00.209Z","0.0.335":"2026-04-23T05:47:49.161Z","0.0.337":"2026-04-23T06:44:36.515Z","0.0.338":"2026-04-23T06:53:48.651Z","0.0.340":"2026-04-23T07:06:33.664Z","0.0.341":"2026-04-24T00:55:41.225Z","0.0.342":"2026-04-24T01:22:56.753Z","0.0.343":"2026-04-24T02:34:54.170Z","0.0.344":"2026-04-24T06:21:21.304Z","0.0.345":"2026-04-24T06:29:11.559Z","0.0.346":"2026-04-24T06:41:20.321Z","0.0.347":"2026-04-24T08:23:25.860Z","0.0.348":"2026-04-24T10:41:19.517Z","0.0.349":"2026-04-24T14:57:25.899Z","0.0.350":"2026-04-24T15:39:36.951Z","0.0.351":"2026-04-24T16:02:26.342Z","0.0.352":"2026-04-24T20:37:14.625Z","0.0.353":"2026-04-24T21:39:31.951Z","0.0.354":"2026-04-24T22:47:31.953Z","0.0.355":"2026-04-25T01:32:21.706Z","0.0.357":"2026-04-25T02:22:52.596Z","0.0.359":"2026-04-25T03:26:28.579Z","0.0.361":"2026-04-25T04:22:48.309Z","0.0.362":"2026-04-27T00:49:23.024Z","0.0.363":"2026-04-27T04:59:14.359Z","0.0.364":"2026-04-28T06:19:19.577Z","0.0.365":"2026-04-28T06:29:06.849Z","0.0.366":"2026-04-28T07:07:22.868Z","0.0.367":"2026-04-30T13:35:11.693Z","0.0.368":"2026-04-30T14:09:28.150Z","0.0.370":"2026-04-30T16:53:06.704Z","0.0.371":"2026-04-30T17:02:10.350Z","0.0.372":"2026-04-30T17:08:10.445Z","0.0.373":"2026-04-30T17:20:42.972Z","0.0.374":"2026-04-30T18:42:11.093Z","0.0.376":"2026-04-30T19:02:38.060Z","0.0.377":"2026-04-30T19:11:32.695Z","0.0.378":"2026-04-30T19:31:47.480Z","0.0.379":"2026-04-30T19:56:16.866Z","0.0.380":"2026-04-30T20:35:41.894Z","0.0.381":"2026-04-30T21:34:04.284Z","0.0.382":"2026-05-01T00:26:43.906Z","0.0.383":"2026-05-01T00:35:40.094Z","0.0.384":"2026-05-01T00:46:10.911Z","0.0.385":"2026-05-01T04:00:37.285Z","0.0.386":"2026-05-01T05:43:46.514Z","0.0.387":"2026-05-01T17:05:15.066Z","0.0.388":"2026-05-01T23:07:19.809Z","0.0.389":"2026-05-01T23:46:43.431Z","0.0.390":"2026-05-01T23:50:40.233Z","0.0.391":"2026-05-01T23:55:49.851Z","0.0.392":"2026-05-02T00:15:53.286Z","0.0.393":"2026-05-02T00:23:56.099Z","0.0.394":"2026-05-02T00:44:11.893Z","0.0.395":"2026-05-02T00:57:38.187Z","0.0.396":"2026-05-02T01:19:21.886Z","0.0.397":"2026-05-02T01:30:35.231Z","0.0.398":"2026-05-02T01:59:33.159Z","0.0.399":"2026-05-02T02:08:54.292Z","0.0.400":"2026-05-02T02:19:09.716Z","0.0.401":"2026-05-02T06:55:03.695Z","0.0.402":"2026-05-02T07:19:38.245Z","0.0.403":"2026-05-02T07:30:54.966Z","0.0.404":"2026-05-02T08:49:55.870Z","0.0.405":"2026-05-02T09:38:59.951Z","0.0.406":"2026-05-02T17:26:59.569Z","0.0.407":"2026-05-02T17:43:19.885Z","0.0.408":"2026-05-02T18:12:44.655Z","0.0.409":"2026-05-02T18:36:16.899Z","0.0.410":"2026-05-02T18:49:09.063Z","0.0.411":"2026-05-02T19:02:54.237Z","0.0.412":"2026-05-02T19:41:02.457Z","0.0.413":"2026-05-02T20:14:46.962Z","0.0.414":"2026-05-02T20:27:27.994Z","0.0.416":"2026-05-02T20:55:47.351Z","0.0.418":"2026-05-02T21:11:10.539Z","0.0.419":"2026-05-02T22:57:02.892Z","0.0.420":"2026-05-03T01:12:26.559Z","0.0.421":"2026-05-03T18:13:09.763Z","0.0.422":"2026-05-03T18:26:36.741Z","0.0.423":"2026-05-03T19:00:28.043Z","0.0.424":"2026-05-03T19:38:26.080Z","0.0.425":"2026-05-03T19:59:47.395Z","0.0.426":"2026-05-03T20:15:26.139Z","0.0.427":"2026-05-03T20:33:26.785Z","0.0.428":"2026-05-03T20:37:14.808Z","0.0.429":"2026-05-03T20:51:01.798Z","0.0.430":"2026-05-03T21:04:24.527Z","0.0.431":"2026-05-03T21:29:44.201Z","0.0.432":"2026-05-03T21:45:47.128Z","0.0.433":"2026-05-03T22:08:29.721Z","0.0.434":"2026-05-03T22:23:34.042Z","0.0.435":"2026-05-03T22:41:33.451Z","0.0.436":"2026-05-03T23:04:20.320Z","0.0.437":"2026-05-03T23:23:37.644Z","0.0.438":"2026-05-04T00:14:57.530Z","0.0.439":"2026-05-04T00:31:38.489Z","0.0.440":"2026-05-04T00:46:05.541Z","0.0.441":"2026-05-04T00:59:56.900Z","0.0.442":"2026-05-04T01:42:37.616Z","0.0.443":"2026-05-04T02:23:34.979Z","0.0.444":"2026-05-04T02:42:09.322Z","0.0.445":"2026-05-04T03:22:45.988Z","0.0.446":"2026-05-04T03:41:23.661Z","0.0.447":"2026-05-04T05:09:33.887Z","0.0.448":"2026-05-04T05:30:07.133Z","0.0.449":"2026-05-04T05:48:39.597Z","0.0.450":"2026-05-04T06:06:31.867Z","0.0.451":"2026-05-04T06:21:01.065Z","0.0.452":"2026-05-04T06:49:41.968Z","0.0.453":"2026-05-04T07:06:00.799Z","0.0.454":"2026-05-04T07:24:55.750Z","0.0.455":"2026-05-04T07:55:08.690Z","0.0.456":"2026-05-04T08:17:09.444Z","0.0.457":"2026-05-04T08:29:29.689Z","0.0.458":"2026-05-04T08:41:54.382Z","0.0.459":"2026-05-04T08:58:26.436Z","0.0.460":"2026-05-04T09:10:52.327Z","0.0.461":"2026-05-04T09:26:07.128Z","0.0.462":"2026-05-04T09:50:55.422Z","0.0.463":"2026-05-04T11:38:13.860Z","0.0.464":"2026-05-04T12:18:43.540Z","0.0.465":"2026-05-04T15:03:45.877Z","0.0.466":"2026-05-04T16:08:15.824Z","0.0.467":"2026-05-04T16:24:20.376Z","0.0.468":"2026-05-04T17:36:48.219Z","0.0.469":"2026-05-04T19:37:12.744Z","0.0.470":"2026-05-04T20:22:55.771Z","0.0.471":"2026-05-04T20:42:29.325Z","0.0.472":"2026-05-04T22:34:00.592Z","0.0.473":"2026-05-04T22:56:11.560Z","0.0.474":"2026-05-04T23:53:28.936Z","0.0.475":"2026-05-08T01:45:02.095Z","0.0.476":"2026-05-08T04:41:42.819Z","0.0.477":"2026-05-08T04:50:30.705Z"},"bugs":{"url":"https://github.com/botbotgo/agent-harness/issues"},"license":"MIT","homepage":"https://github.com/botbotgo/agent-harness#readme","repository":{"type":"git","url":"git+https://github.com/botbotgo/agent-harness.git"},"description":"Workspace runtime for multi-agent applications","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"readme":"<p align=\"center\">\n  <img\n    src=\"https://agent-harness.easynet.world/assets/readme-banner.png\"\n    alt=\"botbotgo runtime banner\"\n    width=\"1100\"\n    height=\"495\"\n  />\n</p>\n\n<p align=\"center\">\n  <a href=\"./README.md\">English</a> · <strong>中文</strong>\n</p>\n\n# @botbotgo/agent-harness\n\n<p align=\"center\">\n  <strong>快速搭建可上线、可运维的企业级多智能体运行时。</strong>\n</p>\n\n<p align=\"center\">\n  <strong>一个工作区即可装配成面向生产的运行时（产品级能力）。</strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://agent-harness.easynet.world/\">产品网站</a>\n  （<code>docs/</code> 中的静态页，走自托管文档站；支持中英文切换）\n</p>\n\n<p align=\"center\">\n  <a href=\"https://agent-harness.easynet.world/development/zh/\">开发文档</a>\n  （多页面静态文档位于 <code>docs/development/</code>，支持 English / 中文）\n</p>\n\n<p align=\"center\">\n  <a href=\"./LICENSE\">许可证</a> · <a href=\"./CONTRIBUTING.md\">贡献指南</a> ·\n  <a href=\"./SECURITY.md\">安全说明</a> · <a href=\"./CODE_OF_CONDUCT.md\">行为准则</a>\n  · <a href=\"https://github.com/sponsors/botbotgo\">赞助支持</a>\n</p>\n\n<p align=\"center\">\n  <em\n    >如需 AI 解决方案或产品落地支持，欢迎来信\n    <a href=\"mailto:info@easynet.world\">info@easynet.world</a>。</em\n  >\n</p>\n\n<a id=\"readme-zh-start\"></a>\n\n## 几行代码启动\n\n几行代码即可把工作区跑成智能体运行时：\n\n```ts\nimport { createAgentHarness, request, stop } from \"@botbotgo/agent-harness\";\n\nconst runtime = await createAgentHarness(\"/absolute/path/to/workspace\");\n\ntry {\n  const result = await request(runtime, {\n    agentId: \"auto\",\n    input: \"Explain what this workspace is for.\",\n  });\n\n  console.log(result.output);\n} finally {\n  await stop(runtime);\n}\n```\n\n目标是交付<strong>可运维</strong>的运行时：审批、恢复、可观测与治理默认就绪。`agent-harness` 在你现有的 agents、tools 与 workflows 外补齐产品级运行时层，无需推倒重来。\n\n仓库默认工作区也不是空壳，而是一套可直接体验的 starter runtime：\n\n- 一个默认 host agent：`orchestra`\n- 一条放在 `resources/tools/` 下的 runtime-owned 工具路径，适合承载文件检查、运行时检查、审批与 schedule 这类产品工具\n- 默认 host 不再预加载 bootstrap memory 或行为 SKILL，这样 first-run 本地 chat 会更轻、更快；当你的 runtime 真正需要时，再显式添加 `memory:` 文件与 `skills:` 引用\n\n如果你想最快感受 first-run 体验，直接启动 chat shell，然后试下面这些真实请求：\n\n```bash\nbotbotgo\n# 或\nbotbotgo \"Inspect this workspace and explain the main entry points.\"\n# 或\nagent-harness \"Inspect this workspace and explain the main entry points.\"\n```\n\n- `Inspect this workspace and explain the main entry points.`\n- `Review this project structure before making any edits.`\n- `Update README.md to make the setup steps clearer.`\n- `Find the likeliest config issue in this workspace and propose the smallest fix.`\n\n当 runtime 发出 request 级 `plan-state` 更新以及安全的 `progress.commentary` 增量时，chat shell 现在会直接在终端里渲染实时 todo board 和进度播报，因此你可以在执行过程中看到规划和状态变化，而不必等到最终回复。\n这些进度播报现在会继续绑定在稳定的 runtime surface 上，例如 plan-state、tool 开始/完成、memory recall 与 agent delegation，因此 operator 可以看到类似 Codex 的清晰中间状态，但不会暴露私有模型推理。\nStreaming data listener 也会收到结构化的 `plan.state`、逐条 `plan.step` 和归一化的 `execution.step` 事件，因此应用可以渲染所有 plan / execution 转折，而不必解析 assistant 文本或 raw upstream debug event。\n随包 runtime 现在也提供通用的 `response-format/default-report` 作为 agent structured-output 默认值；workspace 可以通过 `Runtime.spec.defaults.agent.config.responseFormatRef` 替换它，单个 agent 可以用 inline `responseFormat` 扩展、用 `responseFormatRef` 替换，或设置 `responseFormat: null` 关闭。\n仓库默认的 `orchestra` host 现在也会被明确要求：对已经给清楚的多步任务不要再反问，而是直接开始执行；在非平凡工具工作前先调用 `write_todos`，并在运行过程中持续维护这块 todo board。\ndurable memory 的写入现在也会在模型做 mutation reconciliation 之前，先通过配置好的 vector store 检索相关旧知识，再和确定性匹配结果合并，因此 update / delete 更容易命中正确的 knowledge identity，而不是生成几条相近但彼此独立的 fact。\n\n<a id=\"readme-zh-docs-path\"></a>\n\n## 阅读路径\n\n按你的目标选入口即可：\n\n- **想尽快接入：** 从[开发文档](./docs/development/zh/index.html)起步，再按需打开 API、协议与 Cookbook。\n- **想弄清边界：** 读[并列对比](./docs/development/zh/comparison.html)，区分运行时产品与上游执行框架。\n- **需要部署、加固或交接支持：** 查看[商业服务](./docs/commercial-pricing.md)与[合作流程](./docs/enterprise-process.md)。\n\n推荐入口：\n\n- [开发文档入口](./docs/development/zh/index.html)\n- [并列对比页](./docs/development/zh/comparison.html)\n- [API 参考](./docs/development/zh/api-reference.html)\n- [协议接入说明](./docs/development/zh/protocol-surfaces.html)\n- [发行说明](./docs/development/zh/release-notes.html)（正文来自 `RELEASE_NOTES.zh.md`，与英文 `RELEASE_NOTES.md` 对应维护）\n- [商业服务价格说明](./docs/commercial-pricing.md)\n- [专题 Markdown 索引](./docs/README.md)（`docs/*.md` 一览表）\n\n### 如何阅读本 README\n\n下文既是快速上手也是参考手册，**不必从头到尾通读**。\n\n| 可用时间 / 目标 | 建议先看 | 然后 |\n| --- | --- | --- |\n| **约 5 分钟** | [几行代码启动](#readme-zh-start) 与 [阅读路径](#readme-zh-docs-path) | 打开中文[开发文档 · 起步](./docs/development/zh/getting-started.html)。 |\n| **第一次接入** | [快速开始](#readme-zh-quickstart) → [如何配置](#readme-zh-config) | [Workspace 与 YAML](./docs/development/zh/workspace-and-yaml.html) · [`docs/` 专题索引](./docs/README.md) |\n| **运维 / 治理** | [运行时能力速览](#readme-zh-runtime-glance) → [典型应用场景](#readme-zh-use-cases) | [运行时运维](./docs/development/zh/runtime-operations.html) 与 [`docs/tool-execution-policy.md`](./docs/tool-execution-policy.md)。 |\n| **查 API** | 跳转到文末 [API 摘要](#readme-zh-api-summary) | 日常以[API 参考](./docs/development/zh/api-reference.html)为准。 |\n\n## 仓库源码分层\n\n如果你维护的是这个开源包本身，请把 `src/` 当成分层目录，而不是平铺文件夹：\n\n- `src/*.ts` 顶层文件尽量只保留稳定公共入口或兼容 shim\n- 公共 API 实现放进 `src/public/`\n- 协议服务与传输实现放进 `src/protocol/**`\n- 终端、事件投影与渲染辅助放进 `src/surface/` 或 `src/cli/`\n- 脚手架与项目初始化逻辑放进 `src/scaffold/`\n- 扩展注册、工具定义与模块装载放进 `src/tooling/`\n- runtime 内部继续放在 `src/runtime/`，持久化放在 `src/persistence/`，workspace 装配放在 `src/workspace/`\n\n新增实现代码时，优先进入对应 domain 子目录。只有当一个文件本来就属于包的公开入口面时，才新增顶层 `src/*.ts`。\n\n## 许可证与商业支持\n\n本项目采用 **Apache License 2.0** 开源许可。[查看 LICENSE](./LICENSE)\n\n核心运行时开源，可自由查看与试用。\n商业支持侧重帮助团队完成生产落地与交接，例如：\n\n- 部署与接入咨询（面向你的环境）\n- 初期环境搭建与上线协助\n- 优先故障响应与问题排查\n- 运行时治理、审批流和恢复能力加固支持\n- 定制工具、连接器与协议接入开发\n- 操作手册与交接说明（面向接手团队）\n\n正式生产运维、托管、值班与长期代运营不在默认范围内。\n若需要我方承担上述职责，将按环境与 SLA 单独评估与报价。\n\n企业级合作请联络：**[info@easynet.world](mailto:info@easynet.world)**。\n\n相关资料：\n\n- [商业服务价格说明](./docs/commercial-pricing.md)\n- [商业合作流程](./docs/enterprise-process.md)\n\n## 容易上手 · 能力齐全 · 配置与扩展\n\n**一句话：** 对外接口保持精简、运行时能力一次备齐，日常工作落在 **YAML 配置** 与 **扩展**（本地工具、SKILL、MCP）上，而不是反复搭建运行时底座。\n\n- **容易上手：** `createAgentHarness` → `request` → `stop`，以及 `subscribe`、`listSessions`、`listApprovals`、`resolveApproval` 等查询与控制能力。\n- **可复用 client 接入层：** `createAgentHarnessClient` / `createInProcessHarnessClient` 会把同一套 runtime-owned request、session、approval 与事件 API 绑定成统一的前端 client 契约，terminal、桌面壳和其他嵌入式 UI 可以共用这一层。\n- **面向跨进程 UI 的 ACP client 路径：** `createAcpHarnessClient`、`createAcpStdioHarnessClient` 与 `createAcpHttpHarnessClient` 让 UI 与 runtime 不在同一进程时，仍然可以通过 ACP 复用同一份 `HarnessClient` 契约，并保持 `request(...)` 作为唯一的请求入口，向 UI 提供完整 request snapshot 与增量 data。\n- **配置：** 路由、模型、工具、存储、后端、MCP、恢复与维护写在声明式工作区 YAML 里（见[快速开始](#readme-zh-quickstart)与[如何配置](#readme-zh-config)）。\n- **扩展：** 在 `resources/` 下放置 `tool({...})` 模块与 SKILL 包；共享工具与 MCP 写在 `config/catalogs/` 等 YAML 目录里，各 agent 再按名称白名单引用。\n- **内建运行时：** 持久化 `requests`、`sessions`、`approvals` 与 `events`；恢复与排队；流式监听；MCP 接入与对外暴露；以及后端适配——避免每个应用重复造这一层。\n\n<a id=\"readme-zh-runtime-glance\"></a>\n\n## 运行时能力速览\n\n若你想先看「今天能直接用到什么」，可从本节读起。`agent-harness` 提供完整的产品级运行时能力，而不只是「能启动」的脚手架。\n\n- **核心 runtime API：** `createAgentHarness`、`request`、`subscribe`、`resolveApproval`、`recordArtifact`、各类查询与检查辅助 API，以及稳定持久化的 `requests`、`sessions`、`approvals`、`events` 与 artifacts 记录。\n- **前端/client 入口：** `createAgentHarnessClient`、`createInProcessHarnessClient`、`createAcpHarnessClient`、`createAcpStdioHarnessClient`、`createAcpHttpHarnessClient` 与 `HarnessClient` 让产品壳层可以复用同一套 runtime 接入层，而不是每个 UI 各自重新绑定运行时调用。`request(...)` 负责流式 request；`subscribe(...)` 负责 runtime 生命周期事件。\n- **运行时 memory 与证据能力：** `memorize`、`recall`、`listMemories`、memory policy hooks、`recordArtifact`、`listArtifacts`、`getArtifact`、`exportEvaluationBundle`、`replayEvaluationBundle`，以及 request / session 级证据导出辅助函数。\n- **协议与传输层：** `createAcpServer`、`createAcpStdioClient`、`serveAcpStdio`、`serveAcpHttp`、`serveA2aHttp`、`serveAgUiHttp`，以及 `createRuntimeMcpServer` / `serveRuntimeMcpOverStdio`。\n- **受治理的工作区运行时：** 由 YAML 持有的路由、并发、维护、MCP 策略、runtime governance bundles，以及针对敏感 memory 或声明了写入访问的 MCP 工具的默认审批门槛。\n- **策略化审批：** 受治理工具现在既可以走人工审批，也可以走 `auto-approve`、`auto-reject` 或 `deny-and-continue`，同时继续保留统一可检查的治理决策面。\n\n若你的产品需要对接外部客户端，可从本节理解边界：`deepagents-acp` 是主要的外部协议接入方向；持久化、恢复、审批与运行控制仍由 `agent-harness` 在运行时侧承担。\n协议栈分工也要保持明确：MCP 连接资源和工具，A2A 承接 agent 平台之间的 task exchange，ACP 是 client-to-runtime 边界，AG-UI 是 UI 事件面，runtime MCP 则把 operator control plane 以 MCP tools 暴露出去。\n\n## 这能解决什么问题\n\n一句话概括：`agent-harness` 把通常在 demo 之后才不得不补上的运行时工作，提前做成产品运行时的一部分。\n\n如果团队已经有 agents、prompts、tools 和 workflows，真正缺的通常不是再多一层执行，而是把这些能力沉淀成**可长期运维的软件**所需的运行时层。\n\n第一天就能直接拿到的东西：\n\n- 把 `requests`、`sessions`、`approvals`、`events` 作为可查询产品记录保存下来的 runtime\n- 能跨中断、重启和人工决策继续推进的恢复路径\n- 稳定的 request 关联与连续性元数据，让一次持久化请求能和日志、trace、fallback 过程对齐\n- 对敏感 durable memory 写入和声明了写入访问的 MCP 工具默认走审批，而不是从工具名称或 description 里推断治理责任\n- 一个工作区形态的装配模型，而不是每个应用各写一套运行时胶水\n- 即使底层 execution backend 变化，也尽量保持稳定的 runtime 契约\n\nAI 让 agent 逻辑、工具调用和工作流代码更容易生成，真正更难的是运行时运维。\n\n当 demo 跑起来之后，真正的软件问题会换一种形状出现：\n\n- 更多生成式逻辑，意味着更多要观测、打断、重试和恢复的执行路径\n- 自然语言入口让审批与策略边界变成运行时要求，而不是事后补丁\n- backend、prompt 和工具变化更快了，但面向产品的控制面仍然必须稳定\n- MCP 与 provider 原生工具扩展了 agent 的可触达范围，也同步抬高了治理要求\n\n团队仍然要正面回答这些运行时问题：\n\n- 审批怎么决策、怎么审计\n- requests、sessions、events 怎么稳定可查\n- 执行被打断、失败或进程重启后怎么恢复\n- 路由、并发和维护策略怎么保持一致\n- 后端频繁变化时，怎么不让产品模型跟着漂移\n\n`agent-harness` 解决的就是这一层。它把 agent 执行留在上游，同时把应用运行时做成真正可运维、可恢复、可治理的系统。\n\n换成更直接的产品语言，就是：\n\n- 你负责工作区、agents、tools 和 prompts\n- `agent-harness` 负责持久化 `requests`、`sessions`、`approvals`、`events`、恢复能力与运维可见性\n- 你的应用拿到的是一个稳定的 runtime 契约，而不是一堆 backend 专属的运行时胶水代码\n\n具体来说，就是把这些能力沉到运行时里：\n\n- 面向产品的审批与运维控制面，而不是 backend 专属的中间件状态\n- 稳定持久化的 `requests`、`sessions`、`approvals` 与 `events` 记录\n- 由运行时持有的 tracing correlation id 与 continuity metadata，而不是 provider 私有观测句柄\n- 由系统托管的重启恢复与中断续跑\n- 面向高风险 memory / MCP 副作用的默认治理策略\n- 由 YAML 持有的路由、并发、维护与恢复策略\n- 通过适配器隔离 backend 变化，不让公共运行时模型漂移\n\n## 产品概览\n\n`@botbotgo/agent-harness` 是面向真实多 agent 产品的、工作区形态的应用运行时。\n\n它不是又一个 agent 框架，而是围绕现有执行栈的运行时层：把一个工作区变成一套可运维的应用运行时。\n\n产品定位可以概括为：\n\n- Codex、Claude Code、Cursor 是「人用 agent」的产品\n- 执行框架负责定义 agent 执行语义\n- `agent-harness` 是负责运维、恢复、审批与治理多 agent 应用的运行时产品层\n\n产品边界是清晰的：\n\n- 执行后端拥有 agent 执行语义\n- 应用级编排与生命周期管理留在 harness 中\n\n因此：\n\n- 对外 API 保持精简\n- 复杂装配与运行策略放在 YAML\n- 后端实现可换时，运行时生命周期模型仍保持稳定\n- 后端细节藏在适配器之后\n\n运行时提供：\n\n- `createAgentHarness(workspaceRoot)`、`request(...)`、`memorize(...)`、`recall(...)`、`listMemories(...)`、`updateMemory(...)`、`removeMemory(...)`、`resolveApproval(...)`、`subscribe(...)`、各类查询方法，以及 `stop(...)`\n- 以 YAML 描述的工作区装配：路由、模型、工具、存储、后端、MCP、恢复与维护等\n- 通过适配器对接当前执行后端，并把对外运行时契约保持稳定\n- 本地 `resources/tools/` 中 `tool({...})` 工具模块与 `resources/skills/` 的发现\n- 持久化的会话、请求、审批、事件、队列状态与恢复元数据\n\n落到实际系统里，harness 主要解决那些每个 agent 应用都不应该重复造一遍的运行时难题：\n\n- 审批收件箱与人工决策流\n- 持久化的 requests、sessions 与可查询事件历史\n- 即使发生 stream fallback 或进程重启也还能成立的 request 关联、连续性与恢复观测\n- 中断、失败或进程重启后的运行时托管恢复\n- 队列、并发、维护与运维策略\n- 即使后端变更也保持稳定的运行时记录模型\n\n本包附带的默认工作区配置刻意做成「形状完整」。随发行版提供的 YAML 对关键运行时与 agent 开关给出显式默认值，便于从具体配置起步，而不必从源码反推适配器行为。\n\n默认原则是：\n\n- 若执行后端已具备某项能力，则在 YAML 中映射并在内部适配\n- 除非问题确实属于运行时职责，否则不增加新的公共运行时 API\n\n建议从这些面向用户的文档开始（中文多页面在 `docs/development/zh/`）：\n\n- `docs/development/zh/index.html`\n- `docs/development/zh/getting-started.html`\n- `docs/development/zh/comparison.html`\n- `docs/development/zh/api-reference.html`\n- `docs/development/zh/protocol-surfaces.html`\n- `docs/development/zh/cookbook.html`\n- `docs/development/zh/release-notes.html`\n- `docs/runtime-inspection-contract.md`\n- `docs/tool-execution-policy.md`\n- `docs/long-running-coding.md`\n- `docs/long-term-memory.md`\n- `docs/memory-policy-reference.md`\n\n项目内还包含面向进阶读者与贡献者的设计说明与边界讨论；日常接入与运维以 README、开发文档与上文专题为准即可。\n\n当外部工具需要标准运行时边界时，`deepagents-acp` 是必须遵循的外部协议方向。`agent-harness` 应在该边界上严格契合 `deepagents-acp` 语义，同时继续把运行时生命周期、持久化、恢复与治理保留在 harness 内部。\n\n长链路编排的推荐形态：\n\n- 尽量由调用方显式指定要运行的 host agent\n- 想用高层执行语义、少写应用编排时，优先选择 `backend: deepagent`\n- 轻量 direct-response 或明确需要 V1 agent 语义时，使用 `backend: langchain-v1`\n\n## 有何不同\n\n- 将 `requests`、`sessions`、`approvals`、`events` 与恢复视为核心产品数据（长期可查、可治理）\n- 给运维侧提供运行时控制面，而不是把原始后端内部结构直接暴露出去\n- 将可观测性与治理留在运行时：包括 trace correlation、continuity metadata，以及高风险副作用的默认审批\n- 将 checkpoint 恢复作为系统管理的行为，而不是把 checkpoint 细节抬成主 API\n- 复杂装配与运行策略交给 YAML，代码面保持小而稳\n- 在上游库未充分产品化的运行时问题上做深做透\n\n<a id=\"readme-zh-use-cases\"></a>\n\n## 典型应用场景\n\n下面三类用法与 runtime 的设计目标最直接对应：\n\n- 企业内部智能体运行时：审批、重启恢复、运维侧证据链，以及由策略约束的 MCP 访问控制。\n- 代码现代化运行时：长链路 coding flow、审批检查点、可恢复 requests，以及可导出的运行证据包。\n- Agent ops 与 remediation workflow runtime：并行 agent 尝试、人工 review gate、持久证据包，以及面向安全或维护任务的 operator visibility。\n- 协议桥接运行时：ACP、A2A、AG-UI 与 runtime MCP 共用一套稳定控制面，而不是为每个对外入口各写一层集成胶水。\n\n一套常见的 runtime 治理默认值大致如下：\n\n```yaml\ngovernance:\n  remoteMcp:\n    denyTrustTiers: [\"untrusted\"]\n    denyTenantScopes: [\"cross-tenant\"]\n    denyPromptInjectionRisks: [\"high\"]\n    requireApprovalTransports: [\"websocket\"]\n```\n\n## 什么时候该用\n\n下面这些场景适合用 `agent-harness`：\n\n- 你已经确定产品需要 agents、tools、prompts 或 MCP，但真正缺的是运行时运维层\n- 你需要把审批、重启恢复、排队调度或可查询请求记录一起作为产品能力交付出去\n- 你希望用一个 workspace 形态的装配模型取代每个应用各写一套启动和运行时胶水\n- 你想把 backend 的执行语义留在上游，同时把产品契约稳定下来\n\n下面这些场景通常不需要优先选择它：\n\n- 你只需要一次短生命周期的 agent 调用，不需要审批、持久化或运维控制面\n- 你要的是工作流搭建器或低代码自动化画布\n- 你想替代执行后端的语义，而不是围绕它们做运行时\n\n<a id=\"readme-zh-quickstart\"></a>\n\n## 快速开始\n\n安装：\n\n```bash\nnpm install @botbotgo/agent-harness\n```\n\n如果你希望 CLI 直接出现在 `PATH` 里，可以全局安装，然后在你自己的 workspace 根目录里运行：\n\n```bash\nnpm install -g @botbotgo/agent-harness\ncd /path/to/your-workspace\nbotbotgo\nbotbotgo \"Inspect this workspace and explain the main entry points.\"\nbotbotgo -w /path/to/another-workspace \"Summarize this project.\"\n```\n\n`botbotgo` 会把当前目录当作 workspace root。现在你可以直接在任意目录运行它：如果 `./config/` 不存在，CLI 会回退到内置的系统默认配置和内置资源；如果工作区里存在 `./config/` 或 `./resources/`，runtime 就会在系统默认值之上叠加你自己的配置与资源定义。\n\n开发时如果要把仓库自带的 Ollama workspace 切到共享远端，只需要在启动前设置环境变量即可：发布默认仍会回到 `http://127.0.0.1:11434` 这种本地 endpoint，而开发阶段可以通过 `AGENT_HARNESS_OLLAMA_BASE_URL=https://ollama-rtx-4070.easynet.world` 或 `AGENT_HARNESS_OPENAI_COMPATIBLE_BASE_URL=https://ollama-rtx-4070.easynet.world/v1` 覆盖到远端。\n\n如果目标机器没有 GPU 但内存很大，可以单独启动 `llama.cpp` 的 OpenAI-compatible server，并继续使用已有的 `openai-compatible` provider：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Models\nspec:\n  - name: default\n    provider: openai-compatible\n    model: local-model\n    baseUrl: ${env:AGENT_HARNESS_LLAMA_CPP_BASE_URL:-http://127.0.0.1:8080/v1}\n    apiKey: dummy\n    toolCallingMode: prompted-json\n```\n\n模型进程用 `llama-server -m /path/to/model.gguf --host 127.0.0.1 --port 8080` 单独启动。`apiKey: dummy` 会复用现有 OpenAI-compatible 的 auth omission 路径，因此 runtime 不会向本地 `llama-server` 发送 bearer auth。\n\n工作区布局：\n\n```text\nyour-workspace/\n  config/\n    models.yaml\n    agent-context.md\n    runtime/\n      workspace.yaml\n      runtime-memory.yaml\n    catalogs/\n      embedding-models.yaml\n      vector-stores.yaml\n      stores.yaml\n      backends.yaml\n      tools.yaml\n      mcp.yaml\n    agents/\n      direct.yaml\n      orchestra.yaml\n  resources/\n    package.json\n    tools/\n    skills/\n```\n\n最小用法：\n\n```ts\nimport { createAgentHarness, request, stop } from \"@botbotgo/agent-harness\";\n\nconst runtime = await createAgentHarness(\"/absolute/path/to/workspace\");\n\ntry {\n  const result = await request(runtime, {\n    agentId: \"auto\",\n    input: \"Explain what this workspace is for.\",\n  });\n\n  console.log(result.output);\n} finally {\n  await stop(runtime);\n}\n```\n\n三分钟心智模型：\n\n1. 用 `createAgentHarness(...)` 指向一个 workspace root。\n2. 用 `request(runtime, { ... })` 执行一次请求。\n3. 把持久化的运行时记录当成产品资产，而不是只盯着最终回答。\n\n一句话概括：\n\n- 你的团队负责构建 agent app\n- `agent-harness` 负责让这个 app 可运维\n\n最短心智模型：\n\n- 一个工作区对应一个运行时\n- YAML 定义装配与策略\n- `request(runtime, { ... })` 在该运行时上执行请求\n- 运行时负责生命周期、可观测性与恢复\n\n## 功能列表\n\n- 多 agent 应用的工作区运行时\n- 精简的公共运行时契约\n- YAML 定义的主机路由与运行时策略\n- 在统一运行时契约之后做后端适配\n- 自动发现本地工具与 SKILL 包\n- 原生 provider 工具、MCP 工具与工作区本地工具模块\n- 持久化会话、请求、审批、生命周期事件与排队请求\n- 运行时管理的恢复与 checkpoint 维护\n- 运行结果中的结构化输出与多模态内容保留\n- 将 agent 声明的 MCP 服务桥接进来\n- 将 harness 工具对外暴露为 MCP 服务\n\n### 运行时优势\n\n- 后端细节演进时，面向产品的 API 仍可保持稳定\n- 公共运行时契约与后端适配契约分离清晰\n- 路由、拓扑、策略与基础设施对象由 YAML 明确拥有\n- 相较薄封装 agent 循环，更适合长运行、重审批、多 agent 产品\n\n## 使用方式\n\n### 创建运行时\n\n```ts\nimport { AgentHarnessRuntime, createAgentHarness } from \"@botbotgo/agent-harness\";\n\nconst runtime: AgentHarnessRuntime = await createAgentHarness(\"/absolute/path/to/workspace\");\n```\n\n`createAgentHarness(...)` 会加载工作区、解析工作区 source、在 `runtimeRoot` 下初始化持久化，并启动运行时维护任务。\n\n`runtime.spec.sources` 现在是本地工具、npm 工具包与 skill package 的主公开发现入口。\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Runtime\nmetadata:\n  name: default\nspec:\n  sources:\n    tools:\n      - file://./resources/tools\n      - file://../shared-tools\n      - npm://@acme/agent-tools\n    skills:\n      - file://./resources/skills\n      - npm://@acme/agent-skills\n      - https://example.com/skills/review/SKILL.md\n```\n\ntool source 规则：\n\n- `file://...` 只扫描显式配置的目录\n- `npm://...` 只解析单个包；本地缺失时会自动安装，再从 `package/tools/` 发现工具\n- tool 发现永远不会遍历 `node_modules/**`\n\nskill source 规则：\n\n- `file://...` 可以指向 skill 集合目录、单个 skill root，或直接指向 `SKILL.md`\n- `npm://...` 只解析单个包；本地缺失时会自动安装，再从 `package/skills/` 发现 skills\n- `http://...` 与 `https://...` 当前只支持一个远程 `SKILL.md`\n\n`runtime.spec.resources` 仍保留为兼容旧 attached resource package 的路径。\n\n`createAgentHarness(..., { load })` 支持工作区加载控制。\n\n合并顺序是确定性的：\n\n- 框架默认配置\n- 每个 `overlayRoots` 条目（按数组顺序）\n- workspace 根目录\n\n后者会覆盖前者；数组会被直接替换，普通对象会执行深度合并。\n\n```ts\nimport { createAgentHarness } from \"@botbotgo/agent-harness\";\n\nconst runtime = await createAgentHarness(\"/path/to/workspace\", {\n  load: {\n    overlayRoots: [\"/path/to/framework-defaults\", \"/path/to/product-overrides\"],\n  },\n});\n```\n\n### 发起一次运行\n\n```ts\nimport { request } from \"@botbotgo/agent-harness\";\n\nconst result = await request(runtime, {\n  agentId: \"orchestra\",\n  input: \"Summarize the runtime design.\",\n  invocation: {\n    context: {\n      requestId: \"req-123\",\n    },\n    inputs: {\n      visitCount: 1,\n    },\n    attachments: {\n      \"/tmp/spec.md\": { content: \"draft\" },\n    },\n  },\n});\n```\n\n`request(runtime, { ... })` 会创建或延续持久化会话，并返回 `sessionId`、`requestId`、`state` 以及紧凑文本 `output`。更丰富的上游结果形态仍可通过 `outputContent`、`contentBlocks`、`structuredResponse` 等获得。\n\n如果产品需要 request 视角的操作界面，例如 review queue 或执行看板，可使用 `listRequests(runtime)` 与 `getRequest(runtime, requestId)`。\n\n将 `invocation` 作为面向运行时的请求信封：\n\n- `invocation.context`：请求级执行上下文\n- `invocation.inputs`：结构化运行时输入\n- `invocation.attachments`：当前后端可解释的类附件负载\n\n可选地，runtime memory 还可以在 SQLite 持久化记忆之上叠加 `mem0` 语义召回增强，用于提升长期知识命中能力，同时不改变正式知识记录的接口。\n\n### 写入与召回 durable runtime memory\n\n```ts\nimport { memorize, recall } from \"@botbotgo/agent-harness\";\n\nawait memorize(runtime, {\n  sessionId: \"session-123\",\n  records: [\n    {\n      content: \"The release checklist requires a smoke test before publish.\",\n      summary: \"Run a smoke test before publish\",\n      scope: \"workspace\",\n      kind: \"procedural\",\n      sourceRef: \"docs/release-checklist.md\",\n    },\n  ],\n});\n\nconst recalled = await recall(runtime, {\n  query: \"What does the release checklist require?\",\n  scopes: [\"workspace\"],\n});\n```\n\n当应用需要稳定的公开 runtime memory 接口，而不想依赖内部 `runtime/harness/system/*` 模块时，使用 `memorize(...)`、`recall(...)`、`listMemories(...)`、`updateMemory(...)` 与 `removeMemory(...)`。\n\n- `memorize(...)` 返回稳定的 `MemoryRecord` 与 `MemoryDecision` 结果，而 merge、review、archive 与存储布局仍由 runtime 内部托管\n- `recall(...)` 返回按相关性排序、并按 scope / kind 过滤后的 `MemoryRecord`\n- `listMemories(...)` 返回稳定的 `MemoryRecord`，用于排查与管理场景；如果不传 status 过滤器，默认只返回 `active`\n- `updateMemory(...)` 通过 `memoryId` 更新单条 durable memory，而不暴露内部 store namespace\n- `removeMemory(...)` 通过 `memoryId` 删除单条 durable memory，并重建运行时托管的 projection\n- 业务知识分类、review UI 与管理后台仍应留在应用层\n\n### 由运行时路由\n\n```ts\nconst result = await request(runtime, {\n  agentId: \"auto\",\n  input: \"Inspect the repository and explain the release flow.\",\n});\n```\n\n`agentId: \"auto\"` 会按顺序评估 `config/runtime/workspace.yaml` 中的路由规则，再使用 `routing.defaultAgentId`，且仅当 `routing.modelRouting: true` 时才回退到模型路由。\n\n### 流式输出与事件\n\n```ts\nconst result = await request(runtime, {\n  agentId: \"orchestra\",\n  input: \"Inspect the workspace and explain the available tools.\",\n  eventListener(snapshot) {\n    console.log(snapshot.state, snapshot.plan.items);\n  },\n  dataListener(event) {\n    if (event.type === \"output.text.delta\") {\n      process.stdout.write(event.text);\n    }\n    if (event.type === \"tool.result\") {\n      console.log(event.toolName, event.output);\n    }\n  },\n});\n```\n\n`eventListener(...)` 会收到最新的完整 request snapshot，包括 request 状态、todo board、approval 状态与当前输出。\n`dataListener(...)` 会收到 append-only 的增量数据，例如文本输出、进度播报、content blocks、tool results 与 upstream debug items。\n\n`subscribe(...)` 是对已存储生命周期事件的只读观察者接口。\n\n运行时事件流包括：\n\n- `request.created`\n- `request.queued`\n- `request.dequeued`\n- `request.state.changed`\n- `approval.requested`\n- `approval.resolved`\n- `output.delta`\n\n### 检查线程与审批\n\n```ts\nimport {\n  deleteSession,\n  getApproval,\n  getSession,\n  listApprovals,\n  listSessions,\n  resolveApproval,\n} from \"@botbotgo/agent-harness\";\n\nconst sessions = await listSessions(runtime);\nconst session = await getSession(runtime, sessions[0]!.sessionId);\nconst approvals = await listApprovals(runtime, { status: \"pending\" });\nconst approval = approvals[0] ? await getApproval(runtime, approvals[0].approvalId) : null;\n\nif (approval) {\n  await resolveApproval(runtime, {\n    approvalId: approval.approvalId,\n    decision: \"approve\",\n  });\n}\n\nif (session && session.currentState === \"completed\") {\n  await deleteSession(runtime, session.sessionId);\n}\n```\n\n这些方法返回面向运行时的记录，而非原始 checkpoint 或后端对象。\n\n### 接入与暴露 MCP\n\n将 MCP 服务桥接到 agent：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Agent\nmetadata:\n  name: orchestra\nspec:\n  backend: deepagent\n  modelRef: model/default\n  mcpServers:\n    - name: browser\n      command: node\n      args: [\"./mcp-browser-server.mjs\"]\n```\n\n将 harness 工具作为 MCP 服务对外暴露：\n\n```ts\nimport { createToolMcpServer, serveToolsOverStdio } from \"@botbotgo/agent-harness\";\n\nconst server = await createToolMcpServer(runtime, { agentId: \"orchestra\" });\nawait serveToolsOverStdio(runtime, { agentId: \"orchestra\" });\n```\n\n### 停止运行时\n\n```ts\nimport { stop } from \"@botbotgo/agent-harness\";\n\nawait stop(runtime);\n```\n\n<a id=\"readme-zh-config\"></a>\n\n## 如何配置\n\n使用 Kubernetes 风格的 YAML：\n\n- 集合类文件使用 `apiVersion`、复数 `kind` 与 `spec: []`\n- 单例文件使用 `apiVersion`、单数 `kind`、`metadata` 与 `spec`\n\n核心工作区文件：\n\n- `config/runtime/workspace.yaml`\n- `config/agent-context.md`\n- `config/models.yaml`\n- `config/catalogs/embedding-models.yaml`\n- `config/catalogs/vector-stores.yaml`\n- `config/catalogs/stores.yaml`\n- `config/knowledge/knowledge-runtime.yaml`\n- `config/knowledge/procedural-memory-runtime.yaml`\n- `config/runtime/runtime-memory.yaml`\n- `config/catalogs/backends.yaml`\n- `config/catalogs/tools.yaml`\n- `config/catalogs/mcp.yaml`\n- `config/agents/direct.yaml`\n- `config/agents/orchestra.yaml`\n- `resources/tools/`\n- `resources/skills/`\n\n发现规则：\n\n- `config/**` 下的所有 YAML 文档都会被递归发现；文件名与子目录只用于组织，不参与语义\n- YAML 对象语义由 `kind`、`metadata.name` 或 `id` 以及对象内容决定，而不是由文件路径决定\n- `Runtime.spec.sources.tools` 默认值是 `file://./resources/tools`\n- `Runtime.spec.sources.skills` 默认值是 `file://./resources/skills`\n- file-based 工具会从每个声明的 tool source 自动发现，前提是模块导出 `tool({...})`\n- file-based skills 会从每个声明的 skill source 自动发现\n- 一个最小工作区只放 `config/models.yaml` 也可以启动；仓库默认值会补上 `Runtime`、默认 `orchestra` host，以及默认开启的 runtime-managed durable memory\n- 如果不显式覆盖 runtime 放置位置，harness 生成的数据默认写到 `./.botbotgo/`\n\n示例工作区：\n\n- 前缀表示复杂度顺序，`00_` 是最简单的起点\n- `examples/00_local-tools-and-skills/` 是 Local Tools and Skills Example：最小的本地 tool + skill 工作区\n- `examples/01_multimodal-request/` 是 Multimodal Request Example：最小的图片 + PDF 请求流\n- `examples/02_subagent-planning/` 是 Subagent Planning Example：带一个 subagent、工具和 trace 输出的紧凑规划流程\n- `examples/03_protocol-surfaces/` 是 Protocol Surfaces Example：同一个最小 direct agent 的 ACP、ACP stdio、A2A、AG-UI 和 runtime MCP 示例\n- `examples/04_local-model-tool-calling/` 是 Local Model Tool Calling Example：一个本地 GGUF task loop 加一个本地 tool\n- `examples/05_runtime-trace-export/` 是 Runtime Trace Export Example：一次真实运行，加上 runtime 与 upstream events 的 Mermaid 导出\n- `examples/06_repository-analysis/` 是 Repository Analysis Example：围绕一个工作区本地 tool 和 embedding 索引的仓库分析示例\n- `examples/07_multi-agent-research/` 是 Multi-Agent Research Example：最完整的多 agent 研究工作区，包含可复用 backend、skill 和本地 tool\n- `examples/08_long-term-memory-learning/` 是 Long-Term Memory Learning Example：通过多次 request 写入 durable memory、检查 recall，并让后续回答更懂上下文\n- `examples/09_long-running-coding-harness/` 是 Long-Running Coding Harness Example：用 host agent 加 app-owned planning/evaluation 角色，结合 Playwright MCP 与 evaluation bundle 承载长时 coding 会话\n- `examples/10_playwright-mcp-browser/` 是 Playwright CLI Browser Example：最小的浏览器能力工作区，对齐 Playwright 面向 coding agent 的官方推荐方式：`playwright-cli` 加本地 skill\n\n`resources/tools/` 下的工作区本地工具模块应统一用 `tool({...})` 导出。\n不支持历史/兼容写法，任何不带该导出形式的工具模块都会在工作区加载时被拒绝。\n本地 function tool 如果在模块里声明了 schema，runtime governance 会直接把该模块 schema 视为事实来源；不需要为了 schema-bound 元数据再额外复制一份 YAML `inputSchema.ref`。\n若本地工具使用 Zod schema，请让工作区或隔离的 `resources` 包统一使用 `zod@^4`，避免 raw shape validator 与 runtime 解析落在不同 major 版本上。\n如果你要提供 `list_files`、`search_files`、`run_command`、`schedule_task`、request/approval/artifact inspection 这类 runtime-owned 产品工具，请把它们当成普通工作区工具写进 `resources/tools/*.mjs`，再由 agent YAML 按名称白名单启用。\n对于 `backend: deepagent` 的 agent，runtime 仍会保留一层内部 compatibility tools，补齐上游 DeepAgents 在长链路执行时默认依赖的 helper tools。目前这组兼容工具包括 `write_todos`、`read_todos`、`ls`、`read_file`、`write_file`、`edit_file`、`glob`、`grep`、`task`，以及在所选 backend 支持 sandbox command execution 时才会出现的 `execute`。应当把这些 helper 名视为 adapter 内部执行兼容层，而不是主要的产品级工作区工具面。\n如果想准确理解这里的“TODO 支持”边界，请看 [`docs/todo-support-matrix.zh.md`](./docs/todo-support-matrix.zh.md)。当前契约是：对 DeepAgents todo helper flow 提供完整支持，并把结果投影成 request 级可持久化的 plan state；它不是一套 backend-neutral 的 TODO 产品本体。\n\n配置大致分这几层（由下至上叠加）：\n\n- 先由 `Runtime.spec.sources` 声明工作区实际拥有的 tool / skill 来源\n- workspace 启动时只扫描这些显式声明的 source，并建立统一 registry\n- workspace 启动时扫描本地与附加的 `resources` 包，建立统一 registry；这条兼容路径仍可继续工作\n- 各 agent 再按名称白名单选用 tools 与 skills\n- `config/runtime/workspace.yaml` 承载运行时策略\n- `config/catalogs/*.yaml` 承载可复用对象目录\n- `config/**/*.yaml` 中的 agent 装配\n\n### Backend 选择建议\n\n当前对于复杂、生产化风格的运行链路，最稳定的路径仍然是 `backend: deepagent`。\n\n目前 `backend: langchain-v1` 这条路径的暂时限制是：\n\n- 在真实远端模型下，带 approval 的副作用工具调用稳定性弱于轻量 direct-response 路径\n- 不建议把它作为长链路、多 agent、重 orchestration 流程的默认执行路径\n- 本包当前已把规划优先后端作为复杂运行时覆盖的默认主路径；只有在工作区明确需要轻量 direct-response 行为时，才应显式选择另一条后端路径\n\n实际建议：\n\n- approvals、resume、多 agent orchestration、复杂 memory 流、重工具链，优先使用 `backend: deepagent`\n- `backend: langchain-v1` 先保留给轻量 direct-response 场景，或明确需要 V1 agent 语义的工作区\n\n本地 GGUF 补充说明：\n\n- `provider: node-llama-cpp` 现在带有一层 LangChain 风格的 tool-binding shim，因此本地 GGUF 模型可以进入标准 tool-calling 路径，而不需要应用自己包一层 model wrapper\n- `provider: openai-compatible` 可以指向外部 `llama-server` endpoint；当模型进程需要在 Node.js 外部单独调参、守护或部署时，继续复用这条已有路径\n- 对 `node-llama-cpp` 来说，`backend: langchain-v1` 仍然是更直接、当前已验证的本地 tool use 路径\n- `backend: deepagent` 也可以走到同一条 tool-calling 路径，但最终稳定性仍取决于所选模型是否能正确遵守 upstream tool schema\n- `agent-harness` 不会为每个模型的参数漂移或畸形 tool payload 做无限兼容；runtime 把调用交给 upstream tools 之后，schema fidelity 就属于模型责任\n\n### `config/runtime/workspace.yaml`\n\n用于工作区范围的运行时策略。\n\n重要字段：\n\n- `runtimeRoot`\n- `concurrency.maxConcurrentRequests`\n- `sources.tools`\n- `sources.skills`\n- `routing.defaultAgentId`\n- `routing.rules`\n- `routing.systemPrompt`\n- `routing.modelRouting`\n- `maintenance.checkpoints`\n- `maintenance.records`\n- `recovery.enabled`\n- `recovery.resumeResumingRequestsOnStartup`\n- `recovery.maxRecoveryAttempts`\n\n`recovery.resumeResumingRequestsOnStartup` 将 checkpoint 恢复保持为运行时拥有的生命周期行为，而不是把 checkpoint 编排暴露为主 API。\n\n`maintenance.checkpoints` 与 `maintenance.records` 是两层独立的保留策略：\n\n- `maintenance.checkpoints` 清理后端用于 resume/recovery 的 checkpoint 状态\n- `maintenance.records` 清理 harness 自己保存在 `runtime.sqlite` 中、已结束的 session/request 记录\n\n`sources.tools` 用来声明哪些 tool root 或 package 参与工作区发现：\n\n- `file://...` 用于目录扫描\n- `npm://...` 用于 `tools/` 目录发现；本地缺失时自动安装\n\n`sources.skills` 用来声明哪些 skill 目录或 skill 文档参与工作区发现：\n\n- `file://...` 用于本地目录、skill root 或直接 `SKILL.md`\n- `npm://...` 用于 `skills/` 目录发现；本地缺失时自动安装\n- `http://...` / `https://...` 用于单个远程 `SKILL.md`\n\n`toolModuleDiscovery.scope` 用来控制本地 `resources/tools/` 风格 file source 的发现范围：\n\n- `recursive` 是默认值，会继续扫描嵌套目录\n- `top-level` 只发现每个工具根目录下一层文件，同时保留 YAML catalog 的递归发现\n\n当 libSQL 对 harness 运行时持久化报错时，错误信息会带上 `runtime.sqlite` 的绝对路径。对约束类错误（或设置环境变量 `AGENT_HARNESS_RUNTIME_SQLITE_DEBUG=1` 时），信息中还会包含被截断的失败 SQL，便于在同一进程里区分 harness 与其它 SQLite 数据库。\n\n示例：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Runtime\nmetadata:\n  name: default\nspec:\n  dataRoot: ./.botbotgo\n  toolModuleDiscovery:\n    scope: top-level\n  concurrency:\n    maxConcurrentRuns: 3\n  routing:\n    defaultAgentId: orchestra\n    modelRouting: false\n  maintenance:\n    checkpoints:\n      enabled: true\n    records:\n      enabled: false\n  recovery:\n    enabled: true\n    resumeResumingRequestsOnStartup: true\n    maxRecoveryAttempts: 3\n```\n\n### `config/agent-context.md`\n\n用于在构建 agent 时加载的共享启动记忆。\n\n在此放置稳定的项目上下文；视为启动上下文，而非可变长期记忆。\n\n### `config/**` 下的 Models Catalog\n\n命名聊天模型预设：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Models\nspec:\n  - name: default\n    provider: openai\n    model: gpt-4.1\n    temperature: 0.2\n```\n\n加载为 `model/default`。\n\n`kind: Models` catalog 可以放在 `config/` 下任意位置；仓库默认值现在把 `models.yaml` 放在 `config/` 根目录，而文件路径本身只是一种组织方式。\n\n### `config/**` 下的 Embedding Model Catalog\n\n面向检索类工具的命名嵌入模型预设。\n\n### `config/catalogs/vector-stores.yaml`\n\n检索工具引用的命名向量库预设。\n\n### `config/catalogs/stores.yaml`\n\n可复用的存储与 checkpointer 预设：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Stores\nspec:\n  - kind: Store\n    name: default\n    storeKind: SqliteStore\n    path: store.sqlite\n  - kind: Checkpointer\n    name: default\n    checkpointerKind: SqliteSaver\n    path: runtime/checkpoints.sqlite\n```\n\n### `config/runtime/runtime-memory.yaml`\n\n这个单例文件用于配置 runtime 持有的 durable long-term memory 默认值。\n\n把稳定启动上下文放在 `config/agent-context.md`，把可恢复执行状态留给 checkpointer，把长期记忆策略与检索默认值放在 `RuntimeMemory`。\n\n`RuntimeMemory` 也承载 LangMem 风格的 formation 默认值：\n\n- `formation.hotPath`：运行中的即时捕获\n- `formation.manager`：持久化前的规则式或模型式 candidate 归一化\n- `formation.background`：在 run 完成或 approval resolve 后做 reflection\n\n### `config/knowledge/knowledge-runtime.yaml`\n\n当同一套 durable-memory policy 还需要运行在 `AgentHarnessRuntime` 之外，例如独立 knowledge worker 或 knowledge server 时，使用这个单例对象。\n\n`KnowledgeRuntime` 故意镜像 durable policy 的主形状。`RuntimeMemory` 继续承载 runtime 内部默认值；而当外部 knowledge service 也需要同一套 memorize/recall policy 时，再保留 `KnowledgeRuntime` 作为可外置的镜像对象。它适合继续承担快速显式写入，以及 durable knowledge 的后台整理和长期养护。\n\n### `config/knowledge/procedural-memory-runtime.yaml`\n\n当工作区需要一层独立的后台经验记忆，例如 ReMe 驱动的 procedural memory 池时，使用这个单例对象。\n\n`ProceduralMemoryRuntime` 会刻意和 `KnowledgeRuntime` 分开：\n\n- `KnowledgeRuntime` 继续放 durable facts、preferences、rules 和 confirmed decisions\n- `ProceduralMemoryRuntime` 继续放 workflows、debugging lessons、tactics 和 reusable procedures\n- 两者都落在同一个 `knowledge/` 目录下，但不强行共用一个逻辑 store\n\n仓库默认建议是：\n\n- `KnowledgeRuntime`：hot path + 后台形成 + 长期养护\n- `ProceduralMemoryRuntime`：后台形成 + 定时或空闲整理\n\n在当前已发布的 runtime 里，像“请记住我最近搬到了美国”这种显式 durable fact 仍然走 `KnowledgeRuntime`，并写入 `knowledge/knowledge.sqlite`。后台 procedural learning 会在同一个 data root 下单独写自己的 store 与 state 文件，例如 `knowledge/procedural-memory.sqlite` 和 `knowledge/procedural-memory-state.json`。\n\n对于 `backend: deepagent` 的工作区，应继续把 context compaction 留给上游 DeepAgents，只把 procedural memory 当作后台学习层使用。\n\n### `config/catalogs/backends.yaml`\n\n可复用的后端预设，使文件系统与 `/memories/*` 拓扑保留在 YAML 中：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Backends\nspec:\n  - kind: Backend\n    name: default\n    backendKind: CompositeBackend\n    state:\n      kind: VfsSandbox\n      rootDir: .\n      virtualMode: true\n      timeout: 600\n    routes:\n      /memories/:\n        kind: StoreBackend\n```\n\n### `config/catalogs/tools.yaml`\n\n可复用工具对象。\n\n内置工具族包括函数工具、后端工具、MCP 工具、bundle 与原生 provider 工具。原生 provider 工具在 YAML 中声明并直接解析到上游工厂。\n\n`config/catalogs/tools.yaml` 更适合放可复用共享工具对象，而不应成为每个本地工具的默认入口。工作区自有函数工具通常应从 `resources/tools/` 发现，再由各 agent 按名字白名单启用。\n\n### `config/catalogs/mcp.yaml`\n\n命名 MCP 服务预设。\n\n示例：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: McpServers\nspec:\n  - name: browser\n    transport: stdio\n    command: node\n    args:\n      - ./mcp-browser-server.mjs\n```\n\n这里可以省略 `spec[].kind`；catalog 项会默认按 `McpServer` 处理。\n\n### `config/**` 下的 Agent YAML\n\nAgent 始终使用 `kind: Agent` 以及 `spec.backend`。\n\nAgent YAML 可以放在 `config/` 下任意位置；`config/agents/*.yaml` 是推荐布局，不是 loader 的硬性要求。\n\n两个区块：\n\n- `spec.runtime`：agent 级 runtime 放置覆盖，例如 `spec.runtime.runtimeRoot`\n- `spec` 顶层字段：上游执行语义与面向适配器的配置\n\ndirect 主机示例：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Agent\nmetadata:\n  name: direct\nspec:\n  backend: langchain-v1\n  modelRef: model/default\n  tools:\n    - write_file:\n        subprocess: true\n  skills:\n    - code-review\n  memory: []\n  subagents: []\n  mcpServers: []\n  config:\n    checkpointer: default\n    store: default\n    interruptOn: {}\n    filesystem:\n      rootDir: .\n      virtualMode: true\n      maxFileSizeMb: 10\n      sessionStorage:\n        enabled: true\n        rootDir: \"{runtimeRoot}/sessions/{sessionId}/filesystem\"\n    middleware: []\n    systemPrompt:\n      path: ../prompts/direct-system.md\n```\n\n较长的 prompt 建议放在受版本控制的文件里，例如 `config/prompts/*.md`，再通过相对于 agent YAML 的 `systemPrompt.path` 引用。这样 prompt 文本不会散落在 source code 里，评审时也能把它当作普通内容变更来检查。\n\n当 LangChain 绑定启用 `config.filesystem.sessionStorage.enabled: true` 时，runtime 会为每个持久化 session 维护独立的 filesystem 根目录，并按 session 复用 runnable cache，而不是把所有请求都压到同一个共享工作目录里。\n\norchestra 主机示例：\n\n```yaml\napiVersion: agent-harness/v1alpha1\nkind: Agent\nmetadata:\n  name: orchestra\nspec:\n  backend: deepagent\n  modelRef: model/default\n  memory:\n    - path: config/agent-context.md\n  tools:\n    - stock_snapshot\n  skills:\n    - stock-research\n  subagents: []\n  mcpServers: []\n  config:\n    store: default\n    checkpointer: default\n    backend: default\n    interruptOn: {}\n    middleware: []\n```\n\n后端相关选项优先直接写在 `spec.config` 中沿用上游概念。日常接入时，以开发者文档与 API 参考为准即可。\n\n## 设计说明\n\n- `agent-harness` 不是第三个 agent 框架\n- 公共运行时契约保持通用且精简\n- 应用级编排与生命周期管理留在 harness 中\n- 外部协议边界应严格契合 `deepagents-acp`，而不是再做一套并行的 harness 私有协议\n- 应尽量在 YAML 中直接表达执行后端的概念\n- 能用 YAML 表达的能力，优先 YAML 而非扩张公共 API\n- 恢复、审批、线程、运行与事件是运行时概念，不是后端逃生舱\n- 应用里的 task center 应基于现有 store 与 runtime id 建模，而不是把 task 扩成公共运行时契约\n- 新的后端配置应先落在 YAML 映射与测试中，再考虑公共运行时 API\n\n简言之：产品模型稳定，执行语义仍归上游。\n\n<a id=\"readme-zh-api-summary\"></a>\n\n## API 摘要\n\n主要导出：\n\n- `createAgentHarness`\n- `AgentHarnessRuntime`\n- `request`\n- `resolveApproval`\n- `subscribe`\n- `listRequests`\n- `getRequest`\n- `listSessions`\n- `getSession`\n- `deleteSession`\n- `listApprovals`\n- `getApproval`\n- `listArtifacts`\n- `getArtifact`\n- `listRequestEvents`\n- `listRequestTraceItems`\n- `exportRequestPackage`\n- `exportSessionPackage`\n- `exportEvaluationBundle`\n- `replayEvaluationBundle`\n- `createAcpServer`\n- `createAcpStdioClient`\n- `serveAcpHttp`\n- `serveAcpStdio`\n- `serveA2aHttp`\n- `serveAgUiHttp`\n- `createRuntimeMcpServer`\n- `serveRuntimeMcpOverStdio`\n- `createToolMcpServer`\n- `serveToolsOverStdio`\n- `stop`\n- `createUpstreamTimelineReducer`\n- `exportFlow`\n- `exportSequence`\n\nInspection 辅助工具：\n\n- `createUpstreamTimelineReducer()` 可把上游 model/tool/chain 原始事件归约成有序的 step-like 投影，便于检查和可视化。\n- `listRequestTraceItems(runtime, { sessionId, requestId })` 可直接读取持久化的 request trace items。这些 trace item 是运行图和运行后检查的基础数据，每条记录都同时带有规范化后的 runtime surface 与来源 upstream event。\n- `exportFlow(runtime, { sessionId, requestId })` 可直接从 runtime 读取单个持久化 request record，并导出成 Mermaid flowchart 文本。它内建产品视图默认值，直接固定方向、分组与可见 kind，调用方不需要再额外传一套可视化参数。\n- `exportSequence(runtime, { sessionId, requestId })` 可从同一份持久化 request record 导出 Mermaid sequence diagram，并与同一份持久化 trace 对齐。\n\n这些 helper 只用于可视化与检查，不代表新的 harness 官方执行协议。\n\nACP transport 说明：\n\n- `serveAcpStdio(runtime)` 提供基于 stdio 的 newline-delimited JSON-RPC，适合本地 IDE、CLI 或子进程客户端。\n- `serveAcpHttp(runtime)` 提供基于 HTTP 的 JSON-RPC 与 SSE runtime events，适合远程界面或独立控制面接入。\n- ACP transport 现已覆盖核心参考客户端流程验证：capability discovery、request submit、session lookup、request lookup、invalid JSON 处理、无 id notification 不返回响应，以及 stdio JSON-RPC 与 HTTP + SSE runtime notifications。\n- 现在还额外有一条跨协议一致性回归门：ACP 发起的 request、A2A 读取或继续的 task，以及 runtime MCP 暴露的检查结果，必须始终指向同一组持久化 `sessionId` / `requestId` 运行时记录，不能漂移成各协议各自维护的标识体系。\n- 如果要从最薄的一层 editor / CLI starter 开始，优先用 `agent-harness acp serve --workspace . --transport stdio`，并直接参考 `examples/03_protocol-surfaces/app/acp-stdio/main.mjs` 的 wire shape。需要在应用内使用 reference client 时，可直接用 `createAcpStdioClient(...)` 发起 JSON-RPC 请求并分流 runtime notifications，避免每个 sidecar 自己重写 line parsing。\n- 如果想用最短的本地运维命令把整套协议面一起拉起，现在可以直接运行 `botbotgo start --workspace .`，它会把 ACP、A2A、runtime MCP 与 AG-UI 一起作为受管本地服务启动；`botbotgo stop --workspace .` 会按同一组服务统一停止。若只需要其中一部分，可用 `--services acp,mcp` 收窄启动集合。\n- 如果本地 ACP HTTP endpoint 需要在前台 shell 之外持续运行，可使用 `botbotgo acp start --workspace . --host 127.0.0.1 --port 8787`，之后再用 `botbotgo acp stop --workspace .` 停止。CLI 会把受管进程记录到 `.botbotgo/services/` 下，因此本地运维不必再额外引入第二套进程管理器。\n- 对发布后的安装包来说，`botbotgo` 是最短的本地终端入口。它会默认把当前目录当作 workspace，所以团队只需要 `cd` 到自己的 runtime workspace，然后直接运行 `botbotgo` 或 `botbotgo \"...\"`。`agent-harness` 也保留同样的隐式 chat 行为；如果要从同一个 shell 指向别的 workspace，继续用 `-w/--workspace` 即可。\n- `agent-harness chat --workspace .` 则继续保留为显式子命令形式的本地终端壳：默认 `stdio` 路径会直接在当前进程里连接 workspace runtime，而 `--transport http --host <host> --port <port>` 仍然可以直连已运行的 ACP HTTP endpoint。一次性调用可用 `--message`，交互模式则支持 `/context`、`/new`、`/agent <agentId>`、`/sessions`、`/requests`、`/resume <sessionId>`、`/approvals`、`/approve`、`/reject`、`/cancel`、`/events`、`/trace`、`/health`、`/overview`、`/session`、`/request [requestId]` 与 `/exit`。`/resume` 现在会先校验目标 session，恢复它的 latest request id，并同步 active agent context；`/request <requestId>` 可以把当前上下文切到某个已持久化 request；`/new` 则会在不退出 shell 的情况下清空当前 session/request context。终端 chat 现在统一走一条面向 operator 的输出路径：tool 和进度事件会实时打印，最终完整答复也会继续输出，而不再切到单独的 request-tree-only 模式。\n- 如果是在仓库源码目录里直接运行，请使用 `npm run chat -- --workspace ./config`，或者 `npm run agent-harness -- chat --workspace ./config`。这里额外的 `--` 不能省略，否则 npm 会把 `--workspace` 当成它自己的 workspace 参数。只有在包已经被安装或 `npm link` 到系统环境后，`agent-harness ...` 这个独立命令才会出现在 `PATH` 里。\n- 交互式 chat 现在还会先显示一块更大的 ASCII 启动画面，明确打印当前 workspace、transport 和上下文覆盖信息，再进入命令帮助，因此终端壳更像一个完整的 runtime console，而不只是裸 REPL。\n- 当 workspace 配置的模型/provider 无法连通时，chat 现在会把 `runtime_error=fetch failed` 这类泛化失败展开成可操作的诊断信息，明确打印当前 provider、model、endpoint 以及具体修复提示，而不再只留下一个不透明的传输层错误。\n- chat 启动时现在还会对本地 Ollama 路径做一次轻量 preflight。如果当前 endpoint 不可达，或者直接返回 `404 page not found`，shell 会在第一条 prompt 之前先打印这条告警，这样 endpoint 配错的问题会在启动时立即暴露，而不必等第一条消息失败后才知道。\n- 交互式 prompt 现在会同时显示当前 `agent`、`session` 和短 `request` 标识，因此每轮回复之后以及使用 shell 历史记录时，用户都还能清楚地看到自己正处在哪个 runtime turn 上，而不会掉回一个没有上下文的裸输入提示。\n- `serveA2aHttp(runtime)` 提供 A2A HTTP JSON-RPC bridge 与 agent card discovery，同时兼容 `message/send` 这类旧方法，以及 `SendMessage`、`SendStreamingMessage`、`GetTask`、`ListTasks`、`CancelTask`、`SubscribeToTask`、`GetAgentCard`、`GetExtendedAgentCard` 与 task push-notification config 这类 A2A v1.0 方法，并统一映射到现有 session/request 运行记录。bridge 现在会同时声明 `1.0` 与 `0.3` 两个 JSON-RPC interface、在 agent card 路径上响应 `HEAD` / `OPTIONS` discovery、写出支持版本的 discovery headers、可选暴露 registry URL 与 detached signed-card metadata 供外围发现系统使用、校验 `A2A-Version`、把 `A2A-Extensions` 记录进 runtime invocation metadata、发布 `TASK_STATE_*` 状态与 `SendMessage` 的 `{ task }` wrapper、在 v1 streaming 方法上先通过 SSE 输出 `{ task }` 初始快照，再输出 `{ statusUpdate }` 增量状态，并可向已配置的 webhook receiver 发送 best-effort task push notifications。\n- 如果要把本地 A2A bridge 作为受管后台服务运行，可使用 `botbotgo a2a start --workspace . --host 127.0.0.1 --port 8080`，之后再用 `botbotgo a2a stop --workspace .` 停止。它与 ACP 共用 `.botbotgo/services/` 状态目录，因此两个本地协议桥都可以沿用同一套终端优先运维流程。\n- `serveAgUiHttp(runtime)` 提供 AG-UI HTTP SSE bridge，把 runtime 生命周期、安全进度播报、文本输出、upstream thinking、step 进度与 tool call 投影成 `RUN_*`、`STATUS_UPDATE`、`TEXT_MESSAGE_*`、`THINKING_TEXT_MESSAGE_*`、`STEP_*` 与 `TOOL_CALL_*` 事件，便于 UI 客户端直接接入。`botbotgo ag-ui start|stop` 现在也会把这条 HTTP bridge 托管进与 ACP、A2A、runtime MCP 相同的 workspace 本地服务注册表中。\n- `createRuntimeMcpServer(runtime)`、`serveRuntimeMcpOverStdio(runtime)` 与 `serveRuntimeMcpOverStreamableHttp(runtime)` 会把持久化 runtime 控制面本身暴露成 MCP tools，包括 sessions、requests、approvals、artifacts、events 与 package export helpers。`botbotgo mcp serve --transport streamable-http --host 127.0.0.1 --port 8090` 会把同一套控制面作为 Streamable HTTP 暴露出去，而 `botbotgo mcp start|stop` 可直接托管该后台 endpoint。\n- `listRequestEvents(...)`、`listRequestTraceItems(...)` 与 `exportRequestPackage(...)` 是 request-first 的检查 helper。\n- `analyzeBoundaries(runtime)` 会返回 workspace boundary report，覆盖 agent、subagent、tool 与 skill 的可见边界，并指出缺失 subagent 引用、未被引用的 tools/skills、以及 skill allow-list 与所属 agent 暴露工具不匹配等结构性问题。\n- `exportRequestPackage(...)` 与 `exportSessionPackage(...)` 可把稳定 runtime 记录、transcript、approvals、events、artifacts 与 governance evidence 一起打包给管理工具，而不必直接访问 persistence 内部实现。\n- `runtime/default.governance.remoteMcp` 现在可以按 MCP server 或 transport 做 allow/deny、审批升级，并把 transport 风险等级写进 runtime governance bundles。MCP server catalog 也可以声明 trust tier、access mode、tenant scope、approval policy、prompt-injection risk 与 OAuth scope 元数据，让治理快照能解释为什么某个远端工具被视为高风险。tool policy override 也可以声明 `decisionMode: manual | auto-approve | auto-reject | deny-and-continue`，让治理快照与实际执行路径保持一致。\n- 协议分工要继续保持清晰：ACP 是 editor / client 的主运行时边界，A2A 是支持 streaming 且兼容轮询的 agent-platform bridge，AG-UI 是 UI 事件面，runtime MCP 是以 MCP tools 暴露的 operator control plane。\n- `runtime/default.observability.tracing` 现在可描述 OTLP endpoint 和 propagation mode 这类 exporter 元数据，使冻结的 runtime snapshot 在保留 trace correlation 的同时，也能保留有用的导出上下文，而不暴露 backend 私有 span 细节。\n- `agent-harness runtime overview`、`agent-harness runtime boundaries`、`agent-harness runtime health`、`agent-harness runtime approvals list|watch`、`agent-harness runtime requests list|tail` 与 `agent-harness runtime export request|session` 提供了一层轻量 CLI，可直接查看 workspace boundary analysis、runtime health、queue pressure、governance risk、审批队列、运行状态与可审计证据包。\n- 更详细的 A2A 适配层开发说明见 [`docs/a2a-bridge.md`](docs/a2a-bridge.md)\n","readmeFilename":"README.zh.md"}