{"_id":"@agentproto/adapter-pi","_rev":"27-25d5b7f5f14ea34da27395004f91ee4d","name":"@agentproto/adapter-pi","dist-tags":{"latest":"0.4.4"},"versions":{"0.2.0":{"name":"@agentproto/adapter-pi","version":"0.2.0","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.2.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"a718879fa6f7e759f2458ab5ca968f83f37fef9b","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.2.0.tgz","fileCount":13,"integrity":"sha512-hDbL8GXezs8ZtX1EB6peurd8VHsr+dfuIyhpcdsqU/+6HA6UlO05x83JtHAMhvDKhch/imT/HNi9D499v4KLWA==","signatures":[{"sig":"MEQCIBTQipNotNvz3GgNU2F5eQXuwjeSXzbkHK7mcKKxmOLhAiBeVg1ClSi4UvJtWfXn+Zx3HQNPlFQYr70MY2E1QQl0pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4032939},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/1ff5dbdce88a60c2ce72dfec2eec7d99/agentproto-adapter-pi-0.2.0.tgz","_integrity":"sha512-hDbL8GXezs8ZtX1EB6peurd8VHsr+dfuIyhpcdsqU/+6HA6UlO05x83JtHAMhvDKhch/imT/HNi9D499v4KLWA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@agentproto/driver-agent-cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.2.0_1784165835200_0.504425889874198","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agentproto/adapter-pi","version":"0.2.1","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.2.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"45b723ae828e291c6cd5221ba576b10ae6bcd6c2","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.2.1.tgz","fileCount":13,"integrity":"sha512-kN9kWi8iaO7Er7AT5UWJXmUh58+6KccskLqjiyFTQHCvlhIo2pmCFny0eB1U78MS23uJFdTo3fopyK5HXuuuMA==","signatures":[{"sig":"MEUCIQDOPBEwRf/iXeYg9G8cD7ohgnAuumerT+f3ugTCL+OkvQIgJ4UURXXXZMw/1NzruofjLhzqbnRlmY3hODr4xXI51iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033504},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/021bf84e5ce3607357f2d0a62a82929f/agentproto-adapter-pi-0.2.1.tgz","_integrity":"sha512-kN9kWi8iaO7Er7AT5UWJXmUh58+6KccskLqjiyFTQHCvlhIo2pmCFny0eB1U78MS23uJFdTo3fopyK5HXuuuMA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@agentproto/driver-agent-cli":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.2.1_1784251067556_0.7961996835172538","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agentproto/adapter-pi","version":"0.2.2","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.2.2","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"e6ae3f34aa579548300b0322522d8ed78b32c9f3","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.2.2.tgz","fileCount":13,"integrity":"sha512-QgnvQCBHDX6dJ97mZ11dta6csvBc71d+pKUMNwSib7w+R5V0sHu8z5oiNDpKAFhMFnauJc5s0Qxl+STlGGjFYw==","signatures":[{"sig":"MEYCIQC2OLtwwef8JjTpK4WFU1Lb4/Lg84mXVhCY9nuul438cQIhAKFSPZllzJCEc7bn2IyUhgYdfUcKS8CIf6hiWkzPHBCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033504},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/87d521b6b0b4a87ab9d30424239c26cb/agentproto-adapter-pi-0.2.2.tgz","_integrity":"sha512-QgnvQCBHDX6dJ97mZ11dta6csvBc71d+pKUMNwSib7w+R5V0sHu8z5oiNDpKAFhMFnauJc5s0Qxl+STlGGjFYw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@agentproto/driver-agent-cli":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.2.2_1784302732758_0.2293270521255122","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@agentproto/adapter-pi","version":"0.2.3","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.2.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"00eff172fbb8069d7f7b61384ff048160eb72973","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.2.3.tgz","fileCount":13,"integrity":"sha512-bjqs2cIXUehh2QdXx/yU50OfIZhVUH+7Z0fR37UqOMXVRRCoEgwxapfTwojxZhFfeEpNuY/IjwJtQBkCVmntbA==","signatures":[{"sig":"MEUCIGeRcCTf+Nolp9UYQs49Lwyk4qvZ7rnqfNyaZtDxG/yaAiEAu3IXTBXd67SPWX1Xy6qia5OVft47v9oMLR8qWl26Faw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033504},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/9a4006cd8fd41e56873dba8607dc2b56/agentproto-adapter-pi-0.2.3.tgz","_integrity":"sha512-bjqs2cIXUehh2QdXx/yU50OfIZhVUH+7Z0fR37UqOMXVRRCoEgwxapfTwojxZhFfeEpNuY/IjwJtQBkCVmntbA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@agentproto/driver-agent-cli":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.2.3_1784471949309_0.17926442249397678","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@agentproto/adapter-pi","version":"0.2.4","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.2.4","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"03cae03527331376ca277af74259376ab32aeb31","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.2.4.tgz","fileCount":13,"integrity":"sha512-geAdyDQ1EE4uNsk/nQiAWmXmR2vEzw4yz4wxz12KUPOg+lLayyI368NoYEWvl4hZNDxp707eY4hI3CfoM0m/nw==","signatures":[{"sig":"MEUCIQDP+D8FvULGVs0ULLDe2JeDNEoO9ncWXxly/fI3dNLSvAIgEkXUF6wBPGpABYM/0ANGZqB+3rA+08IBiQ6NVRnQ6rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033504},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.2.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/f941940fc373f9a9d1b7c9cad0111585/agentproto-adapter-pi-0.2.4.tgz","_integrity":"sha512-geAdyDQ1EE4uNsk/nQiAWmXmR2vEzw4yz4wxz12KUPOg+lLayyI368NoYEWvl4hZNDxp707eY4hI3CfoM0m/nw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@agentproto/driver-agent-cli":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.2.4_1784494675081_0.2170339630381659","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agentproto/adapter-pi","version":"0.3.0","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"666582013cf598c09f849129a44d9632c3164d07","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.0.tgz","fileCount":13,"integrity":"sha512-fRiHn2+x33vWE0DqQR94hxGHEmk6nMUGIoeJzt+W9weT/5lo1kyQzs1lWiHY7OwMp+t+a28qpGq1s2HQxnYuYw==","signatures":[{"sig":"MEQCIFWICx51yf8DXbiGIjo98cfk7Us/rXclEJfZvrEtaLnWAiBkNUP+5S9qXGtIoglJFJxneLQJCzyc1E2m1BOEOQ7MpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4036458},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/e5d39e1c7388240aa312a7222cbea9fb/agentproto-adapter-pi-0.3.0.tgz","_integrity":"sha512-fRiHn2+x33vWE0DqQR94hxGHEmk6nMUGIoeJzt+W9weT/5lo1kyQzs1lWiHY7OwMp+t+a28qpGq1s2HQxnYuYw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@agentproto/driver-agent-cli":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.0_1785153655632_0.9305037352995378","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@agentproto/adapter-pi","version":"0.3.1","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"06480dbfb891ce5c6a66c156dfcab0344bdecfc9","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.1.tgz","fileCount":13,"integrity":"sha512-TuCVC148+EhfKTimgDbaBEf8Tde88EOuAVs/b3/9R/SgtcUy8Rd5cYmdvzL12txz2+8O+eWP/+70Jf6g3RiLBw==","signatures":[{"sig":"MEQCIC+eq2aJAHRoZSp95HnbNT39Lp7WHTDY+AEoQnf/brT6AiAWO81xcbpZYYWvB54hbGFA1jwsRyTSzCH/+2nthspCHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4074231},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/c098879b73f5d95afd1b43ded24f8a72/agentproto-adapter-pi-0.3.1.tgz","_integrity":"sha512-TuCVC148+EhfKTimgDbaBEf8Tde88EOuAVs/b3/9R/SgtcUy8Rd5cYmdvzL12txz2+8O+eWP/+70Jf6g3RiLBw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.1_1785977198390_0.8924254815680905","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@agentproto/adapter-pi","version":"0.3.2","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.2","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"62cd4df102af1b2cb1bc861c8f8a7af4e07cbce9","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.2.tgz","fileCount":13,"integrity":"sha512-CfDOuLIx8h++ksuQxFPlibwSfVstoFpEhMPhlwlSIwuTa/CpPeZAHeHGkR8lCDWXuGiLhLVwJSxUBGyPzJ5XOg==","signatures":[{"sig":"MEUCIQCwhkRfF49zhJpEMO3xb0HMlfVgmMYjjFcPiiGqWMlLlgIgUOoNe7Y2JKGrjoCRojlwIn1XDLQokDn2MN9nKRqpEbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4074231},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/5ef047e50c501b67ed9a23a9425dc8ab/agentproto-adapter-pi-0.3.2.tgz","_integrity":"sha512-CfDOuLIx8h++ksuQxFPlibwSfVstoFpEhMPhlwlSIwuTa/CpPeZAHeHGkR8lCDWXuGiLhLVwJSxUBGyPzJ5XOg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.2_1786157414972_0.2535017405050979","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@agentproto/adapter-pi","version":"0.3.3","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"2be218c8b7c84649e33e35e758d6495e648e132c","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.3.tgz","fileCount":13,"integrity":"sha512-Ai0VZbl/DqzzMXBsSU5rfq56CrEvLjLUVihkXtik7x3w92+d/d41J+3JFP6SFEo5jtf2G8GVz1IZZjhnKqdx8A==","signatures":[{"sig":"MEUCICk8HJNoxvUvfG8owKtnelh4eLCoWqEAc3EfqAKiKbrKAiEA5upr5nc/WvY5KTzaZYxfucgyP9qNQLlB3CcJIL3DxaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4074231},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/fb38f23e5696a5eabbaf13f330d5dc8c/agentproto-adapter-pi-0.3.3.tgz","_integrity":"sha512-Ai0VZbl/DqzzMXBsSU5rfq56CrEvLjLUVihkXtik7x3w92+d/d41J+3JFP6SFEo5jtf2G8GVz1IZZjhnKqdx8A==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.3_1786246947732_0.48455833335561627","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@agentproto/adapter-pi","version":"0.3.4","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.4","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"c2092e689f47630d0f643cd3ef8d34c66ae947aa","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.4.tgz","fileCount":13,"integrity":"sha512-qkAt4FV9CoDJzSrX4ss924ROAPh/5p0YbMBD6mO3bfiuG/ctBisx0aJWd0IjLr//KLFPW9W733fgMYWKV4QN7g==","signatures":[{"sig":"MEQCIHSO0Khl780WWWriL+D8W5EimJXzx0rZid2oizbXWZNLAiAPOmiMs1Anm8mZncQr/DJMowiSatCBR+26lLmceSOk3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4076938},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/90455430c80027ff107ef66029809f32/agentproto-adapter-pi-0.3.4.tgz","_integrity":"sha512-qkAt4FV9CoDJzSrX4ss924ROAPh/5p0YbMBD6mO3bfiuG/ctBisx0aJWd0IjLr//KLFPW9W733fgMYWKV4QN7g==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@agentproto/model-catalog":"0.8.2","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.4_1786378971695_0.5182558753716624","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@agentproto/adapter-pi","version":"0.3.5","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.5","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"5b9babb14a705e6bb212cb0da437fa09029bf669","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.5.tgz","fileCount":13,"integrity":"sha512-56mzsECvkquiPaQyBATFzxJSpeWkm4ujQ6JO5itcdkprKpDmZMP2OA8rRurzB7u3f7Wl3ukvotdqTwjjbY1mWg==","signatures":[{"sig":"MEUCIQC0GriaZIYs48W6Iz2MpWzlwuVG0dVGRUTR9PJbuC2pywIgWyxyATTKc/uUJxIBPdab6vfA/Rlwm6EDhqSrCk+wqvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4076938},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/a5102de1bda833229c135ef5c6fec9a6/agentproto-adapter-pi-0.3.5.tgz","_integrity":"sha512-56mzsECvkquiPaQyBATFzxJSpeWkm4ujQ6JO5itcdkprKpDmZMP2OA8rRurzB7u3f7Wl3ukvotdqTwjjbY1mWg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.8.3","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.5_1786492009243_0.9846286062459637","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@agentproto/adapter-pi","version":"0.3.6","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.6","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"ba6738fd077b2351088b552e3f62a28f98768fc7","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.6.tgz","fileCount":13,"integrity":"sha512-GExagwdojmrbzB72Gvzq4O2sBu4Zsie9Tod6ocIdkMPJB/0DcRA/gZDjpO/Uq99bRNdqIPK3cjxNrAitnAU/2g==","signatures":[{"sig":"MEQCIHXCqW9Y/rRs3g8pr2HEAtsVMStlIqEvXtCR0ykdgMylAiAZr92/YG3Q8MyKragYZleMkNKZYBQRx1RPhkQS2zwLog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4080549},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/05a71d7f393906462e9f9203692446bd/agentproto-adapter-pi-0.3.6.tgz","_integrity":"sha512-GExagwdojmrbzB72Gvzq4O2sBu4Zsie9Tod6ocIdkMPJB/0DcRA/gZDjpO/Uq99bRNdqIPK3cjxNrAitnAU/2g==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@agentproto/model-catalog":"0.8.3","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.6_1786671155867_0.36113587733267516","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@agentproto/adapter-pi","version":"0.3.7","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.7","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"4c75b7dc5c0d100125b2e65f21c4a58f88a4faca","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.7.tgz","fileCount":13,"integrity":"sha512-BAiNz57vQv8Lc0iHPG9ztCbCe4hVrxWdfCPksAQ768oKNMTBQDqUKqaXUBAHcg9Ysw54zqb0a0q49Afyz8YFlw==","signatures":[{"sig":"MEUCIQDC4b6Ri7CXfYQVJAwijBzd22jb/QkKBJ8fZ7A48tpvIAIgHca+2aoY7iri3undaE/q37MtR9r75IYXJJ6fQwOcB64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4080549},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/5f28aa70358803b11a67c8a9886ff04b/agentproto-adapter-pi-0.3.7.tgz","_integrity":"sha512-BAiNz57vQv8Lc0iHPG9ztCbCe4hVrxWdfCPksAQ768oKNMTBQDqUKqaXUBAHcg9Ysw54zqb0a0q49Afyz8YFlw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.8.4","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.7_1786763386630_0.13054576909234372","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@agentproto/adapter-pi","version":"0.3.9","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.9","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"9ad21380f5baed46b64a25ae7cf54fd1f4d00818","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.9.tgz","fileCount":13,"integrity":"sha512-tubKs5CT+1NmV2SPMBUSgzQKTN9opA6xlPydqyri70GI4Za9Cs1H1nq7HuzLrkvvkSYeHDA4Uv+aOmr29KiyAw==","signatures":[{"sig":"MEUCIE/HgKMPhB84NaNLzd4ySvpxR6wAWGaQYNcFq9H+qrCjAiEAw2o9ORZAvbGqi+vzU65X62wN4IYxA7q1tZwYJMu6q6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4432416},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.9.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/556936f4617047326efdb76a529cf03e/agentproto-adapter-pi-0.3.9.tgz","_integrity":"sha512-tubKs5CT+1NmV2SPMBUSgzQKTN9opA6xlPydqyri70GI4Za9Cs1H1nq7HuzLrkvvkSYeHDA4Uv+aOmr29KiyAw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.9.0","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.9_1788280168805_0.023780124720666374","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@agentproto/adapter-pi","version":"0.3.10","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.10","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"8890db7dfebf6726b82cc3369bbc0e75afd49e2d","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.10.tgz","fileCount":13,"integrity":"sha512-Z/g9t+zBCln7+XCvxwgkUHDxx6U6/XR3c7WO21wIsX97E2szP7rtW4KCIEKwPFeM/Y60jfgiE001E/meW6KYOg==","signatures":[{"sig":"MEUCIA50Xf70aZbQCIATov4WRlFviFGE4bwrki9UAEkaAcAqAiEAzSzyVpPHde2q9fJLzBf2GuvuL1XlAwHAREsYb5NTho4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4432417},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.10.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/b4314d74829300fc8a9b945d16fcea6d/agentproto-adapter-pi-0.3.10.tgz","_integrity":"sha512-Z/g9t+zBCln7+XCvxwgkUHDxx6U6/XR3c7WO21wIsX97E2szP7rtW4KCIEKwPFeM/Y60jfgiE001E/meW6KYOg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.9.1","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.10_1788301555375_0.4921039743110136","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@agentproto/adapter-pi","version":"0.3.11","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.11","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"ac3303c53b49c277ff55e83a5072f875ae5d64a4","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.11.tgz","fileCount":13,"integrity":"sha512-ayjkBkM9JVdcTtL2jB3PqvKm0UO4E+EMJm8gcO2fhxvQg4M5/YUcHRqpGlVpBMEe2zbUUZwhGW817LWbkFQnBQ==","signatures":[{"sig":"MEUCIGOgkkACeJqrOIdSzjpg8u6c0xCEz+z4+d98lDZcohJUAiEAws7XLN10e77/l/i0FE0lMfjEY8fthqWIpT3Ai60SFho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4364657},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.11.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/a4da8734cb22b623355928050f984759/agentproto-adapter-pi-0.3.11.tgz","_integrity":"sha512-ayjkBkM9JVdcTtL2jB3PqvKm0UO4E+EMJm8gcO2fhxvQg4M5/YUcHRqpGlVpBMEe2zbUUZwhGW817LWbkFQnBQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.9.2","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.11_1788654507888_0.70168123424987","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@agentproto/adapter-pi","version":"0.3.13","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.13","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"e6d1b82b950e05772c32e8d6394fd696e946f060","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.13.tgz","fileCount":13,"integrity":"sha512-xEX/NTDTHZXBykgQeZ1bQ6esIS05WBfPvvnAchi9ziUh0B4KtawN9m96tCfJLCfRkupGtW5tXSiVg/x6/UVn0w==","signatures":[{"sig":"MEQCIQDOlOA6PZVTY8AHfzrPSYbBEUPSzuLDfiBJggcET6ZUJgIffg595nDC6UPdzzXrWtQhryRYYyd04S/vjPib+ecO3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485613},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.13.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/0a1bb815db18423e348cd43d8ee4acd7/agentproto-adapter-pi-0.3.13.tgz","_integrity":"sha512-xEX/NTDTHZXBykgQeZ1bQ6esIS05WBfPvvnAchi9ziUh0B4KtawN9m96tCfJLCfRkupGtW5tXSiVg/x6/UVn0w==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.9.4","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.13_1788960682574_0.4056157267375735","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@agentproto/adapter-pi","version":"0.3.14","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.14","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"26727e256870f08258fedced945f0006f37131c3","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.14.tgz","fileCount":13,"integrity":"sha512-Uz5U/Wyh09TlQhWANla7AIr6G+/NPmR+HctsIW99LUxxOmla3QdQYt5m32mJFaTRYKSw/LMZkbhnBWFXTM2+0w==","signatures":[{"sig":"MEYCIQCmmNsx4ATiNrPc9PG35BPz+v8DrFeGT6/dQg1RQVqQIAIhAJ9yy8uQcuQdZTkD0PRzHp2T+kp04BJTl7AUwYILFmtF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDMwCOfPsrJOzS741OTBj/FDE0iES4EtZ4gvJOtMVr4tAiBJTBdVDte0GhHT5r8rqQUAJgsUps6i1dbp3tG4idmQgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4486014},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.14.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/a2bc5c0ebcca2ad5b71962c4159ff129/agentproto-adapter-pi-0.3.14.tgz","_integrity":"sha512-Uz5U/Wyh09TlQhWANla7AIr6G+/NPmR+HctsIW99LUxxOmla3QdQYt5m32mJFaTRYKSw/LMZkbhnBWFXTM2+0w==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.9.4","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.14_1789249601042_0.9240702161124801","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@agentproto/adapter-pi","version":"0.3.15","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.15","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"3b12e856f66faf790d7928570974cac816f80260","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.15.tgz","fileCount":13,"integrity":"sha512-RPV5SQFU6XNWlQDjJGHSYRIzfAnGeHEmdxG7kLC+qnBlpRWoPJ4y6BcSsqDu8VJlcCRlKmnsT5Y68d064NiYDA==","signatures":[{"sig":"MEUCIGRFcu+6m1pvzvpkFFtlRAf8AXmmsp+f9ccGdjpjHXskAiEAr1NCst86lQiFrMx5uAQIbyiYWpaGIEulEsSOfuxAsuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAek+vsp/wQk5y5beoXQ5EMHwF/fhBbj9nlEYeqejJawAiB+wcteTXqQcN3c8K/lYZ5wlP5MRTptxooIlUDa2u4tgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4486014},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.15.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/99dc58f554b30349e1c9b5363e0b26ad/agentproto-adapter-pi-0.3.15.tgz","_integrity":"sha512-RPV5SQFU6XNWlQDjJGHSYRIzfAnGeHEmdxG7kLC+qnBlpRWoPJ4y6BcSsqDu8VJlcCRlKmnsT5Y68d064NiYDA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.9.4","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.15_1789319331819_0.0900985759514612","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@agentproto/adapter-pi","version":"0.3.16","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.16","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"224ca00da859e6b3ac02ea62de91243dce40c558","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.16.tgz","fileCount":13,"integrity":"sha512-hz88OBuGpMNFT1Xjrd9JSdxS/GLISBjicBHTdp1w9thkYdJ9Exv1lrDWIP6gv6/PRz1M37zrc9RpQokaMOZlpw==","signatures":[{"sig":"MEUCIQCpt4F9epRSzNJq+aqTmo5vcC+b/8u+aeD7S7Af3R89FgIgYXYip2lKdQwr2sYZypakk2s501ZLpVuPqoomkuA2f8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDHvvFlz+yMbGi2BJUaIK1n8HL+H6Vo29IOwTm5Dss28AiALXo1cCH0+hOqq+PqSw/KVZJbG4KzFZgesin791fmuTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4559792},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.16.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/29764dbcdb9158309de08e0dc4d9a0f0/agentproto-adapter-pi-0.3.16.tgz","_integrity":"sha512-hz88OBuGpMNFT1Xjrd9JSdxS/GLISBjicBHTdp1w9thkYdJ9Exv1lrDWIP6gv6/PRz1M37zrc9RpQokaMOZlpw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.10.0","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.16_1789642971215_0.42546212379096104","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@agentproto/adapter-pi","version":"0.3.17","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.17","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"4d147af0b7fae7234754483fad4998422f253567","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.17.tgz","fileCount":13,"integrity":"sha512-HkUh8AXQ0a2J0w2lK2BBXFDrTcfxmkwVPeMiACjsR5Y3wa1dr4BTyYnS8gZdDayW/DlXBTOz1Z1YmikXfDhTlg==","signatures":[{"sig":"MEYCIQDUG6WtfAGzQMc+3N+0IVRtdTxEE9w+XhGBFvjtRDIOcwIhAMrDY1+qksKsu1gZ8DZc1OQua6YFF5TISJgrke0f78GY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCO5+8NKll33kQ+OgLm6/7bZn3Mui3laATRbwktvXfCggIhAOoy4vM4eKN7NM99WsihlPnjKIYxYbO5oBqAKI6UjWmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4559792},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.17.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/e0158f30b6eb34573ca83a8f06470bb7/agentproto-adapter-pi-0.3.17.tgz","_integrity":"sha512-HkUh8AXQ0a2J0w2lK2BBXFDrTcfxmkwVPeMiACjsR5Y3wa1dr4BTyYnS8gZdDayW/DlXBTOz1Z1YmikXfDhTlg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.10.1","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.17_1790069109671_0.9062649501604545","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@agentproto/adapter-pi","version":"0.3.19","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.19","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"36562910a0899d4d1be64046d53991afff3b200e","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.19.tgz","fileCount":13,"integrity":"sha512-XzrxH0CAIP6NuNw1YsZTDkYgyoH8tKTFiAi4DjWH2Dz91NUmduXpkVeHQaKEVlYDUtfr8Uu+vsfHpOR9DEPLDQ==","signatures":[{"sig":"MEUCIAHkq0SepDnG4j1lItIicJbQ1MHewfRvt+Im5FLxFDmbAiEAy+24aQK9dNkwW5kAoMV2oQnfSgCMka5hmQp7QByRlkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAChRKdsW9AxYW0AiWyszU5lB4/DK8J9dhpMFVM64MHoAiEAxEHmwjECx084w6KTIS8stQO3z+66RQDowFO4LwkAOPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4559792},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.19.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/586c3e2ad71a01213618759108436703/agentproto-adapter-pi-0.3.19.tgz","_integrity":"sha512-XzrxH0CAIP6NuNw1YsZTDkYgyoH8tKTFiAi4DjWH2Dz91NUmduXpkVeHQaKEVlYDUtfr8Uu+vsfHpOR9DEPLDQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.10.3","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.19_1790331069490_0.878403026724998","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@agentproto/adapter-pi","version":"0.3.20","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.3.20","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"dbb971932a568ff48500019515d279cc9fce937b","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.3.20.tgz","fileCount":13,"integrity":"sha512-VlfbCmEF2qItBV2CYPh9bMzsXhQefz5Hm2uVODQ7578J1IK90vLHBdERe2py5bQhJF8CBPJwIs902/WqYQaE3A==","signatures":[{"sig":"MEUCIQCFFgcgPbkWwtDl/0In92keFYEvlL4WOD1tXfsdj6hQegIgGU5l3uUCwxs90OPOGPvikL43OW+ZawyGlmIqxBv+EN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9H7E7Zpf+cbFAD07Xyi2Qk/dkW6wO5pkZxKxEK7NxfgIgIMewt/fknGOEuMifKQh1wcqXeFdPu/HYMlTyVRxct5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4559792},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.3.20.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/1057415174ae1992e258f7b5a3ce7f93/agentproto-adapter-pi-0.3.20.tgz","_integrity":"sha512-VlfbCmEF2qItBV2CYPh9bMzsXhQefz5Hm2uVODQ7578J1IK90vLHBdERe2py5bQhJF8CBPJwIs902/WqYQaE3A==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.11.0","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.3.20_1790477169464_0.4870766665739956","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agentproto/adapter-pi","version":"0.4.0","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.4.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"dbf29f3cde30885cb73c7394305537400728989a","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.4.0.tgz","fileCount":13,"integrity":"sha512-+SB7UvnnTYon/fjFFGOo37TR6jcaK3GM597uYNDbABw5vN7Vc0JDN8vEvoowavrUVaiLWL+3zuzpcbkncqaNCw==","signatures":[{"sig":"MEYCIQDvD44PE5IBwdnkQEtZx4Rh9Q5NYyLFEqCs451j+fsSfQIhANittjVtrUw8bhjX4ADsaC8g5eVHcAWO1zbMtGJy02WM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpWjiLQNvhZFRSptr7GtVEgMvg+K/rLE+ij/WPbOIDGwIhAKHU+PXgjhEGlNq1DbylMfddFb3eyJGS1uFfjYYYGxTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4573153},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/7e6c4d39f46f2433618267beb24e3a26/agentproto-adapter-pi-0.4.0.tgz","_integrity":"sha512-+SB7UvnnTYon/fjFFGOo37TR6jcaK3GM597uYNDbABw5vN7Vc0JDN8vEvoowavrUVaiLWL+3zuzpcbkncqaNCw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.11.1","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.4.0_1790550161396_0.39212331816793955","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@agentproto/adapter-pi","version":"0.4.2","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.4.2","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"6ae6efe6a5c364a53ccb791149a4ed8e9f47f997","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.4.2.tgz","fileCount":13,"integrity":"sha512-jhfxtNCgCcpFFEVmDXeUiMyrQMoogLCGvJb3SuKVNEnr+kM15HbjUEdoEfduegztKWmWwcNMi8d4AmXodqxZ2g==","signatures":[{"sig":"MEYCIQCcKMUeciUWz7mZINxCSaBSR+2NEi/9w2mpUGdaak7nkgIhAN7IT2hAbCXdZ3d6361tSpdI23QTaXJjDgjnwAuLIufM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAyWy9M+zSze80Kltt+dCMrdqaCfEQAyGYjLY/1U03mvAiBo2vnWo6E9Na1hX8IPDpR5ABI0zYLTkyCU+Yp8opBJGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4573153},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/aa74f165dc45bb3aee5840270a561c53/agentproto-adapter-pi-0.4.2.tgz","_integrity":"sha512-jhfxtNCgCcpFFEVmDXeUiMyrQMoogLCGvJb3SuKVNEnr+kM15HbjUEdoEfduegztKWmWwcNMi8d4AmXodqxZ2g==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.11.3","@modelcontextprotocol/sdk":"^1.30.0","@agentproto/driver-agent-cli":"2.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.4.2_1790625306167_0.34595895880513994","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@agentproto/adapter-pi","version":"0.4.3","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"license":"Apache-2.0","_id":"@agentproto/adapter-pi@0.4.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-45","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"25e7f8f4fa55515cec325ed212ef2a23d96fd650","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.4.3.tgz","fileCount":13,"integrity":"sha512-3FH5+7K+tSQQrQi5T7OCAAWb4pEJLFk3hhqwSSqtnKrH609IejDgZl+c2D9nsC32pI1wIY00EnXlDHEaPmVehw==","signatures":[{"sig":"MEQCIEKsAjNbU+oZX22ZGbfC6416kmaA5EPOr98jsnCb/UKCAiA0pwjfa2DytPkY9sZ318+aNkLgpG+RGDgMVFLZFC47BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEmse4w6OhCVe+c/xoTi/3j+3IlbNjoAmoOkkGRLgE9hAiBasJcTMzgb8acGXFp1+uXnNn716FB1QV8v1Q0yP79S1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4574181},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-pi-0.4.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/25b2ef0a44eeed49e6e278fdf58db2e7/agentproto-adapter-pi-0.4.3.tgz","_integrity":"sha512-3FH5+7K+tSQQrQi5T7OCAAWb4pEJLFk3hhqwSSqtnKrH609IejDgZl+c2D9nsC32pI1wIY00EnXlDHEaPmVehw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.11.3","@modelcontextprotocol/sdk":"^1.30.1","@agentproto/driver-agent-cli":"2.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-pi_0.4.3_1790702514534_0.9035845088557033","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"_id":"@agentproto/adapter-pi@0.4.4","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"56db91e287a490c049fb30871632717df7b1df3a","tarball":"https://registry.npmjs.org/@agentproto/adapter-pi/-/adapter-pi-0.4.4.tgz","fileCount":13,"integrity":"sha512-3kqOaQvjFFC9LifhKf3bvU+5vkjBO4VDcY9XluT5s8eXOAjKjdj49fPov+iM47cb9ZSHbLuL5h9b/2sDs/PJ4w==","signatures":[{"sig":"MEQCIB/JlWtM7eJZJuPR6WMtIqh2aBSpHvwcMTE0n4g4LyEmAiABakDBCJxQ56nJAxyO/X3sFF7szq/wzCUmXbUOEp52VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCiHvtEj15tNHsVaMGyFOS/ljxVApPzjR51aUWDB0EcAgIgWnUKrOy8lg7tTqEmp7Y1BzMhrzR89sy5k5IQ7oswKLM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-pi@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4574181},"main":"dist/index.mjs","name":"@agentproto/adapter-pi","type":"module","_from":"file:agentproto-adapter-pi-0.4.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./PI.md":"./PI.md","./PI-RPC.md":"./PI-RPC.md","./SANDBOX.md":"./SANDBOX.md","./SECRETS.md":"./SECRETS.md","./package.json":"./package.json","./MCP-BRIDGE.md":"./MCP-BRIDGE.md"},"license":"Apache-2.0","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"version":"0.4.4","_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"homepage":"https://agentproto.sh/docs/aip-45","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"_resolved":"/tmp/307669045ec9693a8a28ea7cf7fa8c2f/agentproto-adapter-pi-0.4.4.tgz","_integrity":"sha512-3kqOaQvjFFC9LifhKf3bvU+5vkjBO4VDcY9XluT5s8eXOAjKjdj49fPov+iM47cb9ZSHbLuL5h9b/2sDs/PJ4w==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"_npmVersion":"10.9.8","description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","directories":{},"maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"_nodeVersion":"22.23.2","dependencies":{"@agentproto/model-catalog":"0.11.3","@modelcontextprotocol/sdk":"^1.30.1","@agentproto/driver-agent-cli":"2.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-pi_0.4.4_1790733109697_0.23235083394774958"}}},"time":{"created":"2026-07-16T01:37:15.105Z","modified":"2026-09-30T01:51:50.344Z","0.2.0":"2026-07-16T01:37:15.425Z","0.2.1":"2026-07-17T01:17:47.778Z","0.2.2":"2026-07-17T15:38:53.004Z","0.2.3":"2026-07-19T14:39:09.493Z","0.2.4":"2026-07-19T20:57:55.259Z","0.3.0":"2026-07-27T12:00:55.865Z","0.3.1":"2026-08-06T00:46:38.626Z","0.3.2":"2026-08-08T02:50:15.170Z","0.3.3":"2026-08-09T03:42:27.968Z","0.3.4":"2026-08-10T16:22:51.912Z","0.3.5":"2026-08-11T23:46:49.415Z","0.3.6":"2026-08-14T01:32:36.052Z","0.3.7":"2026-08-15T03:09:46.893Z","0.3.9":"2026-09-01T16:29:29.007Z","0.3.10":"2026-09-01T22:25:55.549Z","0.3.11":"2026-09-06T00:28:28.042Z","0.3.13":"2026-09-09T13:31:23.047Z","0.3.14":"2026-09-12T21:46:41.158Z","0.3.15":"2026-09-13T17:08:51.973Z","0.3.16":"2026-09-17T11:02:51.336Z","0.3.17":"2026-09-22T09:25:09.803Z","0.3.19":"2026-09-25T10:11:09.616Z","0.3.20":"2026-09-27T02:46:09.588Z","0.4.0":"2026-09-27T23:02:41.507Z","0.4.2":"2026-09-28T19:55:06.296Z","0.4.3":"2026-09-29T17:21:54.673Z","0.4.4":"2026-09-30T01:51:49.896Z"},"bugs":{"url":"https://github.com/agentproto/ts/issues"},"license":"Apache-2.0","homepage":"https://agentproto.sh/docs/aip-45","keywords":["agentproto","aip-45","pi","earendil","proprietary","rpc","agent-cli","adapter"],"repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/pi"},"description":"@agentproto/adapter-pi — AIP-45 AGENT-CLI adapter for earendil-works/pi (@earendil-works/pi-coding-agent), driven over pi's persistent JSON-over-stdio RPC mode (`pi --mode rpc`). Implements the `protocol: \"proprietary\"` arm contract. NOTE: pi has no MCP s","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"readme":"# @agentproto/adapter-pi\n\nAIP-45 AGENT-CLI adapter for **[earendil-works/pi](https://github.com/earendil-works/pi)**\n(`@earendil-works/pi-coding-agent`) — an MIT, headless TypeScript coding\nagent. This adapter drives pi over its **persistent JSON-over-stdio RPC mode**\n(`pi --mode rpc`), spawned as a real child process.\n\n```ts\nimport { pi, piRuntime } from \"@agentproto/adapter-pi\"\n\nconst session = await piRuntime().start()\nfor await (const evt of session.send({ role: \"user\", content: \"list the files\" })) {\n  console.log(evt.kind)\n}\nawait session.close()\n```\n\n## MCP support — bridged into pi tools\n\nPi ships **no native MCP client** — but this adapter closes that gap. When the\nhost injects `mcpServers` into `connect()` (the daemon's orchestration gateway,\nor any scoped toolset), the adapter **bridges** them into pi by exploiting pi's\nown TypeScript **extension** system:\n\n1. At `connect()`, it enumerates each server's tools (`tools/list`), writes a\n   per-session config JSON, and spawns pi with `-e <mcp-bridge-extension.mjs>`\n   plus `PI_MCP_BRIDGE_CONFIG`.\n2. The bundled extension registers **one pi tool per MCP tool** (namespaced\n   `mcp__<server>__<tool>`); each tool's `execute` proxies the call to the MCP\n   server over `@modelcontextprotocol/sdk`.\n\nNet result: pi gains agentproto's full injected toolset, **including\n`agent_start`** when the daemon injects its gateway (`--orchestrator` flag),\nenabling sub-agent orchestration (`capabilities.sub_agents: true`). When no\nMCP servers are injected, behavior is unchanged (pi runs only its own\nbuilt-in file/shell tools). Full mechanism, limitations, and caveats\n(image/binary-content, cancellation): [`MCP-BRIDGE.md`](./MCP-BRIDGE.md).\n\n## What it is\n\nBecause pi has no native ACP/MCP protocol surface, this is a\n`protocol: \"proprietary\"` manifest:\n`createAgentCliRuntime` skips the built-in ACP/print subprocess plumbing and\ninstead dynamic-imports this package's `createAgentCliClient(definition)`\nfactory (see `createProprietaryProtocolArm` in `@agentproto/driver-agent-cli`).\nUnlike `@agentproto/adapter-mastracode-inprocess` (the in-process proprietary\narm), **this arm spawns a real child** (`pi --mode rpc`) and translates pi's\nRPC event stream into the canonical `StreamEvent` taxonomy.\n\n- **Multi-provider** — Anthropic, OpenAI, Google (Gemini), Moonshot AI, OpenRouter. One\n  provider key minimum. See [`SECRETS.md`](./SECRETS.md).\n- **Streaming** — text + thinking deltas, tool-call/result lifecycle.\n- **Live duplex** — pi's RPC mode supports `steer` / `follow_up` / `abort`\n  mid-turn (`capabilities.bidirectional: true`).\n- **Resumable** — pi persists sessions; the client captures pi's session id\n  from `get_state` and reattaches via `--session <id>`\n  (`continuation.default: \"native-resume\"`).\n\n## Configuration\n\n| Option   | Type   | Notes |\n| -------- | ------ | ----- |\n| `model`  | string | Passed to pi's `--model` (accepts `provider/id`, e.g. `anthropic/claude-sonnet-4-5`, `moonshotai/kimi-k2.7-code`, `openrouter/deepseek/deepseek-v4.1-flash`). |\n| `effort` | enum   | Thinking level, mapped 1:1 to pi's `set_thinking_level`: `off \\| minimal \\| low \\| medium \\| high \\| xhigh`. |\n\nThe pi binary is resolved from `definition.bin` (`pi`), overridable via the\n`AGENTPROTO_PI_BIN` env var (used by the gated smoke test to point at a local\ninstall without a global `pi` on PATH).\n\n## OpenRouter models\n\n`models.allowed` advertises the OpenRouter catalog as literal 3-segment ids\n(`openrouter/<vendor>/<product>` — e.g. `openrouter/deepseek/deepseek-v4.1-flash`,\n`openrouter/z-ai/glm-5.3-flash`), matching pi's own `--model` resolver\n(verified live: `pi --model openrouter/deepseek/deepseek-v4.1-flash` resolves\nand bills correctly with an `OPENROUTER_API_KEY`-backed access profile). This\nclosed a real gap: `agentproto models pi` / `catalog_models` used to show only\nAnthropic/OpenAI/Google/Moonshot even though the route worked when named\nexplicitly.\n\n```sh\nagentproto sessions start pi \\\n  --model openrouter/deepseek/deepseek-v4.1-flash \\\n  --access-profile openrouter-dev-local\n```\n\n## Lean review mode\n\n`--mode lean` is an opt-in, READ-ONLY session shape for a cheap editorial pass\n— e.g. reviewing a text excerpt without needing to edit files or run shell\ncommands. It passes pi's own:\n\n```\n--tools read --no-context-files --no-skills --no-extensions\n```\n\n- `--tools read` restricts pi to its `read` built-in only (drops `bash` /\n  `edit` / `write`) — **deliberately not `--no-tools`**. The daemon's own\n  AGENTS.md injection (`session-spawn.ts`) is a full inline copy only under\n  its configured size cap (default 8KB); a repo whose AGENTS.md is bigger than\n  that gets a **pointer** sentence naming the path instead of the content. A\n  fully tool-less session would have no way to act on \"read it before your\n  first tool call\" — keeping `read` enabled means that instruction stays\n  actionable regardless of the target repo's AGENTS.md size. **A pointer is a\n  path, not the file's content — never assume lean mode delivers the full\n  text without a `read` tool to fetch it.**\n- `--no-context-files` disables pi's own native AGENTS.md/CLAUDE.md\n  auto-discovery — its own, separate, uncontrolled duplicate of what the\n  daemon already injects into the prompt. This does NOT affect the daemon's\n  own AGENTS.md injection, which happens regardless of mode.\n- `--no-skills --no-extensions` drop pi's own skill/prompt-template/extension\n  discovery. Any host-injected `mcpServers` are skipped outright (no\n  MCP-bridge enumeration) rather than bridged only to sit behind a tool\n  allowlist that excludes them.\n\nDefault (no `--mode`) sessions are completely unaffected — this is additive,\nopt-in behavior.\n\n### Exact invocation\n\n```sh\nagentproto sessions start pi \\\n  --mode lean \\\n  --model openrouter/z-ai/glm-5.3-flash \\\n  --access-profile openrouter-dev-local \\\n  --prompt \"$(cat review-prompt.md)\"\n```\n\nor via the `agent_start` MCP tool: `{ adapter: \"pi\", mode: \"lean\", model:\n\"openrouter/z-ai/glm-5.3-flash\", access: { profileRef: \"openrouter-dev-local\" }, prompt: \"...\" }`.\n\n**When NOT to use it:** any session that needs to edit files, run commands, or\nuse bridged MCP tools — lean is read-only by construction. If the target\nrepo's AGENTS.md carries instructions that require tools beyond reading a\nfile (rare, but possible for an unusually prescriptive AGENTS.md), lean mode\ncannot satisfy them; use the default mode instead.\n\n## Safety\n\nPi has **no built-in permission system** — file, process, network and\ncredential access run with the launching user's permissions, and non-interactive\nmodes (including `--mode rpc`) show no trust prompt. Treat a pi session as\narbitrary code execution. See [`SANDBOX.md`](./SANDBOX.md).\n\n## Docs in this package\n\n- [`PI.md`](./PI.md) — AIP-45 manifest overview.\n- [`PI-RPC.md`](./PI-RPC.md) — the reverse-engineered RPC wire profile + the\n  pi-event → `StreamEvent` mapping table.\n- [`SECRETS.md`](./SECRETS.md) — provider env slots.\n- [`SANDBOX.md`](./SANDBOX.md) — no built-in permissions; containerization.\n\nBuilt against pi **0.80.3**. The event/command wire profile was\nreverse-engineered from pi source (`packages/coding-agent/src/modes/rpc/*` +\n`core/agent-session.ts`); see `PI-RPC.md`.\n","readmeFilename":"README.md"}