{"_id":"@x-otto/coding","_rev":"44-8888579ad77ef8dd73cdb1fac2ec0881","name":"@x-otto/coding","dist-tags":{"latest":"0.1.0-alpha.17","alpha":"0.1.0-alpha.30"},"versions":{"0.0.1-alpha.0":{"name":"@x-otto/coding","version":"0.0.1-alpha.0","_id":"@x-otto/coding@0.0.1-alpha.0","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"1677a1353ad2bffdc37dd630e3f93eac498ad9a0","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.0.tgz","fileCount":8,"integrity":"sha512-4PatbHghr+5pRPPsrBkHYKmbThrwAHP4x2e8VnFSr8bFLvkcJ6DXS5lXoM88F2wvjeq/8cl2PR3ygzL5aL6xjA==","signatures":[{"sig":"MEUCIQDur+QiiLU5asGYAqR3tZWoq2URhAUSJh4K0Y1VOdeBEAIgR2Q2iTVohYFYo+Q5xEYOeHVk0zvc/prxqB/aw2tOO1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2194058},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.0.tgz","_integrity":"sha512-4PatbHghr+5pRPPsrBkHYKmbThrwAHP4x2e8VnFSr8bFLvkcJ6DXS5lXoM88F2wvjeq/8cl2PR3ygzL5aL6xjA==","_npmVersion":"10.9.4","description":"应用装配层，将各子系统组合成完整的 otto 编码助手。管理 App 容器和 AgentSession 对话周期。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.1","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.1","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.1","@x-otto/install":"0.0.1-alpha.0","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.1","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.0_1786435354409_0.22655117970441396","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@x-otto/coding","version":"0.0.1-alpha.1","_id":"@x-otto/coding@0.0.1-alpha.1","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"cbdb45e68ed8ec504436984fe232f7a9552187a4","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.1.tgz","fileCount":8,"integrity":"sha512-bBbUo0KdAGb6rt/LWdFgTRy62qOgzpKNfhAgzGsPyQFuJNrQxmg0wNE8sGUIA2Zl6LRj2cCXDHFX1/bQzorreg==","signatures":[{"sig":"MEUCIFYg1Y0ZINd2xBD+vI6hc/8TCGzffymdmmF615wdze1dAiEA3qgnlZNc0os1Pg/D9mA0E+d5Nfvzxl+cK0S+bkzfm78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2201668},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.1.tgz","_integrity":"sha512-bBbUo0KdAGb6rt/LWdFgTRy62qOgzpKNfhAgzGsPyQFuJNrQxmg0wNE8sGUIA2Zl6LRj2cCXDHFX1/bQzorreg==","_npmVersion":"10.9.4","description":"应用装配层，将各子系统组合成完整的 otto 编码助手。管理 App 容器和 AgentSession 对话周期。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.1","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.1","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.1","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.1","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.1_1786465015168_0.3082901316482387","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@x-otto/coding","version":"0.0.1-alpha.2","_id":"@x-otto/coding@0.0.1-alpha.2","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"a60fd38646eb0fe8dd7d689629da7a9cbdc1b8c5","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.2.tgz","fileCount":8,"integrity":"sha512-0mEwPG1i6FLD6PMeSeaHXw7NVcilbA4Mij1Vh2iWIyMVwM5DqrwfgPLBtyx/MKsxahJFQHszkTBBVH9s7IXQvg==","signatures":[{"sig":"MEYCIQCgvWNwFA82zN/g3Tym8KAJoB3QDDeqD+S12HlaHJb8ZgIhAMAtWwFlTvmXVu6UePUE3jGmFhAlDqmB4m2WNzxlo2K+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2204675},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.2.tgz","_integrity":"sha512-0mEwPG1i6FLD6PMeSeaHXw7NVcilbA4Mij1Vh2iWIyMVwM5DqrwfgPLBtyx/MKsxahJFQHszkTBBVH9s7IXQvg==","_npmVersion":"10.9.4","description":"应用装配层，将各子系统组合成完整的 otto 编码助手。管理 App 容器和 AgentSession 对话周期。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.2","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.2","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.2_1786468342039_0.8725599680436129","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@x-otto/coding","version":"0.0.1-alpha.3","_id":"@x-otto/coding@0.0.1-alpha.3","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"7a00bb630ffd259ef3da3a76de39accd1b92fc14","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.3.tgz","fileCount":8,"integrity":"sha512-2QMF2efCxr7D2I2g45BF0gJ6Hy8BodwUWAjE/Hm0v4EpnP30vAAWNop4JmD6rOydMLZEOLdQsfjm58J4kvaXSg==","signatures":[{"sig":"MEQCIFawetM3FpmbO7ffoIpI+NKlj82FL333mFy+fh1V5gjPAiBvZA+PtkvusVxn/cIXC4CwAMMyqX5pZsxxzROMfrHHuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207870},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.3.tgz","_integrity":"sha512-2QMF2efCxr7D2I2g45BF0gJ6Hy8BodwUWAjE/Hm0v4EpnP30vAAWNop4JmD6rOydMLZEOLdQsfjm58J4kvaXSg==","_npmVersion":"10.9.4","description":"应用装配层，将各子系统组合成完整的 otto 编码助手。管理 App 容器和 AgentSession 对话周期。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.3","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.2","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.3_1786471313679_0.7831276476465165","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@x-otto/coding","version":"0.0.1-alpha.4","_id":"@x-otto/coding@0.0.1-alpha.4","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"b26d0d7a2ecd6b189177ec472fe3816402f66aff","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.4.tgz","fileCount":8,"integrity":"sha512-qXPt/ew3H5GP9X6D78AcKfQ0K/9oj7RDaepm+fSUAOfhAs3me3FckwHbB3xeou9NXpKMLs15CI/Qbj4fhlA8bw==","signatures":[{"sig":"MEYCIQC6fGS42vZ5IhTBAj0xJ/l3fD6clhexwrtcI3tAWBW5bQIhAJVq5+Qst3vlYrz1iiJTYNeEc46cnBAMy05Cgd5yibb6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2208658},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.4.tgz","_integrity":"sha512-qXPt/ew3H5GP9X6D78AcKfQ0K/9oj7RDaepm+fSUAOfhAs3me3FckwHbB3xeou9NXpKMLs15CI/Qbj4fhlA8bw==","_npmVersion":"10.9.4","description":"应用装配层，将各子系统组合成完整的 otto 编码助手。管理 App 容器和 AgentSession 对话周期。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.3","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.2","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.4_1786472151647_0.7477182629551222","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@x-otto/coding","version":"0.0.1-alpha.5","_id":"@x-otto/coding@0.0.1-alpha.5","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"2d8802eb87d0987b2696cfe438f9480c503dbced","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.5.tgz","fileCount":8,"integrity":"sha512-8O7zJUhWywWDNkQ8TKDFCw6gDczk13vUR5BNj2BboWIf5F+ouSCQ4XrRZuLq0WoNpMzPAvq2VTTmOxnJG+BqNQ==","signatures":[{"sig":"MEQCIBagDgou7Ae01EJYuTSrG3KbiIFfBr7FtZipQlC7Yq2yAiBQOjVmsjj+k8sZj8+z5TRTRrSgRIzGvlIth9gNjAuYeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2212031},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.5.tgz","_integrity":"sha512-8O7zJUhWywWDNkQ8TKDFCw6gDczk13vUR5BNj2BboWIf5F+ouSCQ4XrRZuLq0WoNpMzPAvq2VTTmOxnJG+BqNQ==","_npmVersion":"10.9.4","description":"应用装配层，将各子系统组合成完整的 otto 编码助手。管理 App 容器和 AgentSession 对话周期。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.3","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.2","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.5_1786475711246_0.1215199381995824","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@x-otto/coding","version":"0.0.1-alpha.6","_id":"@x-otto/coding@0.0.1-alpha.6","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"5434efe42a5951a9594cb2efe021652169001479","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.6.tgz","fileCount":8,"integrity":"sha512-A6jX0wwhi3xFskQ4qR90Qmnm9sSGU+/dB4X2e1EQDEm0Rzt7yhLJu+JrGQYjaAfXmtwuLM2gq8fIQN+wnZieUg==","signatures":[{"sig":"MEUCIQDvRZLlAkE81QhQkgo1It1irY2UzGIE135iXEtklGN2bgIgX44Ro4q993C8wLw7QvBtQqtrlAZWYd2pl+TSLUhEP+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2279757},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.deWar6afch/x-otto-coding-0.0.1-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0fe9635fea08a08579dc303403cfa1bad3d4405f","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.deWar6afch/x-otto-coding-0.0.1-alpha.6.tgz","_integrity":"sha512-A6jX0wwhi3xFskQ4qR90Qmnm9sSGU+/dB4X2e1EQDEm0Rzt7yhLJu+JrGQYjaAfXmtwuLM2gq8fIQN+wnZieUg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.3","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.3","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.6_1786525455514_0.4657288234873289","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.7":{"name":"@x-otto/coding","version":"0.0.1-alpha.7","_id":"@x-otto/coding@0.0.1-alpha.7","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"0e6edcd66d713074ef249b87a33ba740057ad88c","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.7.tgz","fileCount":8,"integrity":"sha512-T/2KvgS8MMWW4hbuqMCX+pRr6J5JPQmOoYNtADiqugWeZS2ZjHK+aGyDGd00iWTK1fGNtxmtLmDuIVCT6mcl6Q==","signatures":[{"sig":"MEUCIBPpEfUiUWjSI4SqHJ4W/Jx88E058ct5TAltnSWn8aIZAiEAoKzqbqPf7IZ1wom8qT+3NZa4JCEjwJWx63POfCTmDL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2279757},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.u0IisFKr0B/x-otto-coding-0.0.1-alpha.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"121316a8c2fda9d5e44af26911d265f0b474fe30","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.u0IisFKr0B/x-otto-coding-0.0.1-alpha.7.tgz","_integrity":"sha512-T/2KvgS8MMWW4hbuqMCX+pRr6J5JPQmOoYNtADiqugWeZS2ZjHK+aGyDGd00iWTK1fGNtxmtLmDuIVCT6mcl6Q==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.3","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.7_1786526305791_0.0060941487439645226","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@x-otto/coding","version":"0.0.1-alpha.8","_id":"@x-otto/coding@0.0.1-alpha.8","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"39ca66930eb34a2e4109ef07ac9e574b591bb194","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.8.tgz","fileCount":8,"integrity":"sha512-2ajuyFp4uY/TPAueIK6oT2AAK751e/LbezqUvAkH39idcsok6503hF4VcR5znQ69/Qu/RqC77KJ8RbQ3AbhcVA==","signatures":[{"sig":"MEUCIFp5IN6bF1LdKpJv+EljxUFBKG64wNwHo4b6cu7ZgP6wAiEAwtip3MOFjX1q9l65a3GUYHvA6FJCEeUuDoryG05r5JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2280847},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.tArRZhCQYt/x-otto-coding-0.0.1-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f084c2d1c2ac1a113bcecf32a593141bee841e8b","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.tArRZhCQYt/x-otto-coding-0.0.1-alpha.8.tgz","_integrity":"sha512-2ajuyFp4uY/TPAueIK6oT2AAK751e/LbezqUvAkH39idcsok6503hF4VcR5znQ69/Qu/RqC77KJ8RbQ3AbhcVA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/install":"0.0.1-alpha.1","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.8_1786528526685_0.8121516272373168","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@x-otto/coding","version":"0.0.1-alpha.9","_id":"@x-otto/coding@0.0.1-alpha.9","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"144ff61e29e0839907f3f929b3afa4370226f950","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.9.tgz","fileCount":8,"integrity":"sha512-1gYFqfA/DzTWCkTZFMbrc+ImktUMkOnNtRAXweeN+yRYpFcLZnjLUJfGqUY5Y0o+xQZMrQ/BwP4OHNUUymyR3w==","signatures":[{"sig":"MEQCIFVQdB7fahmVtUL/xDDKZC6vr7trWZ6w7ZRRO59O3Q7AAiBplZ68Hu2R9J4KNsukA6dHpt+VxzchaBDxKqixs3UbhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2280847},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.MvplPxPdj3/x-otto-coding-0.0.1-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9d2710ede13f557fec08ef33d895d3661587ace3","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.MvplPxPdj3/x-otto-coding-0.0.1-alpha.9.tgz","_integrity":"sha512-1gYFqfA/DzTWCkTZFMbrc+ImktUMkOnNtRAXweeN+yRYpFcLZnjLUJfGqUY5Y0o+xQZMrQ/BwP4OHNUUymyR3w==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/install":"0.0.1-alpha.2","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.9_1786530049739_0.6558272930434239","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.10":{"name":"@x-otto/coding","version":"0.0.1-alpha.10","_id":"@x-otto/coding@0.0.1-alpha.10","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"829e24d0b99aa8811d8775165fb84bb7d138ef4e","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.10.tgz","fileCount":8,"integrity":"sha512-IFoV9ocoAox4JJyl+OWwxgHHQlnh8q1MJ7YoxPdosLDx0ulA9uRC5S2NKAPtQNF/AJ7ml9TY4AWRcBbTlAg/Eg==","signatures":[{"sig":"MEUCIQDHZbJT3WJHMqOlddMtfD7vh9hz/WX4ej4n/QsY0MZTAAIgcwr2J/BsgfZAaWlpXEF2s/KmmK4xGr993vM/9EzR4I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2280848},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.81XXomR3Lr/x-otto-coding-0.0.1-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9d2710ede13f557fec08ef33d895d3661587ace3","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.81XXomR3Lr/x-otto-coding-0.0.1-alpha.10.tgz","_integrity":"sha512-IFoV9ocoAox4JJyl+OWwxgHHQlnh8q1MJ7YoxPdosLDx0ulA9uRC5S2NKAPtQNF/AJ7ml9TY4AWRcBbTlAg/Eg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/install":"0.0.1-alpha.3","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.2","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.0","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.10_1786530282209_0.547742978384202","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@x-otto/coding","version":"0.0.1-alpha.11","_id":"@x-otto/coding@0.0.1-alpha.11","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"c5af7616c3c51aceb929950802a8aa7942d0599e","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.11.tgz","fileCount":8,"integrity":"sha512-6iEZNFdAWqbp3RQglv7hr0PzFxtmX1fGGLG0swxkP0V+8Xn8f7yd8JziqCDCq7AWMKtNsxSzuy0kbPj1Mz+7hg==","signatures":[{"sig":"MEYCIQDz8pCCyjb55tYmkYs8UPoum2vEGBMfJSTgmLfS3glOrAIhAI1DP3ZwgFneuQSltF0hPLsgGGaMYMFTR0NmVjexYSp4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2298484},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.YiJahH0qNT/x-otto-coding-0.0.1-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d685af51c4d5aeffd0fa344f12f69d2c67b4d1ef","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.YiJahH0qNT/x-otto-coding-0.0.1-alpha.11.tgz","_integrity":"sha512-6iEZNFdAWqbp3RQglv7hr0PzFxtmX1fGGLG0swxkP0V+8Xn8f7yd8JziqCDCq7AWMKtNsxSzuy0kbPj1Mz+7hg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/install":"0.0.1-alpha.3","@x-otto/runtime":"0.0.1-alpha.0","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.1","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.3","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.1","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.11_1786532067289_0.30596765090432143","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.12":{"name":"@x-otto/coding","version":"0.0.1-alpha.12","_id":"@x-otto/coding@0.0.1-alpha.12","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"75f13d0c91192933d417dae322392355cfba931b","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.12.tgz","fileCount":8,"integrity":"sha512-ERV+IFlvoCpdwZ7P0ZpU2sJRSD0d5w/N2skUZXaZ5KqB+eFx2u0kLOCqcoP0u20yLqNkvHUTjkiRPwHWdrCO0Q==","signatures":[{"sig":"MEUCIDSw5pFFU76t536Ru1mKmJ0RWMVd91ygLoeoVVawHZdDAiEAqSk5nUV/AK65/j8EkDyViHX6LmHFxeB1stK65hp5B0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2314744},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.0.1-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/6b90b043b8d5cb44a7e2fa276debc63b/x-otto-coding-0.0.1-alpha.12.tgz","_integrity":"sha512-ERV+IFlvoCpdwZ7P0ZpU2sJRSD0d5w/N2skUZXaZ5KqB+eFx2u0kLOCqcoP0u20yLqNkvHUTjkiRPwHWdrCO0Q==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/install":"0.0.1-alpha.3","@x-otto/runtime":"0.0.1-alpha.1","@x-otto/session":"0.0.1-alpha.0","@x-otto/setting":"0.0.1-alpha.1","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.3","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.1","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.12_1786543296930_0.6479532961078944","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.13":{"name":"@x-otto/coding","version":"0.0.1-alpha.13","_id":"@x-otto/coding@0.0.1-alpha.13","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"3297d3a66dd02a8497b7df9ccc9372b1fbd288ef","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.13.tgz","fileCount":8,"integrity":"sha512-fQYj91wArpTT+rd0SIky0hK6gyJ2aucYLQjaIQt+HTVGClRs/2vUqg0l+C4ighLkI6te3gipVsl2KwFiEwQvxA==","signatures":[{"sig":"MEUCIQDGQAE16HYN/M4AYUktmACyX2LRz054U7DmHCz9FIBUmwIgdjGdI7sYlfElzfukIynaAQW3JCmXKaSQAjQG3NjNNbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2319780},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.13.tgz","_integrity":"sha512-fQYj91wArpTT+rd0SIky0hK6gyJ2aucYLQjaIQt+HTVGClRs/2vUqg0l+C4ighLkI6te3gipVsl2KwFiEwQvxA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/mcp":"0.0.1-alpha.0","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/skill":"0.0.1-alpha.0","@x-otto/tools":"0.0.1-alpha.0","@x-otto/memory":"0.0.1-alpha.0","@x-otto/plugin":"0.1.0-alpha.2","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/install":"0.0.1-alpha.3","@x-otto/runtime":"0.0.1-alpha.3","@x-otto/session":"0.0.1-alpha.2","@x-otto/setting":"0.0.1-alpha.1","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/provider":"0.1.0-alpha.3","@x-otto/schedule":"0.0.1-alpha.0","@x-otto/workspace":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.1","@x-otto/notification":"0.0.1-alpha.0","@x-otto/orchestrator":"0.0.1-alpha.1","@x-otto/claude-compat":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0","@x-otto/orchestration-contracts":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.13_1786619825527_0.9006444871092034","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.14":{"name":"@x-otto/coding","version":"0.0.1-alpha.14","_id":"@x-otto/coding@0.0.1-alpha.14","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"0ce09dfe084c792ce0f4fb5649b344794903cc9e","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.14.tgz","fileCount":8,"integrity":"sha512-Fsz/Va2O8Z3CSxVktLJzjQB8KTwi50L39vqUpYFLRySk41gtJd9L0WQ1ZaASmAIU1phX+wEGMOcWE/NfmRHUwA==","signatures":[{"sig":"MEUCIG61TWboiUvPvUqRrywGXCzfytwKDEszWQOaf0pbQdk3AiEApAt7uTYo/3NRDRfA/y8g49yiPGey6WiRf4zi6R6U9Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2319780},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.14.tgz","_integrity":"sha512-Fsz/Va2O8Z3CSxVktLJzjQB8KTwi50L39vqUpYFLRySk41gtJd9L0WQ1ZaASmAIU1phX+wEGMOcWE/NfmRHUwA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.1","@x-otto/env":"0.1.0-alpha.5","@x-otto/mcp":"0.0.1-alpha.1","@x-otto/agent":"0.0.1-alpha.1","@x-otto/hooks":"0.0.1-alpha.1","@x-otto/skill":"0.0.1-alpha.1","@x-otto/tools":"0.0.1-alpha.1","@x-otto/memory":"0.0.1-alpha.1","@x-otto/plugin":"0.1.0-alpha.3","@x-otto/prompt":"0.0.1-alpha.1","@x-otto/shared":"0.1.0-alpha.5","@x-otto/install":"0.0.1-alpha.4","@x-otto/runtime":"0.0.1-alpha.4","@x-otto/session":"0.0.1-alpha.3","@x-otto/setting":"0.0.1-alpha.2","@x-otto/devtools":"0.0.1-alpha.1","@x-otto/provider":"0.1.0-alpha.4","@x-otto/schedule":"0.0.1-alpha.1","@x-otto/workspace":"0.0.1-alpha.1","@x-otto/interchange":"0.1.0-alpha.2","@x-otto/persistence":"0.0.1-alpha.2","@x-otto/notification":"0.0.1-alpha.1","@x-otto/orchestrator":"0.0.1-alpha.2","@x-otto/claude-compat":"0.0.1-alpha.1","@x-otto/session-contract":"0.0.1-alpha.1","@x-otto/orchestration-contracts":"0.0.1-alpha.1"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.14_1786620155569_0.16981379404023556","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.15":{"name":"@x-otto/coding","version":"0.0.1-alpha.15","_id":"@x-otto/coding@0.0.1-alpha.15","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"1cbe5820bd8f8c5bb27b7a40cdacc85d9c35c315","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.15.tgz","fileCount":8,"integrity":"sha512-e6qD7FKy2kRFi0Mgszp8owsVwdfv7rf8eKHLDLF47kT1PwOPueIRnafwVQE5R6kZLX0+h8kL90cES2A+JLIpxA==","signatures":[{"sig":"MEUCIESVpoGvac03o7ycAedaNndQbze0wJGdYCi/gSQ4ZtFhAiEAyH5IapSXnjROd+gv+kO2l9HPZ/anQ/qtgBBTbitLvyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2319780},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.15.tgz","_integrity":"sha512-e6qD7FKy2kRFi0Mgszp8owsVwdfv7rf8eKHLDLF47kT1PwOPueIRnafwVQE5R6kZLX0+h8kL90cES2A+JLIpxA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.2","@x-otto/env":"0.1.0-alpha.6","@x-otto/mcp":"0.0.1-alpha.2","@x-otto/agent":"0.0.1-alpha.2","@x-otto/hooks":"0.0.1-alpha.2","@x-otto/skill":"0.0.1-alpha.2","@x-otto/tools":"0.0.1-alpha.2","@x-otto/memory":"0.0.1-alpha.2","@x-otto/plugin":"0.1.0-alpha.4","@x-otto/prompt":"0.0.1-alpha.2","@x-otto/shared":"0.1.0-alpha.6","@x-otto/install":"0.0.1-alpha.5","@x-otto/runtime":"0.0.1-alpha.5","@x-otto/session":"0.0.1-alpha.4","@x-otto/setting":"0.0.1-alpha.3","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.5","@x-otto/schedule":"0.0.1-alpha.2","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.3","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.3","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.2","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.15_1786620491969_0.6015612293611008","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.16":{"name":"@x-otto/coding","version":"0.0.1-alpha.16","_id":"@x-otto/coding@0.0.1-alpha.16","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"ffb0eda157520749e910ff71d67a1b00f4397e46","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.16.tgz","fileCount":8,"integrity":"sha512-IerFLnUBqgjwS9gudZCqTbHsd7u/87H/x2RJrgngVb6oz7xwQTl3prbsIBW4JxVnHGQ77z/jrHkGDUJFyx+G1A==","signatures":[{"sig":"MEUCIQCVmjjpvTsRUzZcic9y65HhH29vdm7FJRgDzIPfI2N/tQIgShdrOvZhCH4XUdJ1n2TVB1QIiArRi+WEUbALiV0k7Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2338397},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.16.tgz","_integrity":"sha512-IerFLnUBqgjwS9gudZCqTbHsd7u/87H/x2RJrgngVb6oz7xwQTl3prbsIBW4JxVnHGQ77z/jrHkGDUJFyx+G1A==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.2","@x-otto/env":"0.1.0-alpha.6","@x-otto/mcp":"0.0.1-alpha.2","@x-otto/agent":"0.0.1-alpha.2","@x-otto/hooks":"0.0.1-alpha.2","@x-otto/skill":"0.0.1-alpha.2","@x-otto/tools":"0.0.1-alpha.3","@x-otto/memory":"0.0.1-alpha.2","@x-otto/plugin":"0.1.0-alpha.5","@x-otto/prompt":"0.0.1-alpha.3","@x-otto/shared":"0.1.0-alpha.6","@x-otto/install":"0.0.1-alpha.5","@x-otto/runtime":"0.0.1-alpha.6","@x-otto/session":"0.0.1-alpha.4","@x-otto/setting":"0.0.1-alpha.3","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.5","@x-otto/schedule":"0.0.1-alpha.2","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.4","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.3","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.2","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.16_1786634127409_0.4226343830010566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.17":{"name":"@x-otto/coding","version":"0.0.1-alpha.17","_id":"@x-otto/coding@0.0.1-alpha.17","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"40ac713b37f75de87e96f1fb097bdb128efc2d82","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.17.tgz","fileCount":8,"integrity":"sha512-OH33oE1RT8U43VkrCbJjf7JqTvDUwUPGNei36xvkA3aoY+PShb0pjygcWAywClF9Qb/yTphCQGKrVB0FvZsYAA==","signatures":[{"sig":"MEYCIQCRu2Hil/OR1XAs7BzDzHoGBDrdXanyNrQxDmKI3A5LUQIhAOG68NUudDyBwlJeHq0vgCshvDi79yRWNdgNPqEfnabn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459313},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.17.tgz","_integrity":"sha512-OH33oE1RT8U43VkrCbJjf7JqTvDUwUPGNei36xvkA3aoY+PShb0pjygcWAywClF9Qb/yTphCQGKrVB0FvZsYAA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.2","@x-otto/env":"0.1.0-alpha.6","@x-otto/mcp":"0.0.1-alpha.2","@x-otto/agent":"0.0.1-alpha.2","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/skill":"0.0.1-alpha.2","@x-otto/tools":"0.0.1-alpha.3","@x-otto/memory":"0.0.1-alpha.2","@x-otto/plugin":"0.1.0-alpha.5","@x-otto/prompt":"0.0.1-alpha.3","@x-otto/shared":"0.1.0-alpha.6","@x-otto/install":"0.0.1-alpha.5","@x-otto/runtime":"0.0.1-alpha.8","@x-otto/session":"0.0.1-alpha.4","@x-otto/setting":"0.0.1-alpha.3","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.5","@x-otto/schedule":"0.0.1-alpha.2","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.3","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.2","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.17_1786708682675_0.9480757983874579","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.18":{"name":"@x-otto/coding","version":"0.0.1-alpha.18","_id":"@x-otto/coding@0.0.1-alpha.18","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"1c146b8f4e92ad56213d1f674716c0bba444cfa2","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.18.tgz","fileCount":8,"integrity":"sha512-hiIKvqy6a8Zovz2mmRVJINfU18mXlobDsAXHjctekZOlrXO2bhfxEQquDTs0MolELANRyPf2mjOPYnUB91HRog==","signatures":[{"sig":"MEQCIHMpsxepDVTQsglLoZjz3Smn6YuNFM+vp1iiOvUSqVDdAiB2d4dNaB7Tr5s4fsJRCChGAtvX4TBou5AfLnKwBilzFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459313},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.18.tgz","_integrity":"sha512-hiIKvqy6a8Zovz2mmRVJINfU18mXlobDsAXHjctekZOlrXO2bhfxEQquDTs0MolELANRyPf2mjOPYnUB91HRog==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.3","@x-otto/env":"0.1.0-alpha.6","@x-otto/mcp":"0.0.1-alpha.2","@x-otto/agent":"0.0.1-alpha.3","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/skill":"0.0.1-alpha.2","@x-otto/tools":"0.0.1-alpha.3","@x-otto/memory":"0.0.1-alpha.2","@x-otto/plugin":"0.1.0-alpha.5","@x-otto/prompt":"0.0.1-alpha.3","@x-otto/shared":"0.1.0-alpha.6","@x-otto/install":"0.0.1-alpha.5","@x-otto/runtime":"0.0.1-alpha.9","@x-otto/session":"0.0.1-alpha.4","@x-otto/setting":"0.0.1-alpha.3","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.5","@x-otto/schedule":"0.0.1-alpha.2","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.3","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.2","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.18_1786709609193_0.3876950876471035","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.19":{"name":"@x-otto/coding","version":"0.0.1-alpha.19","_id":"@x-otto/coding@0.0.1-alpha.19","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"f22970b0faa4dc817578e0a2bbfbe97579d1f052","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.19.tgz","fileCount":8,"integrity":"sha512-wamz8kWwn5Ro6W5BWZGVcGxOKqun4YxcMrfeSK4ffylZoK8wkh/dfZ2fTgY0YO8YgeZz0b9TEc8MktvpgqTVeA==","signatures":[{"sig":"MEYCIQCexpKKqJMT8yR3f3dqvFPy5v3yr7Exu0BoesJ5Km4bvAIhALtFfJcNAhFr1l/1hIlyUBxwj5tzn4l8IsDms7r6K8ev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459314},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-coding-0.0.1-alpha.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-coding-0.0.1-alpha.19.tgz","_integrity":"sha512-wamz8kWwn5Ro6W5BWZGVcGxOKqun4YxcMrfeSK4ffylZoK8wkh/dfZ2fTgY0YO8YgeZz0b9TEc8MktvpgqTVeA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.4","@x-otto/env":"0.1.0-alpha.6","@x-otto/mcp":"0.0.1-alpha.3","@x-otto/agent":"0.0.1-alpha.5","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/skill":"0.0.1-alpha.3","@x-otto/tools":"0.0.1-alpha.4","@x-otto/memory":"0.0.1-alpha.3","@x-otto/plugin":"0.1.0-alpha.6","@x-otto/prompt":"0.0.1-alpha.4","@x-otto/shared":"0.1.0-alpha.6","@x-otto/install":"0.0.1-alpha.6","@x-otto/runtime":"0.0.1-alpha.10","@x-otto/session":"0.0.1-alpha.5","@x-otto/setting":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.5","@x-otto/schedule":"0.0.1-alpha.3","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.4","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.4","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.3","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.19_1786709971537_0.7713980148917903","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.20":{"name":"@x-otto/coding","version":"0.0.1-alpha.20","_id":"@x-otto/coding@0.0.1-alpha.20","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"3fac19d7674aac6b616da78a8feb2f4daff0be62","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.20.tgz","fileCount":8,"integrity":"sha512-F9iN6amoBVCWbLyRN0gzUbWyUBbV+aMHni7TM+QzI7fc8X1+9/GhlFw7etnSIJzeaeEb56o+/C+Oqolpqo7gWw==","signatures":[{"sig":"MEQCICVdO09revMqlxUcfGCWxcWEpOj1ddQAIHka9gMSjfZgAiAr828EAtxsPn1HrwaxZIXIi3C/FGC756guQubQ//bO8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2672547},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.0.1-alpha.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36e88a21dcd9b2ee0222348d898bfe181a2e5c56","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/x-coding-agent/tmp-pack-out/x-otto-coding-0.0.1-alpha.20.tgz","_integrity":"sha512-F9iN6amoBVCWbLyRN0gzUbWyUBbV+aMHni7TM+QzI7fc8X1+9/GhlFw7etnSIJzeaeEb56o+/C+Oqolpqo7gWw==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.4","@x-otto/env":"0.1.0-alpha.6","@x-otto/mcp":"0.0.1-alpha.3","@x-otto/agent":"0.0.1-alpha.5","@x-otto/guard":"0.0.1-alpha.1","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/skill":"0.0.1-alpha.3","@x-otto/tools":"0.0.1-alpha.4","@x-otto/memory":"0.0.1-alpha.3","@x-otto/plugin":"0.1.0-alpha.6","@x-otto/prompt":"0.0.1-alpha.4","@x-otto/shared":"0.1.0-alpha.6","@x-otto/install":"0.0.1-alpha.7","@x-otto/runtime":"0.0.1-alpha.10","@x-otto/session":"0.0.1-alpha.5","@x-otto/setting":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.6","@x-otto/schedule":"0.0.1-alpha.3","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/credentials":"0.0.1-alpha.1","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.4","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.4","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.3","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.20_1786816925198_0.8147838822116686","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.21":{"name":"@x-otto/coding","version":"0.0.1-alpha.21","_id":"@x-otto/coding@0.0.1-alpha.21","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"0b1749eb438d14bc7fca85e0d1a4ba1163ba4abc","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.21.tgz","fileCount":8,"integrity":"sha512-T3SS1gzpAVl6HX87iFVTteIZ4pZYo+g42xPvL1hguh3tZZeke6JhMSzJ0Syz5CC9wkuN/ALMbKzZdQYvFIo6Ug==","signatures":[{"sig":"MEUCIQCsd9gg6IaHjyC2Anu5MOyjyiRxG3n4pMzVkAwOMGqhLwIgFfyq7z/Uvcr5ihaBnL3iIo1QENJt/svZgz9lSYNYmEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2672319},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.0.1-alpha.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"67c4530516385e3a8a1e074adc8d633604b0fcc1","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/x-coding-agent/tmp-pack-out/x-otto-coding-0.0.1-alpha.21.tgz","_integrity":"sha512-T3SS1gzpAVl6HX87iFVTteIZ4pZYo+g42xPvL1hguh3tZZeke6JhMSzJ0Syz5CC9wkuN/ALMbKzZdQYvFIo6Ug==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.4","@x-otto/env":"0.1.0-alpha.7","@x-otto/mcp":"0.0.1-alpha.3","@x-otto/agent":"0.0.1-alpha.5","@x-otto/guard":"0.0.1-alpha.1","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/skill":"0.0.1-alpha.3","@x-otto/tools":"0.0.1-alpha.4","@x-otto/memory":"0.0.1-alpha.3","@x-otto/plugin":"0.1.0-alpha.7","@x-otto/prompt":"0.0.1-alpha.4","@x-otto/shared":"0.1.0-alpha.7","@x-otto/install":"0.0.1-alpha.8","@x-otto/runtime":"0.0.1-alpha.10","@x-otto/session":"0.0.1-alpha.5","@x-otto/setting":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.7","@x-otto/schedule":"0.0.1-alpha.3","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/credentials":"0.0.1-alpha.1","@x-otto/interchange":"0.1.0-alpha.7","@x-otto/persistence":"0.0.1-alpha.4","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.4","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.3","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.21_1786817539563_0.6028302271276014","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.22":{"name":"@x-otto/coding","version":"0.0.1-alpha.22","_id":"@x-otto/coding@0.0.1-alpha.22","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"a5e866b0f1b2927b438b416c8eb940d168d9a108","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.22.tgz","fileCount":8,"integrity":"sha512-uyjdfSBlxBFnIfnIDWEpXbEp2ZYK/Dbu2oQREdw3KmPQnHhuPvWBJlY+Mj88lgtD3fYotZLOiiMQ73t5slM1+A==","signatures":[{"sig":"MEYCIQCPUTTeuizClCh1aq3WHVOhCA22niNK/L5364WnXzOL8QIhANSiL4HVsklhJi0ZZE574RLWlxXzmTzUyimJTZAVkZec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2673840},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.0.1-alpha.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"606c165f4e116edba47e053a926e3999ee32a1a1","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/x-coding-agent/tmp-pack-out/x-otto-coding-0.0.1-alpha.22.tgz","_integrity":"sha512-uyjdfSBlxBFnIfnIDWEpXbEp2ZYK/Dbu2oQREdw3KmPQnHhuPvWBJlY+Mj88lgtD3fYotZLOiiMQ73t5slM1+A==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.5","@x-otto/env":"0.1.0-alpha.7","@x-otto/mcp":"0.0.1-alpha.4","@x-otto/agent":"0.0.1-alpha.6","@x-otto/guard":"0.0.1-alpha.1","@x-otto/hooks":"0.0.1-alpha.4","@x-otto/skill":"0.0.1-alpha.4","@x-otto/tools":"0.0.1-alpha.5","@x-otto/memory":"0.0.1-alpha.4","@x-otto/plugin":"0.1.0-alpha.7","@x-otto/prompt":"0.0.1-alpha.5","@x-otto/shared":"0.1.0-alpha.7","@x-otto/install":"0.0.1-alpha.8","@x-otto/runtime":"0.0.1-alpha.11","@x-otto/session":"0.0.1-alpha.6","@x-otto/setting":"0.0.1-alpha.5","@x-otto/devtools":"0.0.1-alpha.3","@x-otto/provider":"0.1.0-alpha.7","@x-otto/schedule":"0.0.1-alpha.4","@x-otto/workspace":"0.0.1-alpha.3","@x-otto/credentials":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.7","@x-otto/persistence":"0.0.1-alpha.5","@x-otto/notification":"0.0.1-alpha.3","@x-otto/orchestrator":"0.0.1-alpha.5","@x-otto/claude-compat":"0.0.1-alpha.3","@x-otto/session-contract":"0.0.1-alpha.4","@x-otto/orchestration-contracts":"0.0.1-alpha.3"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.22_1786817849089_0.3132712699599167","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.23":{"name":"@x-otto/coding","version":"0.0.1-alpha.23","_id":"@x-otto/coding@0.0.1-alpha.23","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"ff2fa0cff6e9de8750355fa247cb86d3a3a69fc0","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.0.1-alpha.23.tgz","fileCount":8,"integrity":"sha512-wIl3fiVAkzbvPFT7PPWD1rNjOC7zaZmHGgtleDO9zMWoEcRPPV2wPLT6ujP3WG7pIxtKI9M0XrXPO0pdY4YbDg==","signatures":[{"sig":"MEYCIQDvIq4ihgLY/EhJfWU7Wya+/JGRUGK2O8GnSDIqhHKMMgIhANKQKmZQqafpyBVAtFEiB+NKAdmgyZp3t9+ALc8ewlg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708978},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/x-otto-coding-0.0.1-alpha.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e591850c87c1fe2a8789f8868bdfe12142b0ff55","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-coding-0.0.1-alpha.23.tgz","_integrity":"sha512-wIl3fiVAkzbvPFT7PPWD1rNjOC7zaZmHGgtleDO9zMWoEcRPPV2wPLT6ujP3WG7pIxtKI9M0XrXPO0pdY4YbDg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.0.1-alpha.4","@x-otto/env":"0.1.0-alpha.8","@x-otto/mcp":"0.0.1-alpha.3","@x-otto/agent":"0.0.1-alpha.5","@x-otto/guard":"0.0.1-alpha.1","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/skill":"0.0.1-alpha.3","@x-otto/tools":"0.0.1-alpha.4","@x-otto/memory":"0.0.1-alpha.3","@x-otto/plugin":"0.1.0-alpha.8","@x-otto/prompt":"0.0.1-alpha.4","@x-otto/shared":"0.1.0-alpha.8","@x-otto/install":"0.0.1-alpha.6","@x-otto/runtime":"0.0.1-alpha.10","@x-otto/session":"0.0.1-alpha.5","@x-otto/setting":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/provider":"0.1.0-alpha.8","@x-otto/schedule":"0.0.1-alpha.4","@x-otto/workspace":"0.0.1-alpha.2","@x-otto/credentials":"0.0.1-alpha.1","@x-otto/interchange":"0.1.0-alpha.8","@x-otto/persistence":"0.0.1-alpha.4","@x-otto/notification":"0.0.1-alpha.2","@x-otto/orchestrator":"0.0.1-alpha.4","@x-otto/claude-compat":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.3","@x-otto/orchestration-contracts":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.0.1-alpha.23_1788233091586_0.7978117655546424","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"@x-otto/coding","version":"0.1.0-alpha.9","_id":"@x-otto/coding@0.1.0-alpha.9","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e549ab635067124521ff3aa83dc363c8ad66a38b","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.9.tgz","fileCount":8,"integrity":"sha512-W3I27V75Cga95RvxM6x8Fj7SVCG+f2pn3naqBrh1DovoaqaTZNwQdb8roqntFuPSDeolkncVcjeJy/FVhdDKKA==","signatures":[{"sig":"MEUCIQDD17TnEcYQz4KM8Hjrlcqyu+lPRuuvDmkEzbssZpasnwIgaUg+wVGJZVRoIQevYXiPt6p5pQoIhI2ZU3ix1dU2d4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708976},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/x-otto-coding-0.1.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f6d087d40e81b8ec537d829322b0a81662175c7f","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-coding-0.1.0-alpha.9.tgz","_integrity":"sha512-W3I27V75Cga95RvxM6x8Fj7SVCG+f2pn3naqBrh1DovoaqaTZNwQdb8roqntFuPSDeolkncVcjeJy/FVhdDKKA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.9","@x-otto/env":"0.1.0-alpha.9","@x-otto/mcp":"0.1.0-alpha.9","@x-otto/agent":"0.1.0-alpha.9","@x-otto/guard":"0.1.0-alpha.9","@x-otto/hooks":"0.1.0-alpha.9","@x-otto/skill":"0.1.0-alpha.9","@x-otto/tools":"0.1.0-alpha.9","@x-otto/memory":"0.1.0-alpha.9","@x-otto/plugin":"0.1.0-alpha.9","@x-otto/prompt":"0.1.0-alpha.9","@x-otto/shared":"0.1.0-alpha.9","@x-otto/install":"0.1.0-alpha.9","@x-otto/runtime":"0.1.0-alpha.9","@x-otto/session":"0.1.0-alpha.9","@x-otto/setting":"0.1.0-alpha.9","@x-otto/devtools":"0.1.0-alpha.9","@x-otto/provider":"0.1.0-alpha.9","@x-otto/schedule":"0.1.0-alpha.9","@x-otto/workspace":"0.1.0-alpha.9","@x-otto/credentials":"0.1.0-alpha.9","@x-otto/interchange":"0.1.0-alpha.9","@x-otto/persistence":"0.1.0-alpha.9","@x-otto/notification":"0.1.0-alpha.9","@x-otto/orchestrator":"0.1.0-alpha.9","@x-otto/claude-compat":"0.1.0-alpha.9","@x-otto/session-contract":"0.1.0-alpha.9","@x-otto/orchestration-contracts":"0.1.0-alpha.9"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.9_1788248804204_0.9955683853739958","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.10":{"name":"@x-otto/coding","version":"0.1.0-alpha.10","_id":"@x-otto/coding@0.1.0-alpha.10","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"70bcedbe295097db4c0bdc68e85a5082acfc2334","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.10.tgz","fileCount":8,"integrity":"sha512-5vDwpmty7kbLocObMsSQI58OX7bhXMLM9kFEU20MNxw+MN1oZ9/8+f735bX7GVR6RUAwiwnyUnBZB3GvTnE68A==","signatures":[{"sig":"MEUCIQCshWH9KRo4bn9zZ8PGyxpKBi/hijauGggSoDGfZKwopAIgKF/R4KN20f2MI1nU0i4cJtR+gTK/7nw3e2TJvO8IgPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2709005},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.1.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a24ae603be184553e6278fe69d51bb2553e94857","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/28cced621b5f2187ef7ea79cb95d5543/x-otto-coding-0.1.0-alpha.10.tgz","_integrity":"sha512-5vDwpmty7kbLocObMsSQI58OX7bhXMLM9kFEU20MNxw+MN1oZ9/8+f735bX7GVR6RUAwiwnyUnBZB3GvTnE68A==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.10","@x-otto/env":"0.1.0-alpha.10","@x-otto/mcp":"0.1.0-alpha.10","@x-otto/agent":"0.1.0-alpha.10","@x-otto/guard":"0.1.0-alpha.10","@x-otto/hooks":"0.1.0-alpha.10","@x-otto/skill":"0.1.0-alpha.10","@x-otto/tools":"0.1.0-alpha.10","@x-otto/memory":"0.1.0-alpha.10","@x-otto/plugin":"0.1.0-alpha.10","@x-otto/prompt":"0.1.0-alpha.10","@x-otto/shared":"0.1.0-alpha.10","@x-otto/install":"0.1.0-alpha.10","@x-otto/runtime":"0.1.0-alpha.10","@x-otto/session":"0.1.0-alpha.10","@x-otto/setting":"0.1.0-alpha.10","@x-otto/devtools":"0.1.0-alpha.10","@x-otto/provider":"0.1.0-alpha.10","@x-otto/schedule":"0.1.0-alpha.10","@x-otto/workspace":"0.1.0-alpha.10","@x-otto/credentials":"0.1.0-alpha.10","@x-otto/interchange":"0.1.0-alpha.10","@x-otto/persistence":"0.1.0-alpha.10","@x-otto/notification":"0.1.0-alpha.10","@x-otto/orchestrator":"0.1.0-alpha.10","@x-otto/claude-compat":"0.1.0-alpha.10","@x-otto/session-contract":"0.1.0-alpha.10","@x-otto/orchestration-contracts":"0.1.0-alpha.10"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.10_1788428651804_0.3424303926727903","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.11":{"name":"@x-otto/coding","version":"0.1.0-alpha.11","_id":"@x-otto/coding@0.1.0-alpha.11","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"133d69c4eeb075bd736b554628e03bbbae4c8cb3","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.11.tgz","fileCount":8,"integrity":"sha512-pkfOAaBfBWH8eSFsimmqRn1aIkmfo88hxI/O/bPnj1ywInUo0jfkT/xH+s7ROuyNlO+DOoInwkFS6nB3Fx9wKw==","signatures":[{"sig":"MEQCIEuvTxvWrUB2ktfbx+5e5n46FEYPs7iBYc32rQVjRmj4AiBr4dKNMuUcI+h3Tp8P3hQ+SJj+WKibLkpkoSq7f3rjNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2709005},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.1.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"938af655c8775656c2b4e457df30210b68e2aa94","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/6dc34c3e5e3e84bde43c432f33ca1a3e/x-otto-coding-0.1.0-alpha.11.tgz","_integrity":"sha512-pkfOAaBfBWH8eSFsimmqRn1aIkmfo88hxI/O/bPnj1ywInUo0jfkT/xH+s7ROuyNlO+DOoInwkFS6nB3Fx9wKw==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.11","@x-otto/env":"0.1.0-alpha.11","@x-otto/mcp":"0.1.0-alpha.11","@x-otto/agent":"0.1.0-alpha.11","@x-otto/guard":"0.1.0-alpha.11","@x-otto/hooks":"0.1.0-alpha.11","@x-otto/skill":"0.1.0-alpha.11","@x-otto/tools":"0.1.0-alpha.11","@x-otto/memory":"0.1.0-alpha.11","@x-otto/plugin":"0.1.0-alpha.11","@x-otto/prompt":"0.1.0-alpha.11","@x-otto/shared":"0.1.0-alpha.11","@x-otto/install":"0.1.0-alpha.11","@x-otto/runtime":"0.1.0-alpha.11","@x-otto/session":"0.1.0-alpha.11","@x-otto/setting":"0.1.0-alpha.11","@x-otto/devtools":"0.1.0-alpha.11","@x-otto/provider":"0.1.0-alpha.11","@x-otto/schedule":"0.1.0-alpha.11","@x-otto/workspace":"0.1.0-alpha.11","@x-otto/credentials":"0.1.0-alpha.11","@x-otto/interchange":"0.1.0-alpha.11","@x-otto/persistence":"0.1.0-alpha.11","@x-otto/notification":"0.1.0-alpha.11","@x-otto/orchestrator":"0.1.0-alpha.11","@x-otto/claude-compat":"0.1.0-alpha.11","@x-otto/session-contract":"0.1.0-alpha.11","@x-otto/orchestration-contracts":"0.1.0-alpha.11"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.11_1788432318172_0.23470132326801818","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.12":{"name":"@x-otto/coding","version":"0.1.0-alpha.12","_id":"@x-otto/coding@0.1.0-alpha.12","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"5e940044b1f9972b34c06ef121e8ff4f389cd4c6","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.12.tgz","fileCount":8,"integrity":"sha512-dRIi2azJkhsOzzUuVEiyfZW+7s0pc863YDWfRbDQ0szjknU3Ka1NFH4Uw4IvpOipX4kRascChkvCfcQKtXeAKQ==","signatures":[{"sig":"MEMCIDKU/G6IGgB6CzN1mSyXSEGiWl158g4gZoZp8GX7PhxbAh88BqYGAQSNJzsgvVXCwGjW/gzhwOO6+tkkPHk9aIMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2709005},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-coding-0.1.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86788be156e3461f7056dee7e1ce2d0570cf03e6","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-coding-0.1.0-alpha.12.tgz","_integrity":"sha512-dRIi2azJkhsOzzUuVEiyfZW+7s0pc863YDWfRbDQ0szjknU3Ka1NFH4Uw4IvpOipX4kRascChkvCfcQKtXeAKQ==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.12","@x-otto/env":"0.1.0-alpha.12","@x-otto/mcp":"0.1.0-alpha.12","@x-otto/agent":"0.1.0-alpha.12","@x-otto/guard":"0.1.0-alpha.12","@x-otto/hooks":"0.1.0-alpha.12","@x-otto/skill":"0.1.0-alpha.12","@x-otto/tools":"0.1.0-alpha.12","@x-otto/memory":"0.1.0-alpha.12","@x-otto/plugin":"0.1.0-alpha.12","@x-otto/prompt":"0.1.0-alpha.12","@x-otto/shared":"0.1.0-alpha.12","@x-otto/install":"0.1.0-alpha.12","@x-otto/runtime":"0.1.0-alpha.12","@x-otto/session":"0.1.0-alpha.12","@x-otto/setting":"0.1.0-alpha.12","@x-otto/devtools":"0.1.0-alpha.12","@x-otto/provider":"0.1.0-alpha.12","@x-otto/schedule":"0.1.0-alpha.12","@x-otto/workspace":"0.1.0-alpha.12","@x-otto/credentials":"0.1.0-alpha.12","@x-otto/interchange":"0.1.0-alpha.12","@x-otto/persistence":"0.1.0-alpha.12","@x-otto/notification":"0.1.0-alpha.12","@x-otto/orchestrator":"0.1.0-alpha.12","@x-otto/claude-compat":"0.1.0-alpha.12","@x-otto/session-contract":"0.1.0-alpha.12","@x-otto/orchestration-contracts":"0.1.0-alpha.12"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.12_1788754148637_0.9388365299685597","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.13":{"name":"@x-otto/coding","version":"0.1.0-alpha.13","_id":"@x-otto/coding@0.1.0-alpha.13","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"d4a563f7a125d4bf14a09ae2711cdcba20b66cf9","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.13.tgz","fileCount":8,"integrity":"sha512-yChoj9YuoObx1wSzN0oYz+0yKNQyFpQYrxas9l8CSGYrGv23egnvavalAHx1qSMi5Wsh+8Ti+cetYBrDUjCEXQ==","signatures":[{"sig":"MEQCIBkD4oNh+jey5WoyWMeOKjU+roi/4uLT9jBmp9+UxqWTAiAvFVKKHUig2dkLSV4kpIuQENl0owK0CM1qjOrY217j7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2722550},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/tgz/x-otto-coding-0.1.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"665662d9a8657f46d6740f77aedc37279a7b43f9","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-coding-0.1.0-alpha.13.tgz","_integrity":"sha512-yChoj9YuoObx1wSzN0oYz+0yKNQyFpQYrxas9l8CSGYrGv23egnvavalAHx1qSMi5Wsh+8Ti+cetYBrDUjCEXQ==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.13","@x-otto/env":"0.1.0-alpha.13","@x-otto/mcp":"0.1.0-alpha.13","@x-otto/agent":"0.1.0-alpha.13","@x-otto/guard":"0.1.0-alpha.13","@x-otto/hooks":"0.1.0-alpha.13","@x-otto/skill":"0.1.0-alpha.13","@x-otto/tools":"0.1.0-alpha.13","@x-otto/memory":"0.1.0-alpha.13","@x-otto/plugin":"0.1.0-alpha.13","@x-otto/prompt":"0.1.0-alpha.13","@x-otto/shared":"0.1.0-alpha.13","@x-otto/install":"0.1.0-alpha.13","@x-otto/runtime":"0.1.0-alpha.13","@x-otto/session":"0.1.0-alpha.13","@x-otto/setting":"0.1.0-alpha.13","@x-otto/devtools":"0.1.0-alpha.13","@x-otto/provider":"0.1.0-alpha.13","@x-otto/schedule":"0.1.0-alpha.13","@x-otto/workspace":"0.1.0-alpha.13","@x-otto/credentials":"0.1.0-alpha.13","@x-otto/interchange":"0.1.0-alpha.13","@x-otto/persistence":"0.1.0-alpha.13","@x-otto/notification":"0.1.0-alpha.13","@x-otto/orchestrator":"0.1.0-alpha.13","@x-otto/claude-compat":"0.1.0-alpha.13","@x-otto/session-contract":"0.1.0-alpha.13","@x-otto/orchestration-contracts":"0.1.0-alpha.13"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.13_1788765550097_0.054159286159628506","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.14":{"name":"@x-otto/coding","version":"0.1.0-alpha.14","_id":"@x-otto/coding@0.1.0-alpha.14","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"8f35ef3e1b75aebc24f3da224a34a644ece3a39f","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.14.tgz","fileCount":8,"integrity":"sha512-h0W7l7bWGEEXBDpTG5SERJqBrfM38qlBl6QSSVv4ZfmXcK2MfM2xLwdg382a83NF+xZp4DvxVgyqMnpdtwUyDA==","signatures":[{"sig":"MEUCIQDE9EOAYypzv2/svZ2Dxn2aEWqpMt0FasoGDCMSAogwlgIgdaf/ejA0SoXpYtp5iKZ6oQxw7d4c5p2W6Yo/iON8+7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2723080},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/tgz/x-otto-coding-0.1.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b463590ee1775cb5dc58f3f21c6bbb0f7e043675","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-coding-0.1.0-alpha.14.tgz","_integrity":"sha512-h0W7l7bWGEEXBDpTG5SERJqBrfM38qlBl6QSSVv4ZfmXcK2MfM2xLwdg382a83NF+xZp4DvxVgyqMnpdtwUyDA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.14","@x-otto/env":"0.1.0-alpha.14","@x-otto/mcp":"0.1.0-alpha.14","@x-otto/agent":"0.1.0-alpha.14","@x-otto/guard":"0.1.0-alpha.14","@x-otto/hooks":"0.1.0-alpha.14","@x-otto/skill":"0.1.0-alpha.14","@x-otto/tools":"0.1.0-alpha.14","@x-otto/memory":"0.1.0-alpha.14","@x-otto/plugin":"0.1.0-alpha.14","@x-otto/prompt":"0.1.0-alpha.14","@x-otto/shared":"0.1.0-alpha.14","@x-otto/install":"0.1.0-alpha.14","@x-otto/runtime":"0.1.0-alpha.14","@x-otto/session":"0.1.0-alpha.14","@x-otto/setting":"0.1.0-alpha.14","@x-otto/devtools":"0.1.0-alpha.14","@x-otto/provider":"0.1.0-alpha.14","@x-otto/schedule":"0.1.0-alpha.14","@x-otto/workspace":"0.1.0-alpha.14","@x-otto/credentials":"0.1.0-alpha.14","@x-otto/interchange":"0.1.0-alpha.14","@x-otto/persistence":"0.1.0-alpha.14","@x-otto/notification":"0.1.0-alpha.14","@x-otto/orchestrator":"0.1.0-alpha.14","@x-otto/claude-compat":"0.1.0-alpha.14","@x-otto/session-contract":"0.1.0-alpha.14","@x-otto/orchestration-contracts":"0.1.0-alpha.14"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.14_1788780175348_0.9528849558438064","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.15":{"name":"@x-otto/coding","version":"0.1.0-alpha.15","_id":"@x-otto/coding@0.1.0-alpha.15","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"8914c5f23fb6e9e90f2c690115118a28bbd6e6fb","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.15.tgz","fileCount":8,"integrity":"sha512-ZxIvb99PWlZGtUPT7XOWzrbEKnVtVvNdULqrIs1/qvKZRT26KHCsl2XrlSg/RzLu7gLXtuLymcrAM+MZzLP5qg==","signatures":[{"sig":"MEYCIQCpuP6kP3ig33MhILaOKrpgvJhWPNBSXsKnKUIlAwwRwQIhANvvebnRLY6Z79MaCkM/0k51Ogwyv5XpNq0gvsMf6XM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150191},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.1.0-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f68a3b919ac12bde7159dfd5f617579049f54786","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/c8161c15a05dd1f95e41e35144de1481/x-otto-coding-0.1.0-alpha.15.tgz","_integrity":"sha512-ZxIvb99PWlZGtUPT7XOWzrbEKnVtVvNdULqrIs1/qvKZRT26KHCsl2XrlSg/RzLu7gLXtuLymcrAM+MZzLP5qg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.15","@x-otto/env":"0.1.0-alpha.15","@x-otto/mcp":"0.1.0-alpha.15","@x-otto/agent":"0.1.0-alpha.15","@x-otto/guard":"0.1.0-alpha.15","@x-otto/hooks":"0.1.0-alpha.15","@x-otto/skill":"0.1.0-alpha.15","@x-otto/tools":"0.1.0-alpha.15","@x-otto/memory":"0.1.0-alpha.15","@x-otto/plugin":"0.1.0-alpha.15","@x-otto/prompt":"0.1.0-alpha.15","@x-otto/shared":"0.1.0-alpha.15","@x-otto/install":"0.1.0-alpha.15","@x-otto/runtime":"0.1.0-alpha.15","@x-otto/session":"0.1.0-alpha.15","@x-otto/setting":"0.1.0-alpha.15","@x-otto/devtools":"0.1.0-alpha.15","@x-otto/provider":"0.1.0-alpha.15","@x-otto/schedule":"0.1.0-alpha.15","@x-otto/workspace":"0.1.0-alpha.15","@x-otto/credentials":"0.1.0-alpha.15","@x-otto/interchange":"0.1.0-alpha.15","@x-otto/persistence":"0.1.0-alpha.15","@x-otto/notification":"0.1.0-alpha.15","@x-otto/orchestrator":"0.1.0-alpha.15","@x-otto/claude-compat":"0.1.0-alpha.15","@x-otto/session-contract":"0.1.0-alpha.15","@x-otto/orchestration-contracts":"0.1.0-alpha.15"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.15_1788796141303_0.835734632285805","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.17":{"name":"@x-otto/coding","version":"0.1.0-alpha.17","_id":"@x-otto/coding@0.1.0-alpha.17","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"1d951cb276a55d64f473c7c4704e2c876d88ac3b","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.17.tgz","fileCount":8,"integrity":"sha512-7e9UYUYRATBhxyKtH7IpEdvZYJ8XnqKBv3SE7IKrPROL8juu8tTZB2Zz3IazpxNaoXCAZ6l7CD2epvkP72J5cw==","signatures":[{"sig":"MEYCIQDHa8IVbyz+RjgfoJfuuWlJGIjkqCitaNgAWQ3tAYYxOwIhAJbIO/rykXibvSeGKkEwU5KwWDogBFhliU2Hx0T6EKiO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150460},"main":"./dist/index.js","type":"module","_from":"file:x-otto-coding-0.1.0-alpha.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"01e870d6a27a7b5177e1f399333356820e108833","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/e59180398603e853df21b8eb3e8e7db0/x-otto-coding-0.1.0-alpha.17.tgz","_integrity":"sha512-7e9UYUYRATBhxyKtH7IpEdvZYJ8XnqKBv3SE7IKrPROL8juu8tTZB2Zz3IazpxNaoXCAZ6l7CD2epvkP72J5cw==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.17","@x-otto/env":"0.1.0-alpha.17","@x-otto/mcp":"0.1.0-alpha.17","@x-otto/agent":"0.1.0-alpha.17","@x-otto/guard":"0.1.0-alpha.17","@x-otto/hooks":"0.1.0-alpha.17","@x-otto/skill":"0.1.0-alpha.17","@x-otto/tools":"0.1.0-alpha.17","@x-otto/memory":"0.1.0-alpha.17","@x-otto/plugin":"0.1.0-alpha.17","@x-otto/prompt":"0.1.0-alpha.17","@x-otto/shared":"0.1.0-alpha.17","@x-otto/install":"0.1.0-alpha.17","@x-otto/runtime":"0.1.0-alpha.17","@x-otto/session":"0.1.0-alpha.17","@x-otto/setting":"0.1.0-alpha.17","@x-otto/devtools":"0.1.0-alpha.17","@x-otto/provider":"0.1.0-alpha.17","@x-otto/schedule":"0.1.0-alpha.17","@x-otto/workspace":"0.1.0-alpha.17","@x-otto/credentials":"0.1.0-alpha.17","@x-otto/interchange":"0.1.0-alpha.17","@x-otto/persistence":"0.1.0-alpha.17","@x-otto/notification":"0.1.0-alpha.17","@x-otto/orchestrator":"0.1.0-alpha.17","@x-otto/claude-compat":"0.1.0-alpha.17","@x-otto/session-contract":"0.1.0-alpha.17","@x-otto/orchestration-contracts":"0.1.0-alpha.17"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.17_1788805508932_0.708813318562723","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.18":{"name":"@x-otto/coding","version":"0.1.0-alpha.18","_id":"@x-otto/coding@0.1.0-alpha.18","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"11d5370e87a1205dfaaf13fe29a826bcc8d93428","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.18.tgz","fileCount":8,"integrity":"sha512-OlARr4vbE7OYBQ6A+wRT7ngqh8h2x8fC2FgcnH64DUwnz/xSnQpWmVMuzZ5lu1Cm/tOafipRNL8Z5YQnLfqSTQ==","signatures":[{"sig":"MEUCIQDODnkgZMyq7+xOWFf0cd3Pb5gk5qu2rY+J0yDK1uh0vQIgOBCjzzvcgZMnTl2FLqQke/3WMydE+O8qqpc8bRhsdb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150460},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-coding-0.1.0-alpha.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-coding-0.1.0-alpha.18.tgz","_integrity":"sha512-OlARr4vbE7OYBQ6A+wRT7ngqh8h2x8fC2FgcnH64DUwnz/xSnQpWmVMuzZ5lu1Cm/tOafipRNL8Z5YQnLfqSTQ==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.18","@x-otto/env":"0.1.0-alpha.18","@x-otto/mcp":"0.1.0-alpha.18","@x-otto/agent":"0.1.0-alpha.18","@x-otto/guard":"0.1.0-alpha.18","@x-otto/hooks":"0.1.0-alpha.18","@x-otto/skill":"0.1.0-alpha.18","@x-otto/tools":"0.1.0-alpha.18","@x-otto/memory":"0.1.0-alpha.18","@x-otto/plugin":"0.1.0-alpha.18","@x-otto/prompt":"0.1.0-alpha.18","@x-otto/shared":"0.1.0-alpha.18","@x-otto/install":"0.1.0-alpha.18","@x-otto/runtime":"0.1.0-alpha.18","@x-otto/session":"0.1.0-alpha.18","@x-otto/setting":"0.1.0-alpha.18","@x-otto/devtools":"0.1.0-alpha.18","@x-otto/provider":"0.1.0-alpha.18","@x-otto/schedule":"0.1.0-alpha.18","@x-otto/workspace":"0.1.0-alpha.18","@x-otto/credentials":"0.1.0-alpha.18","@x-otto/interchange":"0.1.0-alpha.18","@x-otto/persistence":"0.1.0-alpha.18","@x-otto/notification":"0.1.0-alpha.18","@x-otto/orchestrator":"0.1.0-alpha.18","@x-otto/claude-compat":"0.1.0-alpha.18","@x-otto/session-contract":"0.1.0-alpha.18","@x-otto/orchestration-contracts":"0.1.0-alpha.18"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.18_1788839847310_0.16186647402730148","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.19":{"name":"@x-otto/coding","version":"0.1.0-alpha.19","_id":"@x-otto/coding@0.1.0-alpha.19","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"82a992dea1f961462746d09d25adb2485b2cee01","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.19.tgz","fileCount":8,"integrity":"sha512-cDKg8kzpjz/amcEMaL606O7Gcun3GCKdfw5X31GD1w31u8WNClrLaOTyszx+HRDmBS2oDxdSmSmBcDNbCQyTMg==","signatures":[{"sig":"MEYCIQDm9IbtLFO2yYQMxoO98ASuxhnh1XG/MXH9/YkLcZM/+AIhAKSnyr7yv83NDzL1Xbuw9PEZ2inYdJfYo4m+cuW3b4rD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2160079},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-coding-0.1.0-alpha.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"24f1b3907ee9877b29a19c11eea614a74520dee5","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-coding-0.1.0-alpha.19.tgz","_integrity":"sha512-cDKg8kzpjz/amcEMaL606O7Gcun3GCKdfw5X31GD1w31u8WNClrLaOTyszx+HRDmBS2oDxdSmSmBcDNbCQyTMg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.19","@x-otto/env":"0.1.0-alpha.19","@x-otto/mcp":"0.1.0-alpha.19","@x-otto/agent":"0.1.0-alpha.19","@x-otto/guard":"0.1.0-alpha.19","@x-otto/hooks":"0.1.0-alpha.19","@x-otto/skill":"0.1.0-alpha.19","@x-otto/tools":"0.1.0-alpha.19","@x-otto/memory":"0.1.0-alpha.19","@x-otto/plugin":"0.1.0-alpha.19","@x-otto/prompt":"0.1.0-alpha.19","@x-otto/shared":"0.1.0-alpha.19","@x-otto/install":"0.1.0-alpha.19","@x-otto/runtime":"0.1.0-alpha.19","@x-otto/session":"0.1.0-alpha.19","@x-otto/setting":"0.1.0-alpha.19","@x-otto/devtools":"0.1.0-alpha.19","@x-otto/provider":"0.1.0-alpha.19","@x-otto/schedule":"0.1.0-alpha.19","@x-otto/workspace":"0.1.0-alpha.19","@x-otto/credentials":"0.1.0-alpha.19","@x-otto/interchange":"0.1.0-alpha.19","@x-otto/persistence":"0.1.0-alpha.19","@x-otto/notification":"0.1.0-alpha.19","@x-otto/orchestrator":"0.1.0-alpha.19","@x-otto/claude-compat":"0.1.0-alpha.19","@x-otto/session-contract":"0.1.0-alpha.19","@x-otto/orchestration-contracts":"0.1.0-alpha.19"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.19_1789054381637_0.25095182794291393","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.21":{"name":"@x-otto/coding","version":"0.1.0-alpha.21","_id":"@x-otto/coding@0.1.0-alpha.21","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e52b2f4c7f44c1cc28e2cb3bb484d81b31672abc","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.21.tgz","fileCount":8,"integrity":"sha512-pHjFHxKNKAsq+HRQQ/V4k5eY2vEAvDa0/Pk8UkcOfS2vXTql5cp/uDCeocKAnubQk3x372PL2kX5b09h9CHdmw==","signatures":[{"sig":"MEUCIHICuTKQid7gVReNw6CFUGY57QPvVKBr4o+BdPzXH7BWAiEAgrNB/4wDNCCW+jOpaLQI1fvQXp6BCtJKspSEXY+z7XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2160203},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.pack/x-otto-coding-0.1.0-alpha.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d4045293d00fdf772041310c64c6673dc0120a91","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.pack/x-otto-coding-0.1.0-alpha.21.tgz","_integrity":"sha512-pHjFHxKNKAsq+HRQQ/V4k5eY2vEAvDa0/Pk8UkcOfS2vXTql5cp/uDCeocKAnubQk3x372PL2kX5b09h9CHdmw==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.21","@x-otto/env":"0.1.0-alpha.21","@x-otto/mcp":"0.1.0-alpha.21","@x-otto/agent":"0.1.0-alpha.21","@x-otto/guard":"0.1.0-alpha.21","@x-otto/hooks":"0.1.0-alpha.21","@x-otto/skill":"0.1.0-alpha.21","@x-otto/tools":"0.1.0-alpha.21","@x-otto/memory":"0.1.0-alpha.21","@x-otto/plugin":"0.1.0-alpha.21","@x-otto/prompt":"0.1.0-alpha.21","@x-otto/shared":"0.1.0-alpha.21","@x-otto/install":"0.1.0-alpha.21","@x-otto/runtime":"0.1.0-alpha.21","@x-otto/session":"0.1.0-alpha.21","@x-otto/setting":"0.1.0-alpha.21","@x-otto/devtools":"0.1.0-alpha.21","@x-otto/provider":"0.1.0-alpha.21","@x-otto/schedule":"0.1.0-alpha.21","@x-otto/workspace":"0.1.0-alpha.21","@x-otto/credentials":"0.1.0-alpha.21","@x-otto/interchange":"0.1.0-alpha.21","@x-otto/persistence":"0.1.0-alpha.21","@x-otto/notification":"0.1.0-alpha.21","@x-otto/orchestrator":"0.1.0-alpha.21","@x-otto/claude-compat":"0.1.0-alpha.21","@x-otto/session-contract":"0.1.0-alpha.21","@x-otto/orchestration-contracts":"0.1.0-alpha.21"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.21_1789112544089_0.8985708057955502","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.22":{"name":"@x-otto/coding","version":"0.1.0-alpha.22","_id":"@x-otto/coding@0.1.0-alpha.22","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"3364924c559fdc493c4041b42d0f112efb905cd8","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.22.tgz","fileCount":8,"integrity":"sha512-Fl2WpbfPZhpKMeDxul2E6kraZKw+yue/+Bp7pA7kbgNW2O7JK7wpU7gbUQy4E50Ko2wh7zD3tmuP2KeIVOUP2g==","signatures":[{"sig":"MEUCIQC/wmRQ0+N3JgD84+PwYs25c+HAvTPId2LgI0X0T2+flwIgeDiA14NAxMIlw+LeuJ5/5FlJQSPlz91VsmzMmE8PQ0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2161426},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-coding-0.1.0-alpha.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9b202b5ffbe39c110ec0f1010ae269128fcee6bb","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-coding-0.1.0-alpha.22.tgz","_integrity":"sha512-Fl2WpbfPZhpKMeDxul2E6kraZKw+yue/+Bp7pA7kbgNW2O7JK7wpU7gbUQy4E50Ko2wh7zD3tmuP2KeIVOUP2g==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.22","@x-otto/env":"0.1.0-alpha.22","@x-otto/mcp":"0.1.0-alpha.22","@x-otto/agent":"0.1.0-alpha.22","@x-otto/guard":"0.1.0-alpha.22","@x-otto/hooks":"0.1.0-alpha.22","@x-otto/skill":"0.1.0-alpha.22","@x-otto/tools":"0.1.0-alpha.22","@x-otto/memory":"0.1.0-alpha.22","@x-otto/plugin":"0.1.0-alpha.22","@x-otto/prompt":"0.1.0-alpha.22","@x-otto/shared":"0.1.0-alpha.22","@x-otto/install":"0.1.0-alpha.22","@x-otto/runtime":"0.1.0-alpha.22","@x-otto/session":"0.1.0-alpha.22","@x-otto/setting":"0.1.0-alpha.22","@x-otto/devtools":"0.1.0-alpha.22","@x-otto/provider":"0.1.0-alpha.22","@x-otto/schedule":"0.1.0-alpha.22","@x-otto/workspace":"0.1.0-alpha.22","@x-otto/credentials":"0.1.0-alpha.22","@x-otto/interchange":"0.1.0-alpha.22","@x-otto/persistence":"0.1.0-alpha.22","@x-otto/notification":"0.1.0-alpha.22","@x-otto/orchestrator":"0.1.0-alpha.22","@x-otto/claude-compat":"0.1.0-alpha.22","@x-otto/session-contract":"0.1.0-alpha.22","@x-otto/orchestration-contracts":"0.1.0-alpha.22"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.22_1789220076610_0.3116084660058751","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.23":{"name":"@x-otto/coding","version":"0.1.0-alpha.23","_id":"@x-otto/coding@0.1.0-alpha.23","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"5f90c7e6847e8c62bd0db029869f1370640265ad","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.23.tgz","fileCount":8,"integrity":"sha512-9JwklFcLbQG0rVppFuus87tRp+rWnrSaOK3qIltXMDDKT8qLtEI0SDIDMvc3z2Z/BKWA/A39ts6uirKHd7Tmcw==","signatures":[{"sig":"MEUCIH+qbnkk/lf/ROzBMCWeOseTIfun01iz7Bu/jQFUQa0IAiEAxFeKyuAp115ptU0VAFZdD0zVnr/a0KIzOtdZ0rV4xBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2175611},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-coding-0.1.0-alpha.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"84aa4c3137793e9be61b2b3b6fe0555483dfa989","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-coding-0.1.0-alpha.23.tgz","_integrity":"sha512-9JwklFcLbQG0rVppFuus87tRp+rWnrSaOK3qIltXMDDKT8qLtEI0SDIDMvc3z2Z/BKWA/A39ts6uirKHd7Tmcw==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.23","@x-otto/env":"0.1.0-alpha.23","@x-otto/mcp":"0.1.0-alpha.23","@x-otto/agent":"0.1.0-alpha.23","@x-otto/guard":"0.1.0-alpha.23","@x-otto/hooks":"0.1.0-alpha.23","@x-otto/skill":"0.1.0-alpha.23","@x-otto/tools":"0.1.0-alpha.23","@x-otto/memory":"0.1.0-alpha.23","@x-otto/plugin":"0.1.0-alpha.23","@x-otto/prompt":"0.1.0-alpha.23","@x-otto/shared":"0.1.0-alpha.23","@x-otto/install":"0.1.0-alpha.23","@x-otto/runtime":"0.1.0-alpha.23","@x-otto/session":"0.1.0-alpha.23","@x-otto/setting":"0.1.0-alpha.23","@x-otto/devtools":"0.1.0-alpha.23","@x-otto/provider":"0.1.0-alpha.23","@x-otto/schedule":"0.1.0-alpha.23","@x-otto/workspace":"0.1.0-alpha.23","@x-otto/credentials":"0.1.0-alpha.23","@x-otto/interchange":"0.1.0-alpha.23","@x-otto/persistence":"0.1.0-alpha.23","@x-otto/notification":"0.1.0-alpha.23","@x-otto/orchestrator":"0.1.0-alpha.23","@x-otto/claude-compat":"0.1.0-alpha.23","@x-otto/session-contract":"0.1.0-alpha.23","@x-otto/orchestration-contracts":"0.1.0-alpha.23"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.23_1789380841263_0.8470468730797254","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.24":{"name":"@x-otto/coding","version":"0.1.0-alpha.24","_id":"@x-otto/coding@0.1.0-alpha.24","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"fd2f2d5ba43c689fbd6a905aef9674fc8da3b7d0","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.24.tgz","fileCount":8,"integrity":"sha512-gzu1GyQYBQV3FmE38XT9YkiXnioBE2VMRvBy+Rs3YC8SAEwMnT7MP4oK8HDQFqEssgORkWLNSrLHTkQaJagrlQ==","signatures":[{"sig":"MEUCIQD7ANsYmxjqMl8kcDEvFZOkpsgV77NlbGT4wC7ucy9ieQIgF5nOhIgg9Yiosc6PIa850UVt6vQgfyDrkFzrdefCdIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2176023},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-Fpp64P/x-otto-coding-0.1.0-alpha.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b08015bc84e760138d8be7468d0bdfebce6a192d","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-Fpp64P/x-otto-coding-0.1.0-alpha.24.tgz","_integrity":"sha512-gzu1GyQYBQV3FmE38XT9YkiXnioBE2VMRvBy+Rs3YC8SAEwMnT7MP4oK8HDQFqEssgORkWLNSrLHTkQaJagrlQ==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.24","@x-otto/env":"0.1.0-alpha.24","@x-otto/mcp":"0.1.0-alpha.24","@x-otto/agent":"0.1.0-alpha.24","@x-otto/guard":"0.1.0-alpha.24","@x-otto/hooks":"0.1.0-alpha.24","@x-otto/skill":"0.1.0-alpha.24","@x-otto/tools":"0.1.0-alpha.24","@x-otto/memory":"0.1.0-alpha.24","@x-otto/plugin":"0.1.0-alpha.24","@x-otto/prompt":"0.1.0-alpha.24","@x-otto/shared":"0.1.0-alpha.24","@x-otto/install":"0.1.0-alpha.24","@x-otto/runtime":"0.1.0-alpha.24","@x-otto/session":"0.1.0-alpha.24","@x-otto/setting":"0.1.0-alpha.24","@x-otto/devtools":"0.1.0-alpha.24","@x-otto/provider":"0.1.0-alpha.24","@x-otto/schedule":"0.1.0-alpha.24","@x-otto/workspace":"0.1.0-alpha.24","@x-otto/credentials":"0.1.0-alpha.24","@x-otto/interchange":"0.1.0-alpha.24","@x-otto/persistence":"0.1.0-alpha.24","@x-otto/notification":"0.1.0-alpha.24","@x-otto/orchestrator":"0.1.0-alpha.24","@x-otto/claude-compat":"0.1.0-alpha.24","@x-otto/session-contract":"0.1.0-alpha.24","@x-otto/orchestration-contracts":"0.1.0-alpha.24"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.24_1789392675226_0.11565000907067247","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.25":{"name":"@x-otto/coding","version":"0.1.0-alpha.25","_id":"@x-otto/coding@0.1.0-alpha.25","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"ef5d6a2cb34193ae46903abf0e60ef1a7c04d55e","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.25.tgz","fileCount":8,"integrity":"sha512-ZZqpMV9z4Z90tyh3gCyLglmtbl4zXZwrlXx7vF/eeAWaFvojz1g1aClmdXPwAjPa5OsJByOn6dC0lyjegje6Yg==","signatures":[{"sig":"MEQCIFDfADbf59K7lhFOPpVBXnDZmHLrA7jr1Wln2/EWZYe1AiBxcbdhYONwNNAya1lrt1+EFL3OypHBPmK4RfWxC891nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2177119},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-I86x5u/x-otto-coding-0.1.0-alpha.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a68981f9bd1a17a727430a8d08cb0769c49f20d","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-I86x5u/x-otto-coding-0.1.0-alpha.25.tgz","_integrity":"sha512-ZZqpMV9z4Z90tyh3gCyLglmtbl4zXZwrlXx7vF/eeAWaFvojz1g1aClmdXPwAjPa5OsJByOn6dC0lyjegje6Yg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.25","@x-otto/env":"0.1.0-alpha.25","@x-otto/mcp":"0.1.0-alpha.25","@x-otto/agent":"0.1.0-alpha.25","@x-otto/guard":"0.1.0-alpha.25","@x-otto/hooks":"0.1.0-alpha.25","@x-otto/skill":"0.1.0-alpha.25","@x-otto/tools":"0.1.0-alpha.25","@x-otto/memory":"0.1.0-alpha.25","@x-otto/plugin":"0.1.0-alpha.25","@x-otto/prompt":"0.1.0-alpha.25","@x-otto/shared":"0.1.0-alpha.25","@x-otto/install":"0.1.0-alpha.25","@x-otto/runtime":"0.1.0-alpha.25","@x-otto/session":"0.1.0-alpha.25","@x-otto/setting":"0.1.0-alpha.25","@x-otto/devtools":"0.1.0-alpha.25","@x-otto/provider":"0.1.0-alpha.25","@x-otto/schedule":"0.1.0-alpha.25","@x-otto/workspace":"0.1.0-alpha.25","@x-otto/credentials":"0.1.0-alpha.25","@x-otto/interchange":"0.1.0-alpha.25","@x-otto/persistence":"0.1.0-alpha.25","@x-otto/notification":"0.1.0-alpha.25","@x-otto/orchestrator":"0.1.0-alpha.25","@x-otto/claude-compat":"0.1.0-alpha.25","@x-otto/session-contract":"0.1.0-alpha.25","@x-otto/orchestration-contracts":"0.1.0-alpha.25"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.25_1789396816754_0.13296032882688258","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.26":{"name":"@x-otto/coding","version":"0.1.0-alpha.26","_id":"@x-otto/coding@0.1.0-alpha.26","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e41fb6e1dd7c045a100791ceea22325dd4228561","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.26.tgz","fileCount":8,"integrity":"sha512-OFiALlI2T2BfQhG+Lexalt9ZzHe+csx0VelZ+HJj20DIeheyhCdkUH9imVytzrXIwm2k09Ok0Qy3mqW3NtEeCg==","signatures":[{"sig":"MEYCIQCt/SVnmHUPUNjT2g/NWtNX0GAZWizFkrk40A82POkqSwIhAI5A8hn+1oAbp96FHw88exh28jRDLAqI+U/f916XXZEZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAwCfnlUq9LvTk3Lg9j7MVHrSvZHqIuDqaRW0FeghzYpAiEAgrxDW5S1JP3J97ei5/Y0qGX7D5CpWfSs7KYWKQ7vyHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2180938},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-coding-0.1.0-alpha.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e43792632f0a000612c112f9b2948a560c801b9","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-coding-0.1.0-alpha.26.tgz","_integrity":"sha512-OFiALlI2T2BfQhG+Lexalt9ZzHe+csx0VelZ+HJj20DIeheyhCdkUH9imVytzrXIwm2k09Ok0Qy3mqW3NtEeCg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.26","@x-otto/env":"0.1.0-alpha.26","@x-otto/mcp":"0.1.0-alpha.26","@x-otto/agent":"0.1.0-alpha.26","@x-otto/guard":"0.1.0-alpha.26","@x-otto/hooks":"0.1.0-alpha.26","@x-otto/skill":"0.1.0-alpha.26","@x-otto/tools":"0.1.0-alpha.26","@x-otto/memory":"0.1.0-alpha.26","@x-otto/plugin":"0.1.0-alpha.26","@x-otto/prompt":"0.1.0-alpha.26","@x-otto/shared":"0.1.0-alpha.26","@x-otto/install":"0.1.0-alpha.26","@x-otto/runtime":"0.1.0-alpha.26","@x-otto/session":"0.1.0-alpha.26","@x-otto/setting":"0.1.0-alpha.26","@x-otto/devtools":"0.1.0-alpha.26","@x-otto/provider":"0.1.0-alpha.26","@x-otto/schedule":"0.1.0-alpha.26","@x-otto/workspace":"0.1.0-alpha.26","@x-otto/credentials":"0.1.0-alpha.26","@x-otto/interchange":"0.1.0-alpha.26","@x-otto/persistence":"0.1.0-alpha.26","@x-otto/notification":"0.1.0-alpha.26","@x-otto/orchestrator":"0.1.0-alpha.26","@x-otto/claude-compat":"0.1.0-alpha.26","@x-otto/session-contract":"0.1.0-alpha.26","@x-otto/orchestration-contracts":"0.1.0-alpha.26"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.26_1789542177907_0.8870111398708898","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.27":{"name":"@x-otto/coding","version":"0.1.0-alpha.27","_id":"@x-otto/coding@0.1.0-alpha.27","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"d1e6edd1c919b3a2d8146b2dafe945b1b724a197","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.27.tgz","fileCount":8,"integrity":"sha512-EjAfKQ9SNLZej5cPjwXD+BjibWJcbXfamb3XkT+QLMVO7f/Po0HITJRoDM85t+uBSiksKH6rxjjC3KlQhuhpRg==","signatures":[{"sig":"MEYCIQDQMqvb6BzxIpGHG99gdhKV+vYsWWFe8Qy/2ZXLjBYCTQIhAMEYMYAY2pcoQfzDkFVgG6s6TyVIlRC6xRnTL68XvH/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVWFzyANIFGWSG+VA0cx6R8RTf6tgPyvDpdaTe1FjkPwIgUSnFKw8axYlbLKZ/ZK9NMZR5dKvAmUPwwrlJm0O4KyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182219},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f56156a8c4cc1caf49b9a57d188b8d42e384ff9a","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.27.tgz","_integrity":"sha512-EjAfKQ9SNLZej5cPjwXD+BjibWJcbXfamb3XkT+QLMVO7f/Po0HITJRoDM85t+uBSiksKH6rxjjC3KlQhuhpRg==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.27","@x-otto/env":"0.1.0-alpha.27","@x-otto/mcp":"0.1.0-alpha.27","@x-otto/agent":"0.1.0-alpha.27","@x-otto/guard":"0.1.0-alpha.27","@x-otto/hooks":"0.1.0-alpha.27","@x-otto/skill":"0.1.0-alpha.27","@x-otto/tools":"0.1.0-alpha.27","@x-otto/memory":"0.1.0-alpha.27","@x-otto/plugin":"0.1.0-alpha.27","@x-otto/prompt":"0.1.0-alpha.27","@x-otto/shared":"0.1.0-alpha.27","@x-otto/install":"0.1.0-alpha.27","@x-otto/runtime":"0.1.0-alpha.27","@x-otto/session":"0.1.0-alpha.27","@x-otto/setting":"0.1.0-alpha.27","@x-otto/devtools":"0.1.0-alpha.27","@x-otto/provider":"0.1.0-alpha.27","@x-otto/schedule":"0.1.0-alpha.27","@x-otto/workspace":"0.1.0-alpha.27","@x-otto/credentials":"0.1.0-alpha.27","@x-otto/interchange":"0.1.0-alpha.27","@x-otto/persistence":"0.1.0-alpha.27","@x-otto/notification":"0.1.0-alpha.27","@x-otto/orchestrator":"0.1.0-alpha.27","@x-otto/claude-compat":"0.1.0-alpha.27","@x-otto/session-contract":"0.1.0-alpha.27","@x-otto/orchestration-contracts":"0.1.0-alpha.27"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.27_1789743372064_0.2865308651378491","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.28":{"name":"@x-otto/coding","version":"0.1.0-alpha.28","_id":"@x-otto/coding@0.1.0-alpha.28","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"ffe4ec56e399f1bf11115e40664bef51d2c03c5a","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.28.tgz","fileCount":8,"integrity":"sha512-v1hYsKv8Nr6IUMsPS5Ii+Owm9DfS9D9/nsjSUshJY4EWGfSX5abQcBawyy6sWUtdeY+KDUF0kTvbMtN4KSy3DQ==","signatures":[{"sig":"MEYCIQCsILGMgdA4tpn1PHpozsN3L6CvV3qdTxtBClT7EVjZoQIhANOr4AG7/p2t/gJmPe20n0LxzTnY5lDhTp+rLoCMbMw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDYvKZdInRwRKek2hSvK3qDAiBaSI4PDVnFEQCdo+gRiAiBpbFM6z9zlFV7ShjGU6Xh8gYlOSiEp6LVKzHkRCsVF/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215054},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e7cae5a245a5fae14af18a346b593397d0ceb07e","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.28.tgz","_integrity":"sha512-v1hYsKv8Nr6IUMsPS5Ii+Owm9DfS9D9/nsjSUshJY4EWGfSX5abQcBawyy6sWUtdeY+KDUF0kTvbMtN4KSy3DQ==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.28","@x-otto/env":"0.1.0-alpha.28","@x-otto/mcp":"0.1.0-alpha.28","@x-otto/agent":"0.1.0-alpha.28","@x-otto/guard":"0.1.0-alpha.28","@x-otto/hooks":"0.1.0-alpha.28","@x-otto/skill":"0.1.0-alpha.28","@x-otto/tools":"0.1.0-alpha.28","@x-otto/memory":"0.1.0-alpha.28","@x-otto/plugin":"0.1.0-alpha.28","@x-otto/prompt":"0.1.0-alpha.28","@x-otto/shared":"0.1.0-alpha.28","@x-otto/install":"0.1.0-alpha.28","@x-otto/runtime":"0.1.0-alpha.28","@x-otto/session":"0.1.0-alpha.28","@x-otto/setting":"0.1.0-alpha.28","@x-otto/devtools":"0.1.0-alpha.28","@x-otto/provider":"0.1.0-alpha.28","@x-otto/schedule":"0.1.0-alpha.28","@x-otto/workspace":"0.1.0-alpha.28","@x-otto/credentials":"0.1.0-alpha.28","@x-otto/interchange":"0.1.0-alpha.28","@x-otto/persistence":"0.1.0-alpha.28","@x-otto/notification":"0.1.0-alpha.28","@x-otto/orchestrator":"0.1.0-alpha.28","@x-otto/claude-compat":"0.1.0-alpha.28","@x-otto/session-contract":"0.1.0-alpha.28","@x-otto/orchestration-contracts":"0.1.0-alpha.28"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.28_1789857307774_0.5711268496159398","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.29":{"name":"@x-otto/coding","version":"0.1.0-alpha.29","_id":"@x-otto/coding@0.1.0-alpha.29","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"520edf920d8a56934a6899977885d2c631762f7a","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.29.tgz","fileCount":8,"integrity":"sha512-P4i1iAch5zzTwGRBk6ouLIKYVBTpL9f9x6oY6CsndsAuouaSkIf6FlDrTOZoQFMMjmpdljqRMbymO1Z5poIW1w==","signatures":[{"sig":"MEYCIQDThX+/2hQatlu/GFhU24kkA2TQUht54oy5SKHVnUuz0AIhAMsze5rrKhCEdSf60Xsmrn2VZfxQFjzgCPCaPy3FbMGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5iUXyv3phw+MwJ3tGDwdl2+/ZCMV8yf2apKP78a0G3wIhAIDWp3JA5v1UaYOReZG75Qcv9w9UIl7wboti76TFQ6hj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215610},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2d318b90d6b0402251c4632cd45f850e0ffb9bdd","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.29.tgz","_integrity":"sha512-P4i1iAch5zzTwGRBk6ouLIKYVBTpL9f9x6oY6CsndsAuouaSkIf6FlDrTOZoQFMMjmpdljqRMbymO1Z5poIW1w==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.29","@x-otto/env":"0.1.0-alpha.29","@x-otto/mcp":"0.1.0-alpha.29","@x-otto/agent":"0.1.0-alpha.29","@x-otto/guard":"0.1.0-alpha.29","@x-otto/hooks":"0.1.0-alpha.29","@x-otto/skill":"0.1.0-alpha.29","@x-otto/tools":"0.1.0-alpha.29","@x-otto/memory":"0.1.0-alpha.29","@x-otto/plugin":"0.1.0-alpha.29","@x-otto/prompt":"0.1.0-alpha.29","@x-otto/shared":"0.1.0-alpha.29","@x-otto/install":"0.1.0-alpha.29","@x-otto/runtime":"0.1.0-alpha.29","@x-otto/session":"0.1.0-alpha.29","@x-otto/setting":"0.1.0-alpha.29","@x-otto/devtools":"0.1.0-alpha.29","@x-otto/provider":"0.1.0-alpha.29","@x-otto/schedule":"0.1.0-alpha.29","@x-otto/workspace":"0.1.0-alpha.29","@x-otto/credentials":"0.1.0-alpha.29","@x-otto/interchange":"0.1.0-alpha.29","@x-otto/persistence":"0.1.0-alpha.29","@x-otto/notification":"0.1.0-alpha.29","@x-otto/orchestrator":"0.1.0-alpha.29","@x-otto/claude-compat":"0.1.0-alpha.29","@x-otto/session-contract":"0.1.0-alpha.29","@x-otto/orchestration-contracts":"0.1.0-alpha.29"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/coding_0.1.0-alpha.29_1789997713384_0.7475261381759541","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.30":{"_id":"@x-otto/coding@0.1.0-alpha.30","dist":{"shasum":"5c1665619a81604e50d18ec7441ce2bca66f63b2","tarball":"https://registry.npmjs.org/@x-otto/coding/-/coding-0.1.0-alpha.30.tgz","fileCount":8,"integrity":"sha512-NUquQZVrUoSAWjamKDfB/7iMONKBLooZu3r4Y8bdJvxEqOHkHLuhfSM9baQzz/dsKFCClCWAE4GhHPe9STQdOA==","signatures":[{"sig":"MEQCIDIpwCgH8+z/Kmm7xmPlHWtWo9Sr4aNn1NvLzvzB0GW8AiBLBkaDIhAGseyM0knqD3so6RVH+AsD4+V6p+rDNoEQTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXwh99UhoBIyHTDzUB8wl4974ibgVh47uQTESCkW0xPwIgava2pjffXF8GsM95bO04qlAdPhJQE0rAl2RPzEWzRTE="}],"unpackedSize":2215610},"main":"./dist/index.js","name":"@x-otto/coding","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e40e7c601d99456d33e439d239469d2358e1a30","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","run:example":"tsx example/app-example.tsx","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","run:example:auth":"tsx example/auth-store-example.ts","run:example:smoke":"tsx example/app-smoke.tsx","typecheck:project":"tsc -p tsconfig.json --noEmit","run:example:simple":"tsx example/simple-task.ts","run:example:compare":"tsx example/model-compare.ts","run:example:complex":"tsx example/complex-task.ts","run:example:service":"tsx example/web-service.ts","run:example:complex:vite":"tsx example/complex-vite-task.ts","run:example:simple:write":"tsx example/simple-write-file-task.ts","run:example:devtools-service":"tsx example/devtools-service.ts"},"version":"0.1.0-alpha.30","_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-coding-0.1.0-alpha.30.tgz","_integrity":"sha512-NUquQZVrUoSAWjamKDfB/7iMONKBLooZu3r4Y8bdJvxEqOHkHLuhfSM9baQzz/dsKFCClCWAE4GhHPe9STQdOA==","_npmVersion":"10.9.4","description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","directories":{},"maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"_nodeVersion":"22.22.1","dependencies":{"esbuild":"0.27.7","@x-otto/ai":"0.1.0-alpha.30","@x-otto/env":"0.1.0-alpha.30","@x-otto/mcp":"0.1.0-alpha.30","@x-otto/agent":"0.1.0-alpha.30","@x-otto/guard":"0.1.0-alpha.30","@x-otto/hooks":"0.1.0-alpha.30","@x-otto/skill":"0.1.0-alpha.30","@x-otto/tools":"0.1.0-alpha.30","@x-otto/memory":"0.1.0-alpha.30","@x-otto/plugin":"0.1.0-alpha.30","@x-otto/prompt":"0.1.0-alpha.30","@x-otto/shared":"0.1.0-alpha.30","@x-otto/install":"0.1.0-alpha.30","@x-otto/runtime":"0.1.0-alpha.30","@x-otto/session":"0.1.0-alpha.30","@x-otto/setting":"0.1.0-alpha.30","@x-otto/devtools":"0.1.0-alpha.30","@x-otto/provider":"0.1.0-alpha.30","@x-otto/schedule":"0.1.0-alpha.30","@x-otto/workspace":"0.1.0-alpha.30","@x-otto/credentials":"0.1.0-alpha.30","@x-otto/interchange":"0.1.0-alpha.30","@x-otto/persistence":"0.1.0-alpha.30","@x-otto/notification":"0.1.0-alpha.30","@x-otto/orchestrator":"0.1.0-alpha.30","@x-otto/claude-compat":"0.1.0-alpha.30","@x-otto/session-contract":"0.1.0-alpha.30","@x-otto/orchestration-contracts":"0.1.0-alpha.30"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/coding_0.1.0-alpha.30_1790063025511_0.8408723650105931"}}},"time":{"created":"2026-08-11T08:02:34.226Z","modified":"2026-09-22T07:43:45.827Z","0.0.1-alpha.0":"2026-08-11T08:02:34.581Z","0.0.1-alpha.1":"2026-08-11T16:16:55.376Z","0.0.1-alpha.2":"2026-08-11T17:12:22.221Z","0.0.1-alpha.3":"2026-08-11T18:01:53.853Z","0.0.1-alpha.4":"2026-08-11T18:15:51.887Z","0.0.1-alpha.5":"2026-08-11T19:15:11.457Z","0.0.1-alpha.6":"2026-08-12T09:04:15.666Z","0.0.1-alpha.7":"2026-08-12T09:18:25.948Z","0.0.1-alpha.8":"2026-08-12T09:55:26.882Z","0.0.1-alpha.9":"2026-08-12T10:20:49.915Z","0.0.1-alpha.10":"2026-08-12T10:24:42.367Z","0.0.1-alpha.11":"2026-08-12T10:54:27.448Z","0.0.1-alpha.12":"2026-08-12T14:01:37.124Z","0.0.1-alpha.13":"2026-08-13T11:17:05.701Z","0.0.1-alpha.14":"2026-08-13T11:22:35.781Z","0.0.1-alpha.15":"2026-08-13T11:28:12.114Z","0.0.1-alpha.16":"2026-08-13T15:15:27.561Z","0.0.1-alpha.17":"2026-08-14T11:58:02.825Z","0.0.1-alpha.18":"2026-08-14T12:13:29.427Z","0.0.1-alpha.19":"2026-08-14T12:19:31.738Z","0.0.1-alpha.20":"2026-08-15T18:02:05.372Z","0.0.1-alpha.21":"2026-08-15T18:12:19.775Z","0.0.1-alpha.22":"2026-08-15T18:17:29.345Z","0.0.1-alpha.23":"2026-09-01T03:24:51.832Z","0.1.0-alpha.9":"2026-09-01T07:46:44.401Z","0.1.0-alpha.10":"2026-09-03T09:44:11.971Z","0.1.0-alpha.11":"2026-09-03T10:45:18.418Z","0.1.0-alpha.12":"2026-09-07T04:09:08.803Z","0.1.0-alpha.13":"2026-09-07T07:19:10.251Z","0.1.0-alpha.14":"2026-09-07T11:22:55.527Z","0.1.0-alpha.15":"2026-09-07T15:49:01.465Z","0.1.0-alpha.17":"2026-09-07T18:25:09.120Z","0.1.0-alpha.18":"2026-09-08T03:57:27.538Z","0.1.0-alpha.19":"2026-09-10T15:33:01.786Z","0.1.0-alpha.21":"2026-09-11T07:42:24.279Z","0.1.0-alpha.22":"2026-09-12T13:34:36.767Z","0.1.0-alpha.23":"2026-09-14T10:14:01.425Z","0.1.0-alpha.24":"2026-09-14T13:31:15.424Z","0.1.0-alpha.25":"2026-09-14T14:40:16.940Z","0.1.0-alpha.26":"2026-09-16T07:02:58.060Z","0.1.0-alpha.27":"2026-09-18T14:56:12.213Z","0.1.0-alpha.28":"2026-09-19T22:35:07.881Z","0.1.0-alpha.29":"2026-09-21T13:35:13.519Z","0.1.0-alpha.30":"2026-09-22T07:43:45.667Z"},"description":"The application assembly layer, wiring subsystems together into the complete otto coding assistant. Manages the App container and AgentSession conversation lifecycle.","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"readme":"","readmeFilename":""}