{"_id":"@aos-harness/pi-adapter","_rev":"15-6a700396d82bdc0745ecdd921f1aeb5c","name":"@aos-harness/pi-adapter","dist-tags":{"next":"0.7.0-rc.2","latest":"0.11.0"},"versions":{"0.5.0":{"name":"@aos-harness/pi-adapter","version":"0.5.0","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.5.0","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"c37e58762de1f6f1fd18dff391809168daf4d1ea","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.5.0.tgz","fileCount":6,"integrity":"sha512-KOFp2PRC0/M+vEhXf/lt1OtSfk9EKhX5Q818HCvKdKht28QNKm+Hvs+vaMOsn6OCiBA5iRBATMdfCitGzZas+Q==","signatures":[{"sig":"MEUCIFdjWwhxlwP4Fa2RTYj9RKBZxHhr7rO3b45TyaOwIcp9AiEAxPwqB1zXgMNWXKK6yMh7kCUzCfCCB9BpNdGmtqaolUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53008},"type":"module","shasum":"c37e58762de1f6f1fd18dff391809168daf4d1ea","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"_integrity":"sha512-KOFp2PRC0/M+vEhXf/lt1OtSfk9EKhX5Q818HCvKdKht28QNKm+Hvs+vaMOsn6OCiBA5iRBATMdfCitGzZas+Q==","repository":{"url":"https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.8.3","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.5.0","@aos-harness/adapter-shared":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.5.0_1776163578229_0.5388262592850075","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aos-harness/pi-adapter","version":"0.5.1","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.5.1","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"213b268e10c9b39da712ea57ce47a8dadfe670a8","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.5.1.tgz","fileCount":6,"integrity":"sha512-XeuvcbPjc0EE4wKZ/eFNRJ63DToGVDWWxTlbFmTzz3/mP5Un0Lfxag3VQOYpLMtVqUYRKbNsUcJ9e21IuCR+Jg==","signatures":[{"sig":"MEYCIQCNHmHN0V9qz71hcXXjvvqa6RvyGoRW6lz9Ew2fTM3d9wIhAK03gKIOKNIuvFXSrTVy7mrQULe5igBpRqXBJVPorsUv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53008},"type":"module","shasum":"213b268e10c9b39da712ea57ce47a8dadfe670a8","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"_integrity":"sha512-XeuvcbPjc0EE4wKZ/eFNRJ63DToGVDWWxTlbFmTzz3/mP5Un0Lfxag3VQOYpLMtVqUYRKbNsUcJ9e21IuCR+Jg==","repository":{"url":"https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.8.3","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.5.1","@aos-harness/adapter-shared":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.5.1_1776163852355_0.34576125905626576","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@aos-harness/pi-adapter","version":"0.5.2","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.5.2","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"f3d7f5b9c2da546f20c03265a009bba5dfa3a715","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.5.2.tgz","fileCount":6,"integrity":"sha512-nvwTy01o5L3r9K0DvY6hIsR4v/DfCvEA0MMl2/RyNXT1kNQBAofqSKD8XXNR4H8NS9rUUL3AbM4QuWMZJlxr0Q==","signatures":[{"sig":"MEQCIHyHVJozlfXQJVsxYmtz0ijxBcK8gfvvMwChSkzG+RmbAiBNlRcAdCVAQnQpHAmNS/CCgwlIJljKkX+bmkoL8ow1rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53008},"type":"module","shasum":"f3d7f5b9c2da546f20c03265a009bba5dfa3a715","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"_integrity":"sha512-nvwTy01o5L3r9K0DvY6hIsR4v/DfCvEA0MMl2/RyNXT1kNQBAofqSKD8XXNR4H8NS9rUUL3AbM4QuWMZJlxr0Q==","repository":{"url":"https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.8.3","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.5.2","@aos-harness/adapter-shared":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.5.2_1776164800048_0.6243315857096163","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-rc.1":{"name":"@aos-harness/pi-adapter","version":"0.7.0-rc.1","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.7.0-rc.1","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"4e1b74ad9771cdb45591491253155b811318d915","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.7.0-rc.1.tgz","fileCount":6,"integrity":"sha512-JS6BN6eBjDZ9qFX9zWebXOhky9EbPTjLlSl69bwea6HyJvgOJGvt4m84W5FgORKGNXreFkO5Klug/P355qPlgg==","signatures":[{"sig":"MEUCIQCYtMK9jffF28khrECi60uLxz0MUiHNzXi41vNo4tykGwIge5o5B5mFonJsFdJdHK27hBwrzmqm7gukX2dbxrxAgsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53063},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"bb106940e15fcd0c030d866fc8610368e8444e80","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.7.0-rc.1","@aos-harness/adapter-shared":"0.7.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.7.0-rc.1_1776218120936_0.2115239897792478","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-rc.2":{"name":"@aos-harness/pi-adapter","version":"0.7.0-rc.2","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.7.0-rc.2","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"16b4c35085fe7b0b80b0dcf81c36a419e11d9310","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.7.0-rc.2.tgz","fileCount":6,"integrity":"sha512-0Tgctm5aSfh8JzKLD+TCTzVIgmBGI6OTDcpl4jxE4puIuJ1TEfCOhTTiMoiLaZUt/vV+qJ2ccrqF7p1/peg+cA==","signatures":[{"sig":"MEYCIQDAQdhYM7uPRi5jKWHMHNUzBDWMtR1ODV9A3SWd7Ma2tAIhALlufvTc2r/yMNnBEO1HSvH15uSQVv0UJ/2nkznDQVL+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53063},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"a35abd038d8cfd525d9fb745460ae17592bf9ae3","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.7.0-rc.2","@aos-harness/adapter-shared":"0.7.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.7.0-rc.2_1776220188402_0.5986084379602288","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aos-harness/pi-adapter","version":"0.7.0","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.7.0","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"b0ea0258eafd709d6da7a9abc6b08b434c763856","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.7.0.tgz","fileCount":6,"integrity":"sha512-S9PtziAhrn+uEMQSe/ym2bZqCl5QMJGekIeqIVhvOv7+M5X9RejigfdXwjRElfvSP1nhE2Nh9ah5DNS8aqOyYQ==","signatures":[{"sig":"MEUCIQCD/6iidZqM85vaYdRVzhliDULElUtsLpriI4wY3DILAAIgEKbFmwnBngh7CHf361ZwScRl3II3Fw1348JWJBwroBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53048},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"2f23a695c5e21fc08cfed09f6718385f3d6e34e1","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.7.0","@aos-harness/adapter-shared":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.7.0_1776262142281_0.03347861716714107","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@aos-harness/pi-adapter","version":"0.7.1","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.7.1","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"003544d193eb6e55587d0af68237a9f77321a02e","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.7.1.tgz","fileCount":6,"integrity":"sha512-SffWdQcu/F8zfFbLgsTkDRqGezqaSPdK7dfavySZ4tSUeBUbTM04U0Ayd0zRpSt7iFiAuf1BJxGzAgntAEI0cg==","signatures":[{"sig":"MEYCIQDi1obWPh5Cf2r+1QQsTot7igLpJtHosebCiH310HCJuQIhAO3+2Sqi4Qabr+szdcwMeCNRa+8avmITyHS84ADPusWT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53048},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"c11d93cb30459c9701107df83660a3a12e90da11","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.7.1","@aos-harness/adapter-shared":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.7.1_1776280534379_0.26375688505457506","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aos-harness/pi-adapter","version":"0.8.0","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.8.0","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"26f7c3f470268580a7b0f3511f2a2ad3d6069abf","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.8.0.tgz","fileCount":6,"integrity":"sha512-I1mj8CBdY71X3o4Nr4sEjr3+AAABPGiBQPPABEDPQp84DXTUfmkS1xM4weMR3qM4PrunI0/E6Kvn3wVbKJhRYg==","signatures":[{"sig":"MEUCIDvHpdhGMOwpSjJGXZ06LG/AzC+Rk17gyuJMtEKACvCEAiEA8a1BcKe8r8X5EXAHcbb7qDuOV1obNUCmOdmQDf131ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53112},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"ff8dcb4318be606f9e1ea96e0306554c68120c1b","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.8.0","@aos-harness/adapter-shared":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.8.0_1776301792361_0.6069639024522568","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@aos-harness/pi-adapter","version":"0.8.1","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.8.1","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"a43d5793ec34d0e263bc8ab0753ff57bf1ff3307","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.8.1.tgz","fileCount":6,"integrity":"sha512-LW3qKB0CqDulSooX6sIxBzsiAWOENDq7MXGtkdxj8GU+0ioOQI6PNMif+0WjP8FMUkh3qlINHRdOunXNWKfoOg==","signatures":[{"sig":"MEYCIQCCZ/D3ktOeTtbi3Isv4FzDKnrifvGi2kSrMwyBiVy4pwIhAKzu5LR079hJNlF/VnS7SEO/uFS2eHYIlloBOnqSm6lF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53112},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"1892992c1a38eb0b5d85f12599febd5671a88d1f","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.8.1","@aos-harness/adapter-shared":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.8.1_1776302675344_0.40640422237896834","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@aos-harness/pi-adapter","version":"0.8.2","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.8.2","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"9775d20220fee8e776a4e9e19df9f4b665fa3280","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.8.2.tgz","fileCount":6,"integrity":"sha512-cwdRBOF1x9c0OZyRM9hczfZyW65icb+ZyPnqpZwjbxdRBAZatgl0bIreI4nfUOit9CAJZVq7Q8p4/JppLFaqmg==","signatures":[{"sig":"MEQCICxei5fgiTonIQ+tP3CybTe2qZbAJ7aSmtOAI0ckbJoRAiBH4pDHGh7zTAE+mMGXVpJsHF3S3ppFoQiBsdUqFw8Z2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57318},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"6fa7d97ca3752e60ea14d59c63e5cadbe1986925","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.8.2","@aos-harness/adapter-shared":"0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.8.2_1776780459129_0.31554194184926887","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@aos-harness/pi-adapter","version":"0.8.3","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.8.3","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"a521e828e07b2e4c3574e37a9a9ec4956bb3b6e6","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.8.3.tgz","fileCount":6,"integrity":"sha512-iFBxRTde1HMDo/iiQL+oN5n2PB1LtYSKeFgqgXUDIpCsFUDBlq9jdED3bJAJDp9iavKf40Obk0OOk7FdK8eMIA==","signatures":[{"sig":"MEUCIGmdTSvLiGJ6g0BuM9HoLwCxeLhqUNwqo/y3FpEMo3jpAiEArS8cMyBeclax2HlYzjMb2tQfP4obI/xMK9aaIi/rIEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57574},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"4a8571c7c4081fced2235fa623005dc72a5bf856","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.8.3","@aos-harness/adapter-shared":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.8.3_1776795666830_0.9336430055322396","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@aos-harness/pi-adapter","version":"0.8.4","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.8.4","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"4f89351c7e359db86e134088f01390ca7a5052d3","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.8.4.tgz","fileCount":6,"integrity":"sha512-i8rbv+F4e0g3eudWCUjVq4KZa8VvhpdXQQ5icV04MxOVRmVnHBov3VlHcjj5+iXFq9UiViUbRyCQgVE2W0d2KA==","signatures":[{"sig":"MEUCIQDZr44jxhSK7/Yq0q2PRrekr3xRKKvkE1GzXEKbicZmxwIgZmPCCQzQ4JJ+sfA7twYPmjnvvlmIjAfAKNBgkYYny78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57574},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"1bd0f459d1ed6791c6988b5a4d64c1828cd6fda8","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.8.4","@aos-harness/adapter-shared":"0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.8.4_1776801662967_0.1358371779259897","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@aos-harness/pi-adapter","version":"0.8.5","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.8.5","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"8d9c2ea37a96f1fbb7f21e7c083e472a90e07f67","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.8.5.tgz","fileCount":6,"integrity":"sha512-WkhsTAqVS2Ol7pqn8hj7XCV2oy5qQF8B4SdDGC9JSUUbe/k7zPtBW8O/cJWjEUrWHZgVFwlCqVf3R9GypeuQdw==","signatures":[{"sig":"MEYCIQDDJit25LcPgNrBNa+H6WePL9xAucb/xvgCsPS8P0/6nAIhAIHo0epndzGSMfq9RgWx4BysOL9StVoUmtbiRA+NkKu8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57574},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"35fa0023631adb78839a04f0a1da060866a37134","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.12.1","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.8.5","@aos-harness/adapter-shared":"0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.8.5_1776871727999_0.2521245648829151","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aos-harness/pi-adapter","version":"0.9.0","keywords":["aos-harness","ai-agents","pi","adapter"],"license":"MIT","_id":"@aos-harness/pi-adapter@0.9.0","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"homepage":"https://aos.engineer","bugs":{"url":"https://github.com/aos-engineer/aos-harness/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"e0ce6033273fb0fc635c137ad81964a4fe81cacd","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.9.0.tgz","fileCount":6,"integrity":"sha512-rVdK+SilZr7Tk4eiNy0sphRk/vKH+NHe4/MNIZ7p4V+QXQUIZC+jfRSC7fdG6xEoz0jR3syUKDqlRk8/NJRX/g==","signatures":[{"sig":"MEQCIEBBVK1EXbXBQ5fWRyK/S/wukKt6A/QuCXDWFD3faponAiB9h8reyPOf1GKLwvefXYGpbvfztKd4k4P4ZFsChuDZZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57636},"type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"e41c706284a40e4bf5d1e4dd88610c3ed72069c8","_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"repository":{"url":"git+https://github.com/aos-engineer/aos-harness.git","type":"git","directory":"adapters/pi"},"_npmVersion":"11.13.0","description":"AOS Harness adapter for the Pi coding agent runtime.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"^4.1.0","@aos-harness/runtime":"0.9.0","@aos-harness/adapter-shared":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0","@types/js-yaml":"^4.0.9"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-adapter_0.9.0_1777128531353_0.7566312737978746","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@aos-harness/pi-adapter","version":"0.11.0","description":"AOS Harness adapter for the Pi coding agent runtime.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aos-engineer/harness.git","directory":"adapters/pi"},"homepage":"https://aos.engineer","keywords":["aos-harness","ai-agents","pi","adapter"],"type":"module","engines":{"bun":">=1.0.0"},"pi":{"extensions":["./src/index.ts"]},"exports":{".":"./src/index.ts"},"publishConfig":{"access":"public"},"dependencies":{"@aos-harness/adapter-shared":"0.11.0","@aos-harness/runtime":"0.11.0","js-yaml":"^4.1.0"},"devDependencies":{"@types/js-yaml":"^4.0.9","@types/bun":"latest","typescript":"^5.8.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*","@mariozechner/pi-tui":"*","@sinclair/typebox":"*"},"gitHead":"aa58a0a32672963edfce9c9f7078874b58f5b3c5","_id":"@aos-harness/pi-adapter@0.11.0","bugs":{"url":"https://github.com/aos-engineer/harness/issues"},"_nodeVersion":"22.23.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-gxXuYOfr+gahWhpdWJU7HiewGxDAe0I7vPGXHJOWwkPfaRUKX/xp4R5wANJRhq+kLvYA2uS9UhN00+75XyzUoA==","shasum":"408fa3e9a6d2a9f04953ecb4e36e3dd920a9e651","tarball":"https://registry.npmjs.org/@aos-harness/pi-adapter/-/pi-adapter-0.11.0.tgz","fileCount":6,"unpackedSize":64260,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA8GXxA01KFnAVl+hdHRPdNJW0HtXJ5FKSctiOLWcCHZAiEAn/9BbhN4whVqQTf9h/bgWFJcjccyLCSLXFVsLeHxNCI="}]},"_npmUser":{"name":"aos-enginner","email":"john.kolade@gmail.com"},"directories":{},"maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-adapter_0.11.0_1782941351289_0.012625433428701704"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-14T10:46:18.046Z","modified":"2026-07-01T21:29:11.579Z","0.5.0":"2026-04-14T10:46:18.353Z","0.5.1":"2026-04-14T10:50:52.486Z","0.5.2":"2026-04-14T11:06:40.182Z","0.7.0-rc.1":"2026-04-15T01:55:21.081Z","0.7.0-rc.2":"2026-04-15T02:29:48.560Z","0.7.0":"2026-04-15T14:09:02.459Z","0.7.1":"2026-04-15T19:15:34.511Z","0.8.0":"2026-04-16T01:09:52.517Z","0.8.1":"2026-04-16T01:24:35.484Z","0.8.2":"2026-04-21T14:07:39.278Z","0.8.3":"2026-04-21T18:21:06.981Z","0.8.4":"2026-04-21T20:01:03.099Z","0.8.5":"2026-04-22T15:28:48.131Z","0.9.0":"2026-04-25T14:48:51.519Z","0.11.0":"2026-07-01T21:29:11.433Z"},"bugs":{"url":"https://github.com/aos-engineer/harness/issues"},"license":"MIT","homepage":"https://aos.engineer","keywords":["aos-harness","ai-agents","pi","adapter"],"repository":{"type":"git","url":"git+https://github.com/aos-engineer/harness.git","directory":"adapters/pi"},"description":"AOS Harness adapter for the Pi coding agent runtime.","maintainers":[{"name":"aos-enginner","email":"john.kolade@gmail.com"}],"readme":"# Pi Adapter — AOS Harness\n\nThis is the Pi CLI adapter for the AOS Harness. It runs both deliberation sessions and execution workflows inside Pi's terminal UI, wiring the harness runtime, event bus, workflow engine, and UI layer into Pi's interactive session model.\n\n## Prerequisites\n\n- [Pi CLI](https://pi.dev) installed and on your `PATH`\n- [Bun](https://bun.sh) runtime\n- An Anthropic API key set as `ANTHROPIC_API_KEY`\n\n## Quick Start\n\n```bash\ncd aos-harness/adapters/pi && bun install\npi -e src/index.ts\n# In the TUI, run:\n/aos-run\n```\n\nIn an AOS project, `aos init --adapter pi` generates `.pi/extensions/aos-harness.ts`, so you can also start Pi directly:\n\n```bash\ncd my-aos-project\npi\n/aos-run\n```\n\nFor all projects, run `aos setup-pi --global` once to create `~/.pi/agent/extensions/aos-harness.ts`.\n\n## Configuration\n\nModel tier mapping is controlled via environment variables. Each tier corresponds to an agent class used during deliberation and workflow execution.\n\n| Variable            | Default              | Purpose                         |\n|---------------------|----------------------|---------------------------------|\n| `AOS_MODEL_ECONOMY`  | claude-haiku-...     | Lightweight / high-volume calls |\n| `AOS_MODEL_STANDARD` | claude-sonnet-...    | Standard deliberation agents    |\n| `AOS_MODEL_PREMIUM`  | claude-opus-...      | High-stakes reasoning agents    |\n\nSet any of these in your shell or a `.env` file before launching Pi.\n\nPi differs from the other adapters: it keeps explicit tier models by default instead of deferring to the vendor CLI.\n\n## User Controls During Deliberation\n\nOnce a session is running, the following inputs are recognised in the TUI:\n\n| Input      | Effect                                                       |\n|------------|--------------------------------------------------------------|\n| `/aos-run` | Start a new deliberation                                     |\n| `halt`     | Hard-stop the session immediately                            |\n| `wrap`     | End early — triggers final statements and memo synthesis     |\n\nWhen `aos run` launches Pi with an execution profile, the adapter skips arbiter kickoff and runs the workflow directly.\n\n## Architecture\n\nThe adapter is organised into four layers, each implemented as a dedicated module:\n\n| Layer           | File                | Responsibility                                      |\n|-----------------|---------------------|-----------------------------------------------------|\n| Agent Runtime   | `agent-runtime.ts`  | Instantiates and drives individual agent turns      |\n| Event Bus       | `event-bus.ts`      | Routes messages between agents and the host shell   |\n| UI              | `ui.ts`             | Renders deliberation output inside the Pi TUI       |\n| Workflow        | `workflow.ts`       | Orchestrates phases: open, debate, synthesis, memo  |\n\nThe adapter entry point (`src/index.ts`) implements the `AOSAdapter` contract defined in the framework runtime, ensuring consistent behaviour across any platform adapter.\n","readmeFilename":"README.md"}