{"_id":"@x-otto/runtime","_rev":"32-946561a1f4dc46942a6263aa3bdc65e8","name":"@x-otto/runtime","dist-tags":{"latest":"0.1.0-alpha.17","alpha":"0.1.0-alpha.30"},"versions":{"0.0.1-alpha.0":{"name":"@x-otto/runtime","version":"0.0.1-alpha.0","_id":"@x-otto/runtime@0.0.1-alpha.0","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"691338149b6bc47dcd413d606843afd0640c1252","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.0.tgz","fileCount":6,"integrity":"sha512-SvDkHOa2a1ofPL2sozNKKM7Sfp2SpjBik9j0DElg9r9a+OaAneSr3ccYc9E4GRYZ2re5JNohqDUpapCB/jCEJg==","signatures":[{"sig":"MEUCIQC+ntJ+vIndU6diyNYlYHZIMfEPLuHKkFT2X+g+oDUvAQIgSNSvlNM9syAkdbKSWoYVf0PkxeqE2C63mEH88QVWBGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886724},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.0.tgz","_integrity":"sha512-SvDkHOa2a1ofPL2sozNKKM7Sfp2SpjBik9j0DElg9r9a+OaAneSr3ccYc9E4GRYZ2re5JNohqDUpapCB/jCEJg==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.1","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.1","@x-otto/session":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.0_1786435342424_0.7826062319317446","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@x-otto/runtime","version":"0.0.1-alpha.1","_id":"@x-otto/runtime@0.0.1-alpha.1","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"284465862432287042ddec4bc0118c7ad1da08b6","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.1.tgz","fileCount":6,"integrity":"sha512-7VI2VjZT8csDYvoNzCAuQ6cLdHx7Lh8WV0lSI7lrcUOE0HTN2X+QGMUFnyYv8gmfMqvmdpJSaxsYPNGvkw3nAw==","signatures":[{"sig":"MEYCIQC4YNqIswS80JD59ZgUHWvBq3/5sp6iUTs/xDl565dKvgIhAMw+vHX8gb1ikMvh66y0nohHEtElnwL4Hk9vpHG7RW6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904425},"main":"./dist/index.js","type":"module","_from":"file:x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/cedcdb94ac0c3283094d78e15f0e58e2/x-otto-runtime-0.0.1-alpha.1.tgz","_integrity":"sha512-7VI2VjZT8csDYvoNzCAuQ6cLdHx7Lh8WV0lSI7lrcUOE0HTN2X+QGMUFnyYv8gmfMqvmdpJSaxsYPNGvkw3nAw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/session":"0.0.1-alpha.0","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.1_1786543461258_0.7553728217634328","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@x-otto/runtime","version":"0.0.1-alpha.2","_id":"@x-otto/runtime@0.0.1-alpha.2","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"c529258b235acaf1209da56f029bae17c7e484c9","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.2.tgz","fileCount":6,"integrity":"sha512-VTZQHByoDy3WV5P3uSwLeyphVXe1r89zxVBCvili/ik2HIb+/rZHE3ywwyyHnG6yjHHPE3/ia5177Z+5NuvNIg==","signatures":[{"sig":"MEQCIAgpReVRYGyef97rmKJl9FDhmL7TEJnyAFCjeiouQ2t3AiA06szECons+SCCFyOufraGvtqNcTLNW8UFaXbzzu9BWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928872},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.2.tgz","_integrity":"sha512-VTZQHByoDy3WV5P3uSwLeyphVXe1r89zxVBCvili/ik2HIb+/rZHE3ywwyyHnG6yjHHPE3/ia5177Z+5NuvNIg==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/session":"0.0.1-alpha.1","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.0","@x-otto/session-contract":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.2_1786618158659_0.27453405807361175","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@x-otto/runtime","version":"0.0.1-alpha.3","_id":"@x-otto/runtime@0.0.1-alpha.3","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"b9291452ee0be252704fc93b2b9e0c025cf6dbe6","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.3.tgz","fileCount":6,"integrity":"sha512-ICVwVu4KBZamqDMggPbJp24d2u0lPbLj7ZYe58HluSvavOTiYGmrR+b3SyIedS+IO6laXS1QQBQl6KZ0ZE2Yug==","signatures":[{"sig":"MEYCIQDLXoPOss9A/KaSE6QCFFZaU9F2FbDFXOrgd7bLAii11QIhAKPVTr5R/JxxA17WAqqwyoKTOqNqFhmTe8AzFwiLzIqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928872},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.3.tgz","_integrity":"sha512-ICVwVu4KBZamqDMggPbJp24d2u0lPbLj7ZYe58HluSvavOTiYGmrR+b3SyIedS+IO6laXS1QQBQl6KZ0ZE2Yug==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.0","@x-otto/env":"0.1.0-alpha.4","@x-otto/agent":"0.0.1-alpha.0","@x-otto/hooks":"0.0.1-alpha.0","@x-otto/prompt":"0.0.1-alpha.0","@x-otto/shared":"0.1.0-alpha.4","@x-otto/session":"0.0.1-alpha.2","@x-otto/devtools":"0.0.1-alpha.0","@x-otto/interchange":"0.1.0-alpha.1","@x-otto/persistence":"0.0.1-alpha.1","@x-otto/session-contract":"0.0.1-alpha.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.3_1786619822023_0.23767842388973026","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@x-otto/runtime","version":"0.0.1-alpha.4","_id":"@x-otto/runtime@0.0.1-alpha.4","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"470d1c7bb0ae2b0094ada98fc89423642223ed08","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.4.tgz","fileCount":6,"integrity":"sha512-qxOU/m3Z1l6IST5ggieM6CEHVT4XmXSLkXFIOgCiZalajXGoPSZYfFq92BbNxjvvMkIvd3WuP/pqFnqHjMdcJw==","signatures":[{"sig":"MEUCIQCP7q63amygtx7N3+obusfPblp+fqvNofSpeOcTt45nxAIgKdc1lqGIZVYQr7JThDUlDpT7AlkCqv9JgwjqJofYZSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928872},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.4.tgz","_integrity":"sha512-qxOU/m3Z1l6IST5ggieM6CEHVT4XmXSLkXFIOgCiZalajXGoPSZYfFq92BbNxjvvMkIvd3WuP/pqFnqHjMdcJw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.1","@x-otto/env":"0.1.0-alpha.5","@x-otto/agent":"0.0.1-alpha.1","@x-otto/hooks":"0.0.1-alpha.1","@x-otto/prompt":"0.0.1-alpha.1","@x-otto/shared":"0.1.0-alpha.5","@x-otto/session":"0.0.1-alpha.3","@x-otto/devtools":"0.0.1-alpha.1","@x-otto/interchange":"0.1.0-alpha.2","@x-otto/persistence":"0.0.1-alpha.2","@x-otto/session-contract":"0.0.1-alpha.1"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.4_1786620147514_0.2905678937066831","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@x-otto/runtime","version":"0.0.1-alpha.5","_id":"@x-otto/runtime@0.0.1-alpha.5","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"9759f03378a08cc6eb4cae78494e489b2346de8a","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.5.tgz","fileCount":6,"integrity":"sha512-XYCwjsMtAL/9aTf6wNyISByL3S3R60LwGxbSlgXAqB8RPuoM/TGXCveqFm9LLcrQCcH5ogxRPxN/jHaSfaO+Iw==","signatures":[{"sig":"MEUCIQCvf5Ue6pNRK+yaI/8CxzDtXWIX4fGw+/WamXPZvbHplwIgLxZniLs+G3BKXE0wXjsjMidxnsF/TdUKwohMDE5VZjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928872},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.5.tgz","_integrity":"sha512-XYCwjsMtAL/9aTf6wNyISByL3S3R60LwGxbSlgXAqB8RPuoM/TGXCveqFm9LLcrQCcH5ogxRPxN/jHaSfaO+Iw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.2","@x-otto/env":"0.1.0-alpha.6","@x-otto/agent":"0.0.1-alpha.2","@x-otto/hooks":"0.0.1-alpha.2","@x-otto/prompt":"0.0.1-alpha.2","@x-otto/shared":"0.1.0-alpha.6","@x-otto/session":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.3","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/session-contract":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.5_1786620470750_0.803152456104353","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@x-otto/runtime","version":"0.0.1-alpha.6","_id":"@x-otto/runtime@0.0.1-alpha.6","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"ff39566c4b3e82e69bcfa3f2def4453db1ea13ee","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.6.tgz","fileCount":6,"integrity":"sha512-rXaAkyAzgPZEQxYXUyGwK4bFZ25nxEc0GjMpZVMzGXrjTeg6d7g7wG7CGJxpaTEWantX3fZvZG5ELA4CvagBvA==","signatures":[{"sig":"MEQCIEVqQs/AGk1g8af0vMVP//7EUVDHXu4Zoy00OkR8ZG2RAiBuZqiDk4tk9QNs5y+Jidnzw77J/5eFXjipaP6XNjZXug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":929786},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-0.0.1-alpha.6.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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.6.tgz","_integrity":"sha512-rXaAkyAzgPZEQxYXUyGwK4bFZ25nxEc0GjMpZVMzGXrjTeg6d7g7wG7CGJxpaTEWantX3fZvZG5ELA4CvagBvA==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.2","@x-otto/env":"0.1.0-alpha.6","@x-otto/agent":"0.0.1-alpha.2","@x-otto/hooks":"0.0.1-alpha.2","@x-otto/prompt":"0.0.1-alpha.3","@x-otto/shared":"0.1.0-alpha.6","@x-otto/session":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.4","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/session-contract":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.6_1786634111106_0.4178694334218469","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.7":{"name":"@x-otto/runtime","version":"0.0.1-alpha.7","_id":"@x-otto/runtime@0.0.1-alpha.7","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"fc93c14677b16d3f7d2ce5bb9e99213a6b22d058","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.7.tgz","fileCount":6,"integrity":"sha512-jb1pYlmFZuU0v/Qu6325VUhQe1A7XKzW++ZDLbeRBp8yfNKEUk1xt8ULO7nEG8ZZBiipexe8pHIm6+Bf2cltTw==","signatures":[{"sig":"MEYCIQCIuiYoWv4rYIfmHYxz/2DhZCYqTDD/NV9B4NtkaQ/S6QIhANfi3U/2TLtRdOBtxXvj9w6Hi02rpPgx0QMMYLoFnn/R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997310},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-0.0.1-alpha.7.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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.7.tgz","_integrity":"sha512-jb1pYlmFZuU0v/Qu6325VUhQe1A7XKzW++ZDLbeRBp8yfNKEUk1xt8ULO7nEG8ZZBiipexe8pHIm6+Bf2cltTw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.2","@x-otto/env":"0.1.0-alpha.6","@x-otto/agent":"0.0.1-alpha.2","@x-otto/hooks":"0.0.1-alpha.2","@x-otto/prompt":"0.0.1-alpha.3","@x-otto/shared":"0.1.0-alpha.6","@x-otto/session":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/session-contract":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.7_1786706577332_0.2277758841459323","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@x-otto/runtime","version":"0.0.1-alpha.8","_id":"@x-otto/runtime@0.0.1-alpha.8","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"4f34f2556be137647ec5967f96a07593b7aebefe","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.8.tgz","fileCount":6,"integrity":"sha512-m99zii42DdTGW/BRUS7PaVIV6EuhyoCUitW+D5ZV3jgzpVq1Gms48vOJyx8CBPU2v1frmCWV/h+SWN2PHyeXhQ==","signatures":[{"sig":"MEQCIDIDkn8B9LszXQpb6w9V567raQ7jagf6F9bmmlEoT3gqAiBJCBCerMbeoX80oVOqQTcg3b8F2xDBeZ8JqFp891cRgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997310},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-0.0.1-alpha.8.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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.8.tgz","_integrity":"sha512-m99zii42DdTGW/BRUS7PaVIV6EuhyoCUitW+D5ZV3jgzpVq1Gms48vOJyx8CBPU2v1frmCWV/h+SWN2PHyeXhQ==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.2","@x-otto/env":"0.1.0-alpha.6","@x-otto/agent":"0.0.1-alpha.2","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/prompt":"0.0.1-alpha.3","@x-otto/shared":"0.1.0-alpha.6","@x-otto/session":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/session-contract":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.8_1786708679395_0.27540290146222035","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@x-otto/runtime","version":"0.0.1-alpha.9","_id":"@x-otto/runtime@0.0.1-alpha.9","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"42b6ef36cb9dc5cac887c7a9aa1dbecf6986a5dd","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.9.tgz","fileCount":6,"integrity":"sha512-YHyP3v23YPNZ3ScfZ5LFtZuuQO8kYNuj5t6ajvKKIvO9Lgkl+zzDk/Px18IAi1DEnZjj3u9zFGKwvlEeGdHhSw==","signatures":[{"sig":"MEQCIDbPs5MTlOhqvLN0ZO6wG+VzO3Rs5NtNqsMv9jjmMKIBAiAE456zaKo56R4UetyNRVaxuzgJP5vVbpAW+F5WV8rZ/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997310},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-0.0.1-alpha.9.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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.9.tgz","_integrity":"sha512-YHyP3v23YPNZ3ScfZ5LFtZuuQO8kYNuj5t6ajvKKIvO9Lgkl+zzDk/Px18IAi1DEnZjj3u9zFGKwvlEeGdHhSw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.3","@x-otto/env":"0.1.0-alpha.6","@x-otto/agent":"0.0.1-alpha.3","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/prompt":"0.0.1-alpha.3","@x-otto/shared":"0.1.0-alpha.6","@x-otto/session":"0.0.1-alpha.4","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.3","@x-otto/session-contract":"0.0.1-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.9_1786709605265_0.2702656097249414","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.10":{"name":"@x-otto/runtime","version":"0.0.1-alpha.10","_id":"@x-otto/runtime@0.0.1-alpha.10","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"a95417a0fa855d0b9db7bd97795c457f2849a8a6","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.10.tgz","fileCount":6,"integrity":"sha512-xt9dpyJgSfVKBePMfW5Pp6NAACAxARID0GsAaawKXvFdQomxqPI9NE0FyInwy58d75Nh6IGMidtnRxIKKQViSA==","signatures":[{"sig":"MEUCICd7uLf9jPWMErKmARwKl2YT/SSTlVb0tbtasRtZkIbCAiEA412trJoXQ9OsvBgVaG7yjzRiBf/U5HhymrHlvZtNFYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997311},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-runtime-0.0.1-alpha.10.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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-runtime-0.0.1-alpha.10.tgz","_integrity":"sha512-xt9dpyJgSfVKBePMfW5Pp6NAACAxARID0GsAaawKXvFdQomxqPI9NE0FyInwy58d75Nh6IGMidtnRxIKKQViSA==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.4","@x-otto/env":"0.1.0-alpha.6","@x-otto/agent":"0.0.1-alpha.5","@x-otto/hooks":"0.0.1-alpha.3","@x-otto/prompt":"0.0.1-alpha.4","@x-otto/shared":"0.1.0-alpha.6","@x-otto/session":"0.0.1-alpha.5","@x-otto/devtools":"0.0.1-alpha.2","@x-otto/interchange":"0.1.0-alpha.5","@x-otto/persistence":"0.0.1-alpha.4","@x-otto/session-contract":"0.0.1-alpha.3"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.10_1786709967128_0.1909360716243922","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@x-otto/runtime","version":"0.0.1-alpha.11","_id":"@x-otto/runtime@0.0.1-alpha.11","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"43d0ea919eef1e7824dbc9b9b93d4a349c853b1c","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.0.1-alpha.11.tgz","fileCount":6,"integrity":"sha512-cRyEuABDBCrskhYHUx+omk9jstowEEmJ4n5iXaQ5/hIQSsp5kXZrVyZsrS5btWEILWhmgK1cJx4+TO0Y/zgxqA==","signatures":[{"sig":"MEQCIGTvVSYtqFn9Q8Np1EVWl2wnyAtxjpzv3mpFn3/sEYxNAiBmRZksNqHcsICPRYu20QnfUGuGssHCgxebEyAZapPP7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025943},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/x-coding-agent/tmp-pack-out/x-otto-runtime-0.0.1-alpha.11.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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/x-coding-agent/tmp-pack-out/x-otto-runtime-0.0.1-alpha.11.tgz","_integrity":"sha512-cRyEuABDBCrskhYHUx+omk9jstowEEmJ4n5iXaQ5/hIQSsp5kXZrVyZsrS5btWEILWhmgK1cJx4+TO0Y/zgxqA==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.0.1-alpha.5","@x-otto/env":"0.1.0-alpha.7","@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/prompt":"0.0.1-alpha.5","@x-otto/shared":"0.1.0-alpha.7","@x-otto/session":"0.0.1-alpha.6","@x-otto/devtools":"0.0.1-alpha.3","@x-otto/interchange":"0.1.0-alpha.7","@x-otto/persistence":"0.0.1-alpha.5","@x-otto/session-contract":"0.0.1-alpha.4"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.1-alpha.11_1786817766776_0.9178983215169132","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"@x-otto/runtime","version":"0.1.0-alpha.9","_id":"@x-otto/runtime@0.1.0-alpha.9","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"5d0af3af853e15347d726b7a77e4fc8c7dc7648f","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.9.tgz","fileCount":6,"integrity":"sha512-0IlenHL6j+/6YGYzRq0HlOErsxxqpVCWNiO4BgShV6FxNg57c79oQF7cAi8kC7YCd1dB0jZ1HK8sVMn49vI32g==","signatures":[{"sig":"MEUCICmw2IDzulwRXX2yVXmLLKMQaZeuyoWgwQq8E+kZK7CsAiEAiKgbRjYTG8wN+iretHl64PT0bKeT8D28KL70bd5p73s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1056805},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-runtime-0.1.0-alpha.9.tgz","_integrity":"sha512-0IlenHL6j+/6YGYzRq0HlOErsxxqpVCWNiO4BgShV6FxNg57c79oQF7cAi8kC7YCd1dB0jZ1HK8sVMn49vI32g==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.9","@x-otto/env":"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/prompt":"0.1.0-alpha.9","@x-otto/shared":"0.1.0-alpha.9","@x-otto/session":"0.1.0-alpha.9","@x-otto/devtools":"0.1.0-alpha.9","@x-otto/interchange":"0.1.0-alpha.9","@x-otto/persistence":"0.1.0-alpha.9","@x-otto/session-contract":"0.1.0-alpha.9"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.9_1788248785208_0.45690505350580346","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.10":{"name":"@x-otto/runtime","version":"0.1.0-alpha.10","_id":"@x-otto/runtime@0.1.0-alpha.10","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e0f7454db645e57322fa87a1e704aa4d03712bd7","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.10.tgz","fileCount":6,"integrity":"sha512-31FiXMjncC2XfBT5xxhLuxT5MQp3om230u7DlADLIvK4SJreDerKCgwD6JgOiRc5RHwcjueM3RPV2towo6O1Mg==","signatures":[{"sig":"MEUCIA1u4G1it8fdQI/GP+ItT9syd2dXVp4Fyn4WFGMe0h9lAiEAj/XuqLTrhnYs/0LEKIvfERdQMj0CmtmVqZ5Or3LqRBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1056818},"main":"./dist/index.js","type":"module","_from":"file:x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/0340ae10ca17a35ebbde52acf83f30ac/x-otto-runtime-0.1.0-alpha.10.tgz","_integrity":"sha512-31FiXMjncC2XfBT5xxhLuxT5MQp3om230u7DlADLIvK4SJreDerKCgwD6JgOiRc5RHwcjueM3RPV2towo6O1Mg==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.10","@x-otto/env":"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/prompt":"0.1.0-alpha.10","@x-otto/shared":"0.1.0-alpha.10","@x-otto/session":"0.1.0-alpha.10","@x-otto/devtools":"0.1.0-alpha.10","@x-otto/interchange":"0.1.0-alpha.10","@x-otto/persistence":"0.1.0-alpha.10","@x-otto/session-contract":"0.1.0-alpha.10"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.10_1788428618413_0.32180990199139514","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.11":{"name":"@x-otto/runtime","version":"0.1.0-alpha.11","_id":"@x-otto/runtime@0.1.0-alpha.11","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"4b2491aa0ec8d261cffe05e8f2d1430fceaf1986","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.11.tgz","fileCount":6,"integrity":"sha512-qdlNpwiIDPs7xH3mIOaGAXQeh3Qvr53KYbtFsxercBP8GBe/R2ZIxn92aQKb5o2FCfvTibSBZPEYVmpFrs63pw==","signatures":[{"sig":"MEUCIQDkUzho9ktEBA+SUbr4mp9xj2mFxQB5/HZorNH0bR07UQIgXbaUveFzhuSWRjZ3474cfHvNLQvg7D4tGet1pS27oPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1056818},"main":"./dist/index.js","type":"module","_from":"file:x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/b88128ebe957e7c183dc87dfbf94b5e8/x-otto-runtime-0.1.0-alpha.11.tgz","_integrity":"sha512-qdlNpwiIDPs7xH3mIOaGAXQeh3Qvr53KYbtFsxercBP8GBe/R2ZIxn92aQKb5o2FCfvTibSBZPEYVmpFrs63pw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.11","@x-otto/env":"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/prompt":"0.1.0-alpha.11","@x-otto/shared":"0.1.0-alpha.11","@x-otto/session":"0.1.0-alpha.11","@x-otto/devtools":"0.1.0-alpha.11","@x-otto/interchange":"0.1.0-alpha.11","@x-otto/persistence":"0.1.0-alpha.11","@x-otto/session-contract":"0.1.0-alpha.11"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.11_1788432278636_0.9172862483645479","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.12":{"name":"@x-otto/runtime","version":"0.1.0-alpha.12","_id":"@x-otto/runtime@0.1.0-alpha.12","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"d432b50d0ca13abf9a364275afd502c7b3703faf","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.12.tgz","fileCount":6,"integrity":"sha512-A/mzXs+9MADxHcBZv/aB3zY+WoKgcuVexp4zuAWxNRTM5Wzvpm0clhuU5TUlznU2fzmgF69ai7x7w4sYOOh8tw==","signatures":[{"sig":"MEQCIA72f4xP5w/etYX14Br7ZY3imQyqp42PDGOoQ5GI6WcfAiAfS/6LFp+uj6MLW55yEklrM0GlD/CNP0nseuZQDcFK8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1056818},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-runtime-0.1.0-alpha.12.tgz","_integrity":"sha512-A/mzXs+9MADxHcBZv/aB3zY+WoKgcuVexp4zuAWxNRTM5Wzvpm0clhuU5TUlznU2fzmgF69ai7x7w4sYOOh8tw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.12","@x-otto/env":"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/prompt":"0.1.0-alpha.12","@x-otto/shared":"0.1.0-alpha.12","@x-otto/session":"0.1.0-alpha.12","@x-otto/devtools":"0.1.0-alpha.12","@x-otto/interchange":"0.1.0-alpha.12","@x-otto/persistence":"0.1.0-alpha.12","@x-otto/session-contract":"0.1.0-alpha.12"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.12_1788754092009_0.501292318727889","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.13":{"name":"@x-otto/runtime","version":"0.1.0-alpha.13","_id":"@x-otto/runtime@0.1.0-alpha.13","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"fe85f1e15ab25ed9a1518b484410d1deee8092f9","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.13.tgz","fileCount":6,"integrity":"sha512-dS6XaoMfvxqm5m1xJH8sKy66wkrPAlVRLWA0Lrwi7V6b/SYQUWJpPDo4X6E3fcIXzsRs26DIz1He4qfiky6S5g==","signatures":[{"sig":"MEUCIFDJh2yXZeayc8dQzOMk3fwQCnAeaf8xpyoIU6SSLEj6AiEA/py8GCKdxQKCyJx7ymSN7W9jjadOMwM05pCRnu+zbHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065440},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/tgz/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-runtime-0.1.0-alpha.13.tgz","_integrity":"sha512-dS6XaoMfvxqm5m1xJH8sKy66wkrPAlVRLWA0Lrwi7V6b/SYQUWJpPDo4X6E3fcIXzsRs26DIz1He4qfiky6S5g==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.13","@x-otto/env":"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/prompt":"0.1.0-alpha.13","@x-otto/shared":"0.1.0-alpha.13","@x-otto/session":"0.1.0-alpha.13","@x-otto/devtools":"0.1.0-alpha.13","@x-otto/interchange":"0.1.0-alpha.13","@x-otto/persistence":"0.1.0-alpha.13","@x-otto/session-contract":"0.1.0-alpha.13"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.13_1788765514969_0.3043868822292173","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.14":{"name":"@x-otto/runtime","version":"0.1.0-alpha.14","_id":"@x-otto/runtime@0.1.0-alpha.14","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"46139e01b35c92d13ccf29f7a1a3d66dd97117b3","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.14.tgz","fileCount":6,"integrity":"sha512-2xP97FRyGZcl8UgViXpmh3n6riuvRsGkT162NsQNR5BuvCEPdqf+qoWwPQY/gm6z8wgEK1B2K6EGZ0Fo5LpHfg==","signatures":[{"sig":"MEYCIQDLwxL9EDuyOkXxABGqqqpotjD+7kWfOQJWTfl2R72FLgIhALsTr0y0h1XguAPx7WMetSGr4tD3yljhkln+mfat8wPn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1068781},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/tgz/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-runtime-0.1.0-alpha.14.tgz","_integrity":"sha512-2xP97FRyGZcl8UgViXpmh3n6riuvRsGkT162NsQNR5BuvCEPdqf+qoWwPQY/gm6z8wgEK1B2K6EGZ0Fo5LpHfg==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.14","@x-otto/env":"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/prompt":"0.1.0-alpha.14","@x-otto/shared":"0.1.0-alpha.14","@x-otto/session":"0.1.0-alpha.14","@x-otto/devtools":"0.1.0-alpha.14","@x-otto/interchange":"0.1.0-alpha.14","@x-otto/persistence":"0.1.0-alpha.14","@x-otto/session-contract":"0.1.0-alpha.14"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.14_1788780146261_0.06578650127050101","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.15":{"name":"@x-otto/runtime","version":"0.1.0-alpha.15","_id":"@x-otto/runtime@0.1.0-alpha.15","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"056ef66d2a42996649809f3913dea9069cc29b09","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.15.tgz","fileCount":6,"integrity":"sha512-GBWMbZVUJKD1QluDppvEsxtDOG9YjzXxPrss9vaa6xfqgNxUfVhsWqoI3SUpN9u9tWzWaqob+sN0SkO552BBKA==","signatures":[{"sig":"MEUCIQDfDeuJRm6YKMpYRw5RmGXGDykeKV4OzbI5E2Svau//VAIgLJhM2NhOZOR2QYOoWLZ/EL4tEXtTvsvlT1UuOmhR04s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1068771},"main":"./dist/index.js","type":"module","_from":"file:x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/3d986e461da2b99b0adeb3c27f9763a2/x-otto-runtime-0.1.0-alpha.15.tgz","_integrity":"sha512-GBWMbZVUJKD1QluDppvEsxtDOG9YjzXxPrss9vaa6xfqgNxUfVhsWqoI3SUpN9u9tWzWaqob+sN0SkO552BBKA==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.15","@x-otto/env":"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/prompt":"0.1.0-alpha.15","@x-otto/shared":"0.1.0-alpha.15","@x-otto/session":"0.1.0-alpha.15","@x-otto/devtools":"0.1.0-alpha.15","@x-otto/interchange":"0.1.0-alpha.15","@x-otto/persistence":"0.1.0-alpha.15","@x-otto/session-contract":"0.1.0-alpha.15"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.15_1788796120314_0.7181215140697668","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.17":{"name":"@x-otto/runtime","version":"0.1.0-alpha.17","_id":"@x-otto/runtime@0.1.0-alpha.17","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"3ddb2531eaadea94777b4da59670988bc04e621f","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.17.tgz","fileCount":6,"integrity":"sha512-l58C7Wg4yg7cggg3VwEhmlKlDGxO7fOQCAR9w3CzmH0ELoLmzmkE888QMykU7eUk4Fles8S89495e6EKxgc7RQ==","signatures":[{"sig":"MEUCIAYEbglI7PAQZAKjDLsScA6ip7KKMfFOgqHghpl+negqAiEA6AzayZJ+DnwCSDAyrn2fQo7SPSm8x/QmOMPksHOds8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1068771},"main":"./dist/index.js","type":"module","_from":"file:x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/52acb1a21230f34c04efd19d443694bf/x-otto-runtime-0.1.0-alpha.17.tgz","_integrity":"sha512-l58C7Wg4yg7cggg3VwEhmlKlDGxO7fOQCAR9w3CzmH0ELoLmzmkE888QMykU7eUk4Fles8S89495e6EKxgc7RQ==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.17","@x-otto/env":"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/prompt":"0.1.0-alpha.17","@x-otto/shared":"0.1.0-alpha.17","@x-otto/session":"0.1.0-alpha.17","@x-otto/devtools":"0.1.0-alpha.17","@x-otto/interchange":"0.1.0-alpha.17","@x-otto/persistence":"0.1.0-alpha.17","@x-otto/session-contract":"0.1.0-alpha.17"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.17_1788805488776_0.7197833842507659","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.18":{"name":"@x-otto/runtime","version":"0.1.0-alpha.18","_id":"@x-otto/runtime@0.1.0-alpha.18","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e09ced5262faf16ae065070b3f362273bf3ac29e","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.18.tgz","fileCount":6,"integrity":"sha512-5dJRA4fXszSS+NUwGKBFd3d4b7HYSz0W6nQeFQ6i/TVlO8WURjG5lOeMuOzCopEHwKlkngPD/u/yVY5TZwbMlQ==","signatures":[{"sig":"MEUCIBXfoROJtYnFlaEX3E8Nr/kEv+PMRbDYIprXCMuiOjTpAiEAwwQemgwxwj1qubjiGyx3aLOaEtJiL0p07OOje+11xWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1068771},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-runtime-0.1.0-alpha.18.tgz","_integrity":"sha512-5dJRA4fXszSS+NUwGKBFd3d4b7HYSz0W6nQeFQ6i/TVlO8WURjG5lOeMuOzCopEHwKlkngPD/u/yVY5TZwbMlQ==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.18","@x-otto/env":"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/prompt":"0.1.0-alpha.18","@x-otto/shared":"0.1.0-alpha.18","@x-otto/session":"0.1.0-alpha.18","@x-otto/devtools":"0.1.0-alpha.18","@x-otto/interchange":"0.1.0-alpha.18","@x-otto/persistence":"0.1.0-alpha.18","@x-otto/session-contract":"0.1.0-alpha.18"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.18_1788839811819_0.33272357074855563","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.19":{"name":"@x-otto/runtime","version":"0.1.0-alpha.19","_id":"@x-otto/runtime@0.1.0-alpha.19","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"0b9ca3bc0220cce91cc18775143e42ecf0be4e1d","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.19.tgz","fileCount":6,"integrity":"sha512-hQ6XgfNiKbYS3OmOm523mxZuJ8cdrGXbL7IBQ6VccoN5+eox0nyYDBW87AL5ZSDa0/xb7ldXyI2TwFzNCEw4aA==","signatures":[{"sig":"MEUCIEMDwTWS3TWSJM5j15FCJZzwUPfYLRlWLg9C6PdyGhtLAiEA6H4eZfHSvmppBt/AV768HtJ6gQEFIoCjfp/kN/mongs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072528},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-runtime-0.1.0-alpha.19.tgz","_integrity":"sha512-hQ6XgfNiKbYS3OmOm523mxZuJ8cdrGXbL7IBQ6VccoN5+eox0nyYDBW87AL5ZSDa0/xb7ldXyI2TwFzNCEw4aA==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.19","@x-otto/env":"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/prompt":"0.1.0-alpha.19","@x-otto/shared":"0.1.0-alpha.19","@x-otto/session":"0.1.0-alpha.19","@x-otto/devtools":"0.1.0-alpha.19","@x-otto/interchange":"0.1.0-alpha.19","@x-otto/persistence":"0.1.0-alpha.19","@x-otto/session-contract":"0.1.0-alpha.19"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.19_1789054347783_0.7564375295607002","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.21":{"name":"@x-otto/runtime","version":"0.1.0-alpha.21","_id":"@x-otto/runtime@0.1.0-alpha.21","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"012213ae5d7ef20c7aa0ab23c02b534cd309a32b","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.21.tgz","fileCount":6,"integrity":"sha512-KG0dgtd52JtexhMJE/X8dLtffcI3Y2NLHIIZXeO+7de+v1eCDnWvQSGoifZdvQ5M+CG4Hds8r/8sOOl5Vike1A==","signatures":[{"sig":"MEYCIQDXodjEuLtWsfqKfh/sIpH4vC6sSSoCu4mIVvVhKxY8XgIhAK5FMiu3v409u3E1PoSaV7xfG472c+ud83jyIzENL15X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpjnGsSO0pky5bpt8DLxJKkBhaYQ+B9j6Ty9cC5uJt5gIhAKkPTRdTI7/5enF4UmRzVZctvAm+EUBkUhGfdvOsAzPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072528},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.pack/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.pack/x-otto-runtime-0.1.0-alpha.21.tgz","_integrity":"sha512-KG0dgtd52JtexhMJE/X8dLtffcI3Y2NLHIIZXeO+7de+v1eCDnWvQSGoifZdvQ5M+CG4Hds8r/8sOOl5Vike1A==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.21","@x-otto/env":"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/prompt":"0.1.0-alpha.21","@x-otto/shared":"0.1.0-alpha.21","@x-otto/session":"0.1.0-alpha.21","@x-otto/devtools":"0.1.0-alpha.21","@x-otto/interchange":"0.1.0-alpha.21","@x-otto/persistence":"0.1.0-alpha.21","@x-otto/session-contract":"0.1.0-alpha.21"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.21_1789112578072_0.36167809972218445","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.22":{"name":"@x-otto/runtime","version":"0.1.0-alpha.22","_id":"@x-otto/runtime@0.1.0-alpha.22","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"26a38de845787df02568d9efed1b0709a545ec32","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.22.tgz","fileCount":6,"integrity":"sha512-gN+jUMzKKZX2itw8oB3TjYg5tCzvTpZUBe3fd5/KcZTXYLCSqy74sqVAlXUnIrm2fJumzw0xI8Yhoru6w/hE5Q==","signatures":[{"sig":"MEUCIDXH/E3hr+QRxlmHKShkGIeqvkkjicgfoDyXzerF0xa0AiEApbxKEDP0XUJDxKuAYPjw8ZdfwVcxUEx7DLHCiphBEtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0UlcJfwsWFb5qp09g4pe8mZEpKcMF2CWRhYD/+r54xwIhAInbggZEARD7U+9eL72lGVU+bZS/R5nzD2aDL0pnb+Ka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072528},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-runtime-0.1.0-alpha.22.tgz","_integrity":"sha512-gN+jUMzKKZX2itw8oB3TjYg5tCzvTpZUBe3fd5/KcZTXYLCSqy74sqVAlXUnIrm2fJumzw0xI8Yhoru6w/hE5Q==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.22","@x-otto/env":"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/prompt":"0.1.0-alpha.22","@x-otto/shared":"0.1.0-alpha.22","@x-otto/session":"0.1.0-alpha.22","@x-otto/devtools":"0.1.0-alpha.22","@x-otto/interchange":"0.1.0-alpha.22","@x-otto/persistence":"0.1.0-alpha.22","@x-otto/session-contract":"0.1.0-alpha.22"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.22_1789220086744_0.7428384709818872","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.23":{"name":"@x-otto/runtime","version":"0.1.0-alpha.23","_id":"@x-otto/runtime@0.1.0-alpha.23","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"89c2c8164d03858461cb1392f93310fbd1567327","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.23.tgz","fileCount":6,"integrity":"sha512-K7nWnlEnTq5ztv6CR4hrz0RfUo2aux9/UR73LSG5OAZBIEDvHuCBnusbSHNEfHaGbxo5u3olOmP6XuCoi4e1GQ==","signatures":[{"sig":"MEUCIQCelwkT+RcCd5opvwkpYCSfDHC9mhsUttFXVuNugnUOrQIgU88KJ0snmG35zca75zitwVG4F13pS23Aw7bp2mH8XCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+gY7Qaxq73URrIZazgjannAzYc684B8hVGkCzBMstFQIgQW2iFcvd03LHgEOfIQB7JT6d1ob4OU5+z8V4E91nuzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074089},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-runtime-0.1.0-alpha.23.tgz","_integrity":"sha512-K7nWnlEnTq5ztv6CR4hrz0RfUo2aux9/UR73LSG5OAZBIEDvHuCBnusbSHNEfHaGbxo5u3olOmP6XuCoi4e1GQ==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.23","@x-otto/env":"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/prompt":"0.1.0-alpha.23","@x-otto/shared":"0.1.0-alpha.23","@x-otto/session":"0.1.0-alpha.23","@x-otto/devtools":"0.1.0-alpha.23","@x-otto/interchange":"0.1.0-alpha.23","@x-otto/persistence":"0.1.0-alpha.23","@x-otto/session-contract":"0.1.0-alpha.23"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.23_1789381069299_0.5820820477852404","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.24":{"name":"@x-otto/runtime","version":"0.1.0-alpha.24","_id":"@x-otto/runtime@0.1.0-alpha.24","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e5811eec15256e73040b6393f73f28c9611f9bd9","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.24.tgz","fileCount":6,"integrity":"sha512-svEvuAh6icoXsXtwzhfnl7mrkRPTXQtYw5uQLUOGPWZzZMj4TdKmd7QipS9/Tsh+WVRPlZalF/86ewnOHk0Fzg==","signatures":[{"sig":"MEUCIQCthcPIIF4XkCVanVzyaqo3O7K/a2QKLuH+lHO9FvvW9QIgNBZRrDRpnG7ev7+wS2ZSwdApq/XmPd0yvzOy+LPOOcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGo8QIagfcGUvTQx3ubFUaTGPPWqLwqOcYG14SLdr9TdAiAuhlW01afqhPdO6ZjyI9A6eJvqSEJ/o22+kHSvj6dOOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075041},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-3VXucg/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-3VXucg/x-otto-runtime-0.1.0-alpha.24.tgz","_integrity":"sha512-svEvuAh6icoXsXtwzhfnl7mrkRPTXQtYw5uQLUOGPWZzZMj4TdKmd7QipS9/Tsh+WVRPlZalF/86ewnOHk0Fzg==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.24","@x-otto/env":"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/prompt":"0.1.0-alpha.24","@x-otto/shared":"0.1.0-alpha.24","@x-otto/session":"0.1.0-alpha.24","@x-otto/devtools":"0.1.0-alpha.24","@x-otto/interchange":"0.1.0-alpha.24","@x-otto/persistence":"0.1.0-alpha.24","@x-otto/session-contract":"0.1.0-alpha.24"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.24_1789392798417_0.7069376308353581","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.25":{"name":"@x-otto/runtime","version":"0.1.0-alpha.25","_id":"@x-otto/runtime@0.1.0-alpha.25","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"bf8199d4e2257ad89c0a8c03d8d5659c42774367","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.25.tgz","fileCount":6,"integrity":"sha512-l/GYVjfJplypW82LV+TzidjqQs4SBR0A2uYVhz8FrE54FDaue+KtbElPsd1Ov2olVEGx2azeQNuJtLfpn4em/Q==","signatures":[{"sig":"MEUCIDyVK1Xue/0DSgnxDwF0RUOaHbcdxqIbdXwXRxw9dI9BAiEAxY5wSEP2G/HT6eJIPQAzh8uUxgeOmMH2PCz6jBp8IDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCncyirjQwQE8f2pL7+RsuLX0FUTOcchOwSjkbIBo3A9wIgWjoQwe1U6TqvXlsJ6+xffKsZ8oXdfkd/b+6mcWFhVH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075041},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-sOu9Tl/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-sOu9Tl/x-otto-runtime-0.1.0-alpha.25.tgz","_integrity":"sha512-l/GYVjfJplypW82LV+TzidjqQs4SBR0A2uYVhz8FrE54FDaue+KtbElPsd1Ov2olVEGx2azeQNuJtLfpn4em/Q==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.25","@x-otto/env":"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/prompt":"0.1.0-alpha.25","@x-otto/shared":"0.1.0-alpha.25","@x-otto/session":"0.1.0-alpha.25","@x-otto/devtools":"0.1.0-alpha.25","@x-otto/interchange":"0.1.0-alpha.25","@x-otto/persistence":"0.1.0-alpha.25","@x-otto/session-contract":"0.1.0-alpha.25"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.25_1789397026393_0.9245105258486954","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.26":{"name":"@x-otto/runtime","version":"0.1.0-alpha.26","_id":"@x-otto/runtime@0.1.0-alpha.26","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"3d37fe86d1d7eb83224ed443f512f805c36162a9","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.26.tgz","fileCount":6,"integrity":"sha512-rfx8hFBKAvul3VZtHwUgUq6JqH041BVieSSXkw4Mn4+YfqEjBle4H91FidEXfc24fCe0uDlJDKIdZBshHqVgNQ==","signatures":[{"sig":"MEUCIBmiKjLTHiXMi3reSmMeavWxBMG2/boD/zB6temb1Lx4AiEAjPi0/XGyCzJECgZE5ldjPmvgdoOZ6SKprW1w6pjCq+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAj2HzuOXSklF3sqL26K/fl4ln5PJlR0AWatp8pWw4IJAiBz9uGcMmMbRNq4sD3PujACeodtdsZ4xZWTQlk4QPeU8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075041},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-runtime-0.1.0-alpha.26.tgz","_integrity":"sha512-rfx8hFBKAvul3VZtHwUgUq6JqH041BVieSSXkw4Mn4+YfqEjBle4H91FidEXfc24fCe0uDlJDKIdZBshHqVgNQ==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.26","@x-otto/env":"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/prompt":"0.1.0-alpha.26","@x-otto/shared":"0.1.0-alpha.26","@x-otto/session":"0.1.0-alpha.26","@x-otto/devtools":"0.1.0-alpha.26","@x-otto/interchange":"0.1.0-alpha.26","@x-otto/persistence":"0.1.0-alpha.26","@x-otto/session-contract":"0.1.0-alpha.26"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.26_1789542123136_0.3732225579893953","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.27":{"name":"@x-otto/runtime","version":"0.1.0-alpha.27","_id":"@x-otto/runtime@0.1.0-alpha.27","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e4e4f4bbcfc7447adc208d80b059566aec62c5ff","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.27.tgz","fileCount":6,"integrity":"sha512-gOCrg9CG18UByk/xP2sKazQv7+VcvHElBk7gyBKdDbiNKmUBmeUASPJ2gDwHgOVs7SCDR1GmwwsA7mN+bkzyeg==","signatures":[{"sig":"MEQCIGwmE2Hlpv5j9vbJcfnCaP0bkGWz/DIB22APjUrZx8t1AiAgoMZM7HM/mrXuG/LJvrv5gSTiJ5adaqsBiAXW/FYWXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDI3pueeuzuueKhH0vJat2MOEwdqA8u6jy/0ddKO8DDbwIhAJ2AI4LJHI2/9PANaKh0pnsj0V3Ei1K4/fwQAG8yZDHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075041},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-runtime-0.1.0-alpha.27.tgz","_integrity":"sha512-gOCrg9CG18UByk/xP2sKazQv7+VcvHElBk7gyBKdDbiNKmUBmeUASPJ2gDwHgOVs7SCDR1GmwwsA7mN+bkzyeg==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.27","@x-otto/env":"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/prompt":"0.1.0-alpha.27","@x-otto/shared":"0.1.0-alpha.27","@x-otto/session":"0.1.0-alpha.27","@x-otto/devtools":"0.1.0-alpha.27","@x-otto/interchange":"0.1.0-alpha.27","@x-otto/persistence":"0.1.0-alpha.27","@x-otto/session-contract":"0.1.0-alpha.27"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.27_1789743267682_0.7926330432306545","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.28":{"name":"@x-otto/runtime","version":"0.1.0-alpha.28","_id":"@x-otto/runtime@0.1.0-alpha.28","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"2ba11225b5cf713e5c6ed3db3fe4dbb310a853d3","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.28.tgz","fileCount":6,"integrity":"sha512-PUSSildY8PbD+lg9J7CZDG739dQKpiUJvlcODbf+cv/m0H4Hy1XHkGT2j5REw1lCKBeyJ4yJFgu2L876fZrGUQ==","signatures":[{"sig":"MEYCIQCgTf5EuIs+QNy1cGmuVyVmA6hr9Blztwakz1XdUeHtZwIhAIs5VTcetZQQOi9k9tI0Mb1zi1OcvfZ1R2/ZqZt0JxKe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEpxVFsQDwLqM07V8C9FJdLt+t3dnqpYk2TrCCdVf/zBAiBHqYHnJuuSQSifGUzhBN0HExCX32gpPZ4eFZR2ATOMbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1076535},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-runtime-0.1.0-alpha.28.tgz","_integrity":"sha512-PUSSildY8PbD+lg9J7CZDG739dQKpiUJvlcODbf+cv/m0H4Hy1XHkGT2j5REw1lCKBeyJ4yJFgu2L876fZrGUQ==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.28","@x-otto/env":"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/prompt":"0.1.0-alpha.28","@x-otto/shared":"0.1.0-alpha.28","@x-otto/session":"0.1.0-alpha.28","@x-otto/devtools":"0.1.0-alpha.28","@x-otto/interchange":"0.1.0-alpha.28","@x-otto/persistence":"0.1.0-alpha.28","@x-otto/session-contract":"0.1.0-alpha.28"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.28_1789857180046_0.8098628178601155","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.29":{"name":"@x-otto/runtime","version":"0.1.0-alpha.29","_id":"@x-otto/runtime@0.1.0-alpha.29","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"de09c28806169ccb5cdc3d9c309db2853dc34f00","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.29.tgz","fileCount":6,"integrity":"sha512-tIpTY/drYgbHMRwIVLympPGFAFdxRaNSAfiT6NAoqB9O9yXG58qeBVwnZyJvGbMs2fmm6ZlsgftiYJaPrgwKxQ==","signatures":[{"sig":"MEQCIGcXtZgaDNiamJYmABCafB2KV3RnKEovtAHOWufYTB/XAiACCLYri9euhRqfPgqU88dQiz+jlmS5zuv4zoy0Vt/RiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa86Qoh4r4qjre6sF2/ZIaDt14huNWoNmydMoIhsbLLgIgAtuyUbARHhQMKSKsRYCDlJwIHOCq1UGrayL2tEWjaO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087551},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-runtime-0.1.0-alpha.29.tgz","_integrity":"sha512-tIpTY/drYgbHMRwIVLympPGFAFdxRaNSAfiT6NAoqB9O9yXG58qeBVwnZyJvGbMs2fmm6ZlsgftiYJaPrgwKxQ==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.29","@x-otto/env":"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/prompt":"0.1.0-alpha.29","@x-otto/shared":"0.1.0-alpha.29","@x-otto/session":"0.1.0-alpha.29","@x-otto/devtools":"0.1.0-alpha.29","@x-otto/interchange":"0.1.0-alpha.29","@x-otto/persistence":"0.1.0-alpha.29","@x-otto/session-contract":"0.1.0-alpha.29"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0-alpha.29_1789997753198_0.7581353214421915","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.30":{"_id":"@x-otto/runtime@0.1.0-alpha.30","dist":{"shasum":"d9cb5fe6446b62c8846217af04eb4807d633e701","tarball":"https://registry.npmjs.org/@x-otto/runtime/-/runtime-0.1.0-alpha.30.tgz","fileCount":6,"integrity":"sha512-ywpHHUZNIU0dixGH47QmpA8vHrkonTTiTGv29/bkDCcBVGXWzWfvQoF0yzenVEaJd18BBDk+GWzgimuPhZwYgw==","signatures":[{"sig":"MEQCIArjoB1lQe/qCPIUk3bY3W4umZaYvBRJ1QLy66SQxCM/AiBwaeloDGeHBdTXhhEKToh2BZw9LgcbEZr97FO41m5+jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvvKX4Lu1iDfh7W+y7GLNLOAmgHAxB8oBd5Gg2oFdrdAIgEtk/GpMU5nsre3fa/JyblJYn/r5WH+oRbSG+FR4PyLc="}],"unpackedSize":1087551},"main":"./dist/index.js","name":"@x-otto/runtime","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-runtime-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","typecheck:project":"tsc -p tsconfig.json --noEmit"},"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-runtime-0.1.0-alpha.30.tgz","_integrity":"sha512-ywpHHUZNIU0dixGH47QmpA8vHrkonTTiTGv29/bkDCcBVGXWzWfvQoF0yzenVEaJd18BBDk+GWzgimuPhZwYgw==","_npmVersion":"10.9.4","description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","directories":{},"maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"_nodeVersion":"22.22.1","dependencies":{"@x-otto/ai":"0.1.0-alpha.30","@x-otto/env":"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/prompt":"0.1.0-alpha.30","@x-otto/shared":"0.1.0-alpha.30","@x-otto/session":"0.1.0-alpha.30","@x-otto/devtools":"0.1.0-alpha.30","@x-otto/interchange":"0.1.0-alpha.30","@x-otto/persistence":"0.1.0-alpha.30","@x-otto/session-contract":"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/runtime_0.1.0-alpha.30_1790062970091_0.6571901977587267"}}},"time":{"created":"2026-08-11T08:02:22.168Z","modified":"2026-09-22T07:42:50.349Z","0.0.1-alpha.0":"2026-08-11T08:02:22.829Z","0.0.1-alpha.1":"2026-08-12T14:04:21.490Z","0.0.1-alpha.2":"2026-08-13T10:49:18.840Z","0.0.1-alpha.3":"2026-08-13T11:17:02.174Z","0.0.1-alpha.4":"2026-08-13T11:22:27.681Z","0.0.1-alpha.5":"2026-08-13T11:27:50.901Z","0.0.1-alpha.6":"2026-08-13T15:15:11.337Z","0.0.1-alpha.7":"2026-08-14T11:22:57.477Z","0.0.1-alpha.8":"2026-08-14T11:57:59.573Z","0.0.1-alpha.9":"2026-08-14T12:13:25.432Z","0.0.1-alpha.10":"2026-08-14T12:19:27.282Z","0.0.1-alpha.11":"2026-08-15T18:16:06.909Z","0.1.0-alpha.9":"2026-09-01T07:46:25.365Z","0.1.0-alpha.10":"2026-09-03T09:43:38.553Z","0.1.0-alpha.11":"2026-09-03T10:44:38.813Z","0.1.0-alpha.12":"2026-09-07T04:08:12.180Z","0.1.0-alpha.13":"2026-09-07T07:18:35.124Z","0.1.0-alpha.14":"2026-09-07T11:22:26.414Z","0.1.0-alpha.15":"2026-09-07T15:48:40.477Z","0.1.0-alpha.17":"2026-09-07T18:24:48.943Z","0.1.0-alpha.18":"2026-09-08T03:56:51.969Z","0.1.0-alpha.19":"2026-09-10T15:32:27.922Z","0.1.0-alpha.21":"2026-09-11T07:42:58.217Z","0.1.0-alpha.22":"2026-09-12T13:34:46.840Z","0.1.0-alpha.23":"2026-09-14T10:17:49.412Z","0.1.0-alpha.24":"2026-09-14T13:33:18.529Z","0.1.0-alpha.25":"2026-09-14T14:43:46.481Z","0.1.0-alpha.26":"2026-09-16T07:02:03.239Z","0.1.0-alpha.27":"2026-09-18T14:54:27.788Z","0.1.0-alpha.28":"2026-09-19T22:33:00.141Z","0.1.0-alpha.29":"2026-09-21T13:35:53.343Z","0.1.0-alpha.30":"2026-09-22T07:42:50.175Z"},"description":"> Host-neutral engine assembly layer — wraps `@x-otto/agent` into session-ready form.","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"readme":"","readmeFilename":""}