{"_id":"@apolloyh/apollo-agent","_rev":"15-c439835096d80f32787e9d991533f903","name":"@apolloyh/apollo-agent","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@apolloyh/apollo-agent","version":"0.1.0","_id":"@apolloyh/apollo-agent@0.1.0","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"aa39d146d812e733937a21fa083782d2bd7390a8","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.0.tgz","fileCount":103,"integrity":"sha512-83vF7N7uw0QYP2bNebNZMFV71QpZSwK64zVS7dmcHhxopSKDEEB6AE+ozHnpSOyJivw6W5quYRGByziSFRCz7Q==","signatures":[{"sig":"MEYCIQDRMSH91Lr/21mBnHTf89qvLmJU+yxM1DBytTIOoELqxQIhALKJbdWYV5/z55OAMkkVS8wQl4GUFNfTNl43NM/GYxFQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417870},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.0.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.0.tgz","_integrity":"sha512-83vF7N7uw0QYP2bNebNZMFV71QpZSwK64zVS7dmcHhxopSKDEEB6AE+ozHnpSOyJivw6W5quYRGByziSFRCz7Q==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.0_1783742150537_0.30769320268197675","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@apolloyh/apollo-agent","version":"0.1.1","_id":"@apolloyh/apollo-agent@0.1.1","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"e4088091c5f2bb2eec66360e3d6ff4700e2c9966","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.1.tgz","fileCount":103,"integrity":"sha512-NgaTrddqvWjLLiN8utiwJ6FQqWKzr5oK8WOVrGZgpz7+Vd40ru+zcSEAdPgweZ6VSnJ709DTBWdIbWXcKVHmHA==","signatures":[{"sig":"MEUCIQC60k+gyDtO3KMb8OOVCBdAH3Txy1KhWkFDNJ5BfD4MPgIgAabWRxhyvQ4iLaMCeMbnia1kk/Oj8rhHyhzQWMTQPDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417870},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.1.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.1.tgz","_integrity":"sha512-NgaTrddqvWjLLiN8utiwJ6FQqWKzr5oK8WOVrGZgpz7+Vd40ru+zcSEAdPgweZ6VSnJ709DTBWdIbWXcKVHmHA==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.1_1783742586993_0.5908106918045544","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@apolloyh/apollo-agent","version":"0.1.2","_id":"@apolloyh/apollo-agent@0.1.2","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"dac975717c7a940d004426438ebd92ae64120ba5","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.2.tgz","fileCount":103,"integrity":"sha512-oi5Vg4FUYLE9AaQmc/8VZQBnp738J7GKUhqDOPbr3FVzXtxPwj63OeHpo7AU8pLb1Vj51Zjl1AFjkRghyG65Ng==","signatures":[{"sig":"MEQCIFGnXMGVQf+65ooLXegsvg0MSzcJh7flZB3ZbU54XNbGAiAkFapUDgakhaS12njU9Fbzgpv0uIeTWwt5AVPu8GX8gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420095},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.2.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.2.tgz","_integrity":"sha512-oi5Vg4FUYLE9AaQmc/8VZQBnp738J7GKUhqDOPbr3FVzXtxPwj63OeHpo7AU8pLb1Vj51Zjl1AFjkRghyG65Ng==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.2_1783743815225_0.495182179850713","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@apolloyh/apollo-agent","version":"0.1.3","_id":"@apolloyh/apollo-agent@0.1.3","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"b503fe97609456237d58b95293fb8b87ca9bb1a3","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.3.tgz","fileCount":103,"integrity":"sha512-/MFK5qIzTDVq7JsuJ/JcbcPRMkdi09tWx7heruAzSVR4AbOP8z9Fc5A0p7L/pzei75tT9uiKeYkFsR/2Ds0Ubw==","signatures":[{"sig":"MEUCIFmbzpLL7lsEN31I5ak4AlxT6AjiH395hIiO2ARn945kAiEAknas263py5jDMCh0QSWY4j06l7Y/tLWku+b4X6B06vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425171},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.3.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.3.tgz","_integrity":"sha512-/MFK5qIzTDVq7JsuJ/JcbcPRMkdi09tWx7heruAzSVR4AbOP8z9Fc5A0p7L/pzei75tT9uiKeYkFsR/2Ds0Ubw==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.3_1783744698271_0.25753611448708713","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@apolloyh/apollo-agent","version":"0.1.4","_id":"@apolloyh/apollo-agent@0.1.4","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"ca9cbd10de444d6eb8f91f4369fa215f742a5115","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.4.tgz","fileCount":98,"integrity":"sha512-1zCvXfLROfVNeO3/s5ZmEsdiYZIxEkmX0Y5KvpQKbPv6GjlIsdh3HSzzejbYMiyWzookjc2Lrtmi5UUnlXX6zg==","signatures":[{"sig":"MEUCIDPV1aUo175iBMWVrp0k/szIMwpXaP2vxGLRmmYz69epAiEAlaJbgGTtg3fVB9kq4i7qH51QJRBa60QMNnYAIrYxCfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377104},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.4.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.4.tgz","_integrity":"sha512-1zCvXfLROfVNeO3/s5ZmEsdiYZIxEkmX0Y5KvpQKbPv6GjlIsdh3HSzzejbYMiyWzookjc2Lrtmi5UUnlXX6zg==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.4_1783746868051_0.8575753659258607","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@apolloyh/apollo-agent","version":"0.1.5","_id":"@apolloyh/apollo-agent@0.1.5","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"a337a3518819b65926dc44cde30f8fd3db9e264f","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.5.tgz","fileCount":101,"integrity":"sha512-o88FWvWUuvtxFWlhFxAy741LZ0b6P4ZRMTVweXV4mXP66PDhvjrjzb5ef7C+l2WIoGbQG+iRLtRR/Vt6ZPqSxA==","signatures":[{"sig":"MEUCIEfAcZqy9CA4x1FjHbb8Z9yXiPQm1i0rEvVEqimaQyVdAiEAsDookGb0G3eidhh/QVdxYl+KSP9ue3kk0yDXfFe1+jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381727},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.5.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.5.tgz","_integrity":"sha512-o88FWvWUuvtxFWlhFxAy741LZ0b6P4ZRMTVweXV4mXP66PDhvjrjzb5ef7C+l2WIoGbQG+iRLtRR/Vt6ZPqSxA==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.5_1783751358208_0.6443798399725904","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@apolloyh/apollo-agent","version":"0.1.6","_id":"@apolloyh/apollo-agent@0.1.6","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"54de145c6f5598d6181e8824a1f39c1619a32f63","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.6.tgz","fileCount":101,"integrity":"sha512-DY1163viRdfI01Elr3Up4l5Em9WZMfngjLD7iZbu+HwGjciu1QZTIhcRVdMfs99+RoIbtTykMGaiDsQCl6+4QQ==","signatures":[{"sig":"MEQCIDiNjuP2D+HlDa2jBcbd9LzPgHu8cev3wU4BGs9MKEbjAiB95hxtSgEk708MmQzPvNoFiC5o6PeJHMncHmdH5GdWgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386139},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.6.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.6.tgz","_integrity":"sha512-DY1163viRdfI01Elr3Up4l5Em9WZMfngjLD7iZbu+HwGjciu1QZTIhcRVdMfs99+RoIbtTykMGaiDsQCl6+4QQ==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.6_1783754863230_0.41615053028405913","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@apolloyh/apollo-agent","version":"0.1.7","_id":"@apolloyh/apollo-agent@0.1.7","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"16c4b0452ba8ccdbc6589e8c3f8d255eb2b61876","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.7.tgz","fileCount":101,"integrity":"sha512-zKYfCVOz7I6l6lXPcF5pD2Hnurr6mLrwrljIJ4nk/a7x5K31CD5whndggGKL3mpakij7rDghbuCvb4ReUi2mzw==","signatures":[{"sig":"MEYCIQDBlxrPBSKu7iKkMePqYwkUZqC9uz5oi+znk3RYX+L9fwIhAOCrTDCz39TNfhJLqnKtny7mrkMsghveXZysYm36PQZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387565},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.7.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.7.tgz","_integrity":"sha512-zKYfCVOz7I6l6lXPcF5pD2Hnurr6mLrwrljIJ4nk/a7x5K31CD5whndggGKL3mpakij7rDghbuCvb4ReUi2mzw==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.7_1783755162924_0.3511926930505962","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@apolloyh/apollo-agent","version":"0.1.8","_id":"@apolloyh/apollo-agent@0.1.8","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"a47274057caef441684b0637de4985619ec271f1","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.8.tgz","fileCount":101,"integrity":"sha512-WnEwI7s6kZGfugzPb2MaaFvZ+KYLoTWpe/jR76N87+glMYBiEHxK6eYVSpStIINacx/I6vZyBa+TWvNTNHALSQ==","signatures":[{"sig":"MEYCIQDFopKSTQVe1qoU2whNxIGDWVShWorWO2Dc9+EDViFZEgIhAJ+w8XhjImCAdpZP9azlF/vWpeqzzKje6FNJVSyP3ZJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389513},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.8.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.8.tgz","_integrity":"sha512-WnEwI7s6kZGfugzPb2MaaFvZ+KYLoTWpe/jR76N87+glMYBiEHxK6eYVSpStIINacx/I6vZyBa+TWvNTNHALSQ==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed. Claude Code–style Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.8_1783757627577_0.6225849939079777","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@apolloyh/apollo-agent","version":"0.1.9","_id":"@apolloyh/apollo-agent@0.1.9","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"949e70d542eae3b7e99da98943f4a38f9a88c79e","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.9.tgz","fileCount":104,"integrity":"sha512-O51pgLK7UvzhjQ5Ot4FCxXUpfsSJFwbD9YIhzpLWpjtOzJNss4v2owMiHHOeOtM5K5mrJW3p/Tx7io6R08sgaQ==","signatures":[{"sig":"MEUCIQDWTQ9xhA1GCAznnvPPn4R1KPW+NoZ06PKmHfJQGxqDOwIgbm21WSR/LZMVSdtIRcfqfPA+nyNa3TbAYYlW6ENImX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396877},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.9.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.9.tgz","_integrity":"sha512-O51pgLK7UvzhjQ5Ot4FCxXUpfsSJFwbD9YIhzpLWpjtOzJNss4v2owMiHHOeOtM5K5mrJW3p/Tx7io6R08sgaQ==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed, with tools, skills, and isolated Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.9_1783758269328_0.8051035758798375","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@apolloyh/apollo-agent","version":"0.1.10","_id":"@apolloyh/apollo-agent@0.1.10","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"de301631fdfbd9d5cb4f5b02188b596fda38c6fa","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.10.tgz","fileCount":107,"integrity":"sha512-we/cmI4jz4qv0DhMH2kw8CsDxsXDaGgVxQ1eLoGwFPEUKN1lPMhtpjGf49D0mmCkrjyQIU1SfP69Vkn2i7ibng==","signatures":[{"sig":"MEUCICX+HzwT7dI3oFcQwPfSaWkucsHk8hGWmzy/xyzEHYDDAiEA9DDQ1/XgpCMCwny1+nZgQDkb4i71h3kaiEfSF0h+4Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414739},"main":"./dist/sdk.js","type":"module","_from":"file:apolloyh-apollo-agent-0.1.10.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/apolloyh-apollo-agent-0.1.10.tgz","_integrity":"sha512-we/cmI4jz4qv0DhMH2kw8CsDxsXDaGgVxQ1eLoGwFPEUKN1lPMhtpjGf49D0mmCkrjyQIU1SfP69Vkn2i7ibng==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed, with tools, skills, and isolated Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.10_1783758730630_0.998188873259211","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@apolloyh/apollo-agent","version":"0.1.11","_id":"@apolloyh/apollo-agent@0.1.11","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"d721404220eff5d477aa3f437e4488322d040f70","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.1.11.tgz","fileCount":108,"integrity":"sha512-G9SrWMUR5CBidkOjSZ+VW0UgmlVI/JN5bPdR2nUs04cAjoSQhISvzUGOJl8GAB6muBoaGh5mVd6emity2jXgPQ==","signatures":[{"sig":"MEYCIQDKN3Mbq3+JDXR7N36HpMMADMIOq1ZqE4BpptAsa9AS+QIhAOyzLgv4LDK5NSoq2mUWHBeUTk3MYWWUVskcU+zbXm96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422109},"main":"./dist/sdk.js","type":"module","_from":"file:releases/npm-packages/apolloyh-apollo-agent-0.1.11.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/releases/npm-packages/apolloyh-apollo-agent-0.1.11.tgz","_integrity":"sha512-G9SrWMUR5CBidkOjSZ+VW0UgmlVI/JN5bPdR2nUs04cAjoSQhISvzUGOJl8GAB6muBoaGh5mVd6emity2jXgPQ==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed, with tools, skills, and isolated Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.1.11_1783790233039_0.9911295083433698","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@apolloyh/apollo-agent","version":"0.2.0","_id":"@apolloyh/apollo-agent@0.2.0","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"789f10da7290219cbeaeeed728755da1e2405f12","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.2.0.tgz","fileCount":111,"integrity":"sha512-ThNmHyo7rBpN9BrvGpGdrd9dKAlgmtT+4+DkAyUu2JL1wSWRC1nZFYzHRrCUyS6J/z3eITYHn9BKnxdRB3obZQ==","signatures":[{"sig":"MEUCIQCkFYHQjRRXeZjyQk6brn+YnNwynweQI7o3q7AwRHqM6gIgS6WAXX/BhlQRMkxabS8oXc2cKcznOr+kIjL/p3wwvLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435797},"main":"./dist/sdk.js","type":"module","_from":"file:releases/npm-packages/apolloyh-apollo-agent-0.2.0.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/releases/npm-packages/apolloyh-apollo-agent-0.2.0.tgz","_integrity":"sha512-ThNmHyo7rBpN9BrvGpGdrd9dKAlgmtT+4+DkAyUu2JL1wSWRC1nZFYzHRrCUyS6J/z3eITYHn9BKnxdRB3obZQ==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed, with tools, skills, and isolated Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.2.0_1783845321220_0.2889604398154808","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@apolloyh/apollo-agent","version":"0.2.1","_id":"@apolloyh/apollo-agent@0.2.1","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"bin":{"apollo":"dist/index.js"},"dist":{"shasum":"5d509bc8e21e93c45c6ffb4f9f75dc05371b890e","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.2.1.tgz","fileCount":114,"integrity":"sha512-33jDEoijsw6pYyQp/jDOvGx17IsL6CpKSMiHzYCtjnZ5xpq0ZK70+bum6AlizSC2S0pbD01jZ2dN3jJs/o1tLA==","signatures":[{"sig":"MEUCIBSc7JtjGXZA0AHEFHVF9aWlDYmUcB+S9+aIgbCjxYPAAiEAwI4CxuYdnFnDC6XBs66XKrSmpRqw1PGhuzUMyqcDZQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444700},"main":"./dist/sdk.js","type":"module","_from":"file:releases/npm-packages/apolloyh-apollo-agent-0.2.1.tgz","types":"./dist/sdk.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx src/index.ts","test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","start":"node dist/index.js","prepack":"npm run build","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"_resolved":"/Users/apollo/Code-YH/web-agent/agent/releases/npm-packages/apolloyh-apollo-agent-0.2.1.tgz","_integrity":"sha512-33jDEoijsw6pYyQp/jDOvGx17IsL6CpKSMiHzYCtjnZ5xpq0ZK70+bum6AlizSC2S0pbD01jZ2dN3jJs/o1tLA==","_npmVersion":"12.0.1","description":"Apollo — your personal agent. Answer first, act when needed, with tools, skills, and isolated Task subagents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"diff":"^9.0.0","cli-highlight":"^2.1.11","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-agent_0.2.1_1783910725104_0.2605495319193514","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@apolloyh/apollo-agent","version":"0.2.2","type":"module","description":"Apollo — your personal agent. Answer first, act when needed, with tools, skills, and isolated Task subagents.","bin":{"apollo":"dist/index.js"},"main":"./dist/sdk.js","types":"./dist/sdk.d.ts","exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./cli":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"publishConfig":{"access":"public"},"scripts":{"prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","build":"tsc -p tsconfig.json && node -e \"require('node:fs').chmodSync('dist/index.js', 0o755)\"","dev":"tsx src/index.ts","prepack":"npm run build","start":"node dist/index.js","test":"npm run build && node --test test/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","cli-highlight":"^2.1.11","diff":"^9.0.0"},"devDependencies":{"@types/node":"^24.10.1","tsx":"^4.21.0","typescript":"^5.9.3"},"engines":{"node":">=20"},"_id":"@apolloyh/apollo-agent@0.2.2","_integrity":"sha512-hr7nIwzFwlIkPgH1PRIu2ecCYU3A41fT98BtyJNoZQuKyoF69uU+9w13P7bKTp+TaESqJ01G6BUoDDA1XhSFFA==","_resolved":"/Users/apollo/Code-YH/web-agent/agent/releases/npm-packages/apolloyh-apollo-agent-0.2.2.tgz","_from":"file:releases/npm-packages/apolloyh-apollo-agent-0.2.2.tgz","_nodeVersion":"24.16.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-hr7nIwzFwlIkPgH1PRIu2ecCYU3A41fT98BtyJNoZQuKyoF69uU+9w13P7bKTp+TaESqJ01G6BUoDDA1XhSFFA==","shasum":"8d86263a29ff95df63428c2bb9daabd219efeaa7","tarball":"https://registry.npmjs.org/@apolloyh/apollo-agent/-/apollo-agent-0.2.2.tgz","fileCount":115,"unpackedSize":450312,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFBFD6yeeWO5ZvrVRy2I68dh49XCfFsaxtW+rcnIUz63AiEA7q3zfzfU8rhLrqko/lTx0JSWeCqgEhQNLxxraroMmIA="}]},"_npmUser":{"name":"apolloyh","email":"mrhaoyh@163.com"},"directories":{},"maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apollo-agent_0.2.2_1784823035514_0.41478597192395905"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-11T03:55:50.327Z","modified":"2026-07-23T16:10:35.833Z","0.1.0":"2026-07-11T03:55:50.684Z","0.1.1":"2026-07-11T04:03:07.180Z","0.1.2":"2026-07-11T04:23:35.391Z","0.1.3":"2026-07-11T04:38:18.441Z","0.1.4":"2026-07-11T05:14:28.209Z","0.1.5":"2026-07-11T06:29:18.389Z","0.1.6":"2026-07-11T07:27:43.394Z","0.1.7":"2026-07-11T07:32:43.053Z","0.1.8":"2026-07-11T08:13:47.737Z","0.1.9":"2026-07-11T08:24:29.463Z","0.1.10":"2026-07-11T08:32:10.763Z","0.1.11":"2026-07-11T17:17:13.226Z","0.2.0":"2026-07-12T08:35:21.381Z","0.2.1":"2026-07-13T02:45:25.281Z","0.2.2":"2026-07-23T16:10:35.699Z"},"description":"Apollo — your personal agent. Answer first, act when needed, with tools, skills, and isolated Task subagents.","maintainers":[{"name":"apolloyh","email":"mrhaoyh@163.com"}],"readme":"# Apollo\n\nYour **personal** agent runtime: answer first, act when needed.\n\nTerminal text wordmark (no icon / no triangle):\n\n```\n  █████╗ ██████╗  ██████╗ ██╗     ██╗      ██████╗\n ██╔══██╗██╔══██╗██╔═══██╗██║     ██║     ██╔═══██╗\n ███████║██████╔╝██║   ██║██║     ██║     ██║   ██║\n ██╔══██║██╔═══╝ ██║   ██║██║     ██║     ██║   ██║\n ██║  ██║██║     ╚██████╔╝███████╗███████╗╚██████╔╝\n ╚═╝  ╚═╝╚═╝      ╚═════╝ ╚══════╝╚══════╝ ╚═════╝\n```\n\n→ reads as **A P O L L O**. Defined in `src/brand.ts`.\n\n## Features\n\n- Ordinary questions → answer directly, no tools  \n- Complex work → **Task** subagents (`Explore` / `Plan` / `general-purpose`)  \n- Skills / MCP / files / shell / web on demand\n- Built-in `simplify`, `verify`, and `debug` workflows; workspace skills can override them\n- Waiting UI: blinking `◆`  \n\n## Install\n\n```bash\nnpm install -g @apolloyh/apollo-agent\napollo\napollo --yolo  # auto-approve tools\napollo -c      # continue the latest project session\napollo -r      # pick a saved project session\napollo -r <session-id>\n```\n\nApollo loads project `.apollo/.env`, project `.env`, then user-level `~/.apollo/.env`; use `--env-file <path>` to override discovery.\n\nApollo creates global defaults at `~/.apollo/config.json` and copies the complete option\nreference to `~/.apollo/config.example.json`. Project overrides live at\n`.apollo/config.json`; Apollo also reads the legacy `agent.config.json` during migration.\nConfiguration layers as built-in defaults → user config → project config → `--config`.\nSet `systemPrompt` in either config to place stable custom instructions at the front of the system prompt; restart Apollo to reload them.\n\nApollo also loads `~/.apollo/APOLLO.md` followed by the project `APOLLO.md` (lowercase\n`apollo.md` is accepted). If no project Apollo file exists, the standard `AGENTS.md` and\n`.apollo/instructions.md` paths remain supported. These instructions are frozen for the session.\n\nWhile Apollo is working, type and press Enter to queue another user message. Queued messages\nrun in FIFO order after the current turn; press Esc to interrupt the current turn safely.\n\nCommands: `/help` · `/skill` · `/simplify` · `/verify` · `/debug` · `/agents` · `/status` · `/sessions` · `/resume` · `/plan` · `/goal` · `/workflow` · `/verbose` · `/stream` · `/clear` · `/exit`\n\n## Documentation\n\n- [完整使用指南](docs/guide.md)\n- [SDK 接入指南](docs/sdk.md)\n- [npm 打包与发布手册](docs/npm-release.md)\n- [高级功能与恢复机制](docs/features-cc.md)\n\n## SDK\n\n```ts\nimport { createQueryEngine } from \"@apolloyh/apollo-agent\";\n\nconst engine = await createQueryEngine({\n  configPath: \".apollo/config.json\",\n  assumeYes: true,\n  onEvent(event) { /* stream / task events */ },\n});\n\ntry {\n  await engine.submitMessage(\"your task\");\n} finally {\n  await engine.close();\n}\n```\n\nSee the [full usage guide](docs/guide.md) and [SDK integration guide](docs/sdk.md).\n","readmeFilename":"README.md"}