{"_id":"@bismawy/pi-agentrouter","_rev":"18-3d29cc0a90e08a3f87666ad4357724e6","name":"@bismawy/pi-agentrouter","dist-tags":{"latest":"1.6.2"},"versions":{"1.0.3":{"name":"@bismawy/pi-agentrouter","version":"1.0.3","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.0.3","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"eeeeae986e0a076f43c512d0cd34dc010a2368be","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.0.3.tgz","fileCount":4,"integrity":"sha512-RgCn9brToP9JxcXdwOJoZN/uvFcVVwL7OBpTGl75uM7IeskBBmnCXNw6D8Jnt3YuecwahaGdMdQdK7YRa76XSQ==","signatures":[{"sig":"MEUCICZ5690f9/NPRqky83Eq9N3FE9mhNmeJG3XzstBMHrG5AiEA4uWQ3GMQk4R/RaSp7k2xX3DaCI0SAT2JhdpwXk5NiDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6937},"type":"module","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.0.3_1787890386291_0.8185211172662135","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bismawy/pi-agentrouter","version":"1.0.4","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.0.4","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"f06a0c8637a8df1faae8aefe94b86aa56b5fe746","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.0.4.tgz","fileCount":4,"integrity":"sha512-w4PKKaiavv8EiM6Ms2GZoOAQ0AB24siLRicIxykh18U0UB/+8i/K5sak4ZP2NRPuFw138l77acOQLGUGw16IHw==","signatures":[{"sig":"MEUCIQDzhowGbj+NEqUpiN0RqB1TD37gHORwns6VfSaOYOTwTgIgBJ7esazDhLgpYaiCS6+Z22vO34AKOcuZzVbD+ygWyIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16315},"type":"module","gitHead":"b23f4804bbc6719fe67dc8c27a5017693fd553b3","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.0.4_1787931080219_0.1135765057573126","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bismawy/pi-agentrouter","version":"1.0.5","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.0.5","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"b4022ae96b8a5f1d8613f9d92520fadcc846a1c3","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.0.5.tgz","fileCount":4,"integrity":"sha512-ZNU27jNmkvJaAN6ySMOoXlcpq/EKZShDFu8O/Ui+/78WHK0vlxBKxK6m3IOnvn4/tqwhAenkphc4pHnhS4xtdQ==","signatures":[{"sig":"MEUCIQCEooMCBaaPCbVUuUL79Pf9Hx8107i3NJjiEPUfp0f46AIgVXmcx1TwwloOp8Zq7xbUOm1a6q/ciaLA4tzg4Y446Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14089},"type":"module","gitHead":"f6dc6a7aca3e6be4b6b1065fbc4f0160d94d59cc","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.0.5_1787969447692_0.9893215115270861","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@bismawy/pi-agentrouter","version":"1.0.6","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.0.6","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"e9d224ac871ab2a07bb801c90f3eb1e849945838","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.0.6.tgz","fileCount":4,"integrity":"sha512-J5l2TmJxMtkkPCpd7cwGotmx8wR/6p8eSifS+sPGii65iuEFgTfagENqDrSJbmSzHzO6FQv5E9gLE85zkf5NKg==","signatures":[{"sig":"MEYCIQDOmDIDug1UzgY5UeX1iPP5o9GIHLRAZfXe2QeijNDyOgIhAJnkEfEtBSBo5/SJs+H95C9pcILHZP4nGksKP2HdaQyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14604},"type":"module","gitHead":"f6dc6a7aca3e6be4b6b1065fbc4f0160d94d59cc","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.0.6_1787969942365_0.3268301738398509","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bismawy/pi-agentrouter","version":"1.1.0","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.1.0","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"b472d7e642010e340f7347b9ff2ff900e2db9aaa","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.1.0.tgz","fileCount":4,"integrity":"sha512-w5cPDMJ423uhLAcymJqM9gobtPncQdBsMg1r7eQKXhuPWjuhT6DuehaYTs/o1wdJ7ceDlohMCZJ90Jth/gLoCQ==","signatures":[{"sig":"MEQCIHHYp8pdK8eSRbsyObsXaJ6uUIGjL7DXKY/k6HwVP3k8AiA9mVHGaMqw7vhJeNVu5vOtE602UJjMiiR6D+cp5HJgsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17724},"type":"module","gitHead":"4419f18208b9d9a223266aa0ad66dc270031c30f","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.1.0_1787977484600_0.11664922678863499","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@bismawy/pi-agentrouter","version":"1.2.2","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.2.2","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"8f4fb7d4e17126522f60e34c8b530448129bce63","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.2.2.tgz","fileCount":4,"integrity":"sha512-pP9Iwyaz3iU4u2FqAYHzy0717M8Q5nEJvxxmmWxStiNXaZnIp0ZwQPG2/rX+S25nz5yUPJ/iq87+LaKGJYQjNg==","signatures":[{"sig":"MEUCIDI9rte2TbVl4qIXDw5UfDkKH0Ia74z4HZ/jCAj1qqY+AiEAqRV0kwdyF15uoXq+XhvEY/I4JpxwzSN+mfH9+BFlLvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23022},"type":"module","gitHead":"12a9eb2c973030154b66b21aab750bb46bd6b984","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.2.2_1787992920899_0.04748318521249728","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@bismawy/pi-agentrouter","version":"1.2.3","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.2.3","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"a3f5da6b58c017f9b52d97ca1e8dc179c97452da","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.2.3.tgz","fileCount":4,"integrity":"sha512-q021/sKm2RPciF1KHK1cuil5VVrV7xJtGsSvgQrdJuRzL2oMhopIRLYaSkS8uiBdI9zLLqhD94ocC+kKONkgUg==","signatures":[{"sig":"MEQCIE+i6NUnRZsxNfle5/Pf5mgnLjHYANhnXie81intOEpFAiBJepz96KJKXclNLL3ETShQqD1G9nRRQZQE/jIgzWH7Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23631},"type":"module","gitHead":"f50a8b19b367e9843704e96ddc8fb2dcc96c68f7","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.2.3_1787993624494_0.3590896220736115","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@bismawy/pi-agentrouter","version":"1.2.4","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.2.4","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"c36504ee79f7d462a4ace129bdb1ac452a52c084","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.2.4.tgz","fileCount":4,"integrity":"sha512-0u3ddzfkXvvVXaMcxRZ7tFR+CMp1iIfnGkAomCPJ/0ZMpBUbRXTzwhyuWJYrfcjhBETaoAWvId0r+Fjaes6ogA==","signatures":[{"sig":"MEUCIAe4bYc5xADcPPDSnIkQyFHiRGwnSjaYA3cAhqh0yZMHAiEA+2DdVzms1T7uESH0KQeGWwnIK9tXzSox9PKRGPHv3P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25670},"type":"module","gitHead":"75770fdc325f8930588d645d92425765046b7750","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.2.4_1788068719785_0.8486706013946888","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@bismawy/pi-agentrouter","version":"1.2.5","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.2.5","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"c7c33088a8bde4c5bae855835026dfa7df797ce1","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.2.5.tgz","fileCount":4,"integrity":"sha512-RgIRsWyCEP2Nu6wPBzPsDNo1RkkjORJRmjtd0xEd9K1kFcV/APLrQjFgy5TNHG3jhkC8zvgjCFcKtKbasEyR9g==","signatures":[{"sig":"MEYCIQCIRFHl0vmfEom4WF/mzaafqK2UL933frUs04rzLU/LagIhAK7IPGigtPJONVFI0zUD8yjmAxVphA+5sefZDajvnHTC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25670},"type":"module","gitHead":"1ae623d185f15558522fb9a587ff3ca97747d4ba","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.2.5_1788068822816_0.1542958257392235","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@bismawy/pi-agentrouter","version":"1.3.0","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.3.0","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"2a2ebc243ad6c5b5ab251dea31ce9e13e7c170ed","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.3.0.tgz","fileCount":4,"integrity":"sha512-hCgCmqZJM420CSOdobRjWrr1fIaHAVQ6w6A+Jjtn5Pt6FSyyapfZmwefrjFEQ9W7mysMLsoht3FgtKtQfb4slw==","signatures":[{"sig":"MEYCIQDAgz4bTOUO0ScWJDPxqHZ3b5OUHlnDwPc+FLNxy8pqrQIhANMEwjbWrrY27cNTM/aOUlqiPB5xAjU10zcgZAuWQ29o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26593},"type":"module","gitHead":"49c38e64159087425ca6306d21b103224f7ff609","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.3.0_1788773054797_0.18369955235317437","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@bismawy/pi-agentrouter","version":"1.3.1","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.3.1","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"55f459faa907d3f64718edfd4293dc4e5207c008","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.3.1.tgz","fileCount":4,"integrity":"sha512-caA87qLzn/C1XCOz5P+6BSHwNZn0QMy67Y0Rr4C+3KWSkzmLxzjaDU2WF65UogXnarhU4B4I/SFMz2xdwGAFag==","signatures":[{"sig":"MEYCIQCgXR5ZZ6dcx68DdmDvz3vE99YgQdSb1uiT14z40vsV8QIhAIh6IE70kysC46aBN0YlZ+aQOYIRZyLd+LDcQaY0w2Ox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29349},"type":"module","gitHead":"ccb85a70b8256de7e604341fab7611cc6a1b2eef","imports":{"#extension":"./index.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.3.1_1788874933307_0.4959374527108946","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@bismawy/pi-agentrouter","version":"1.4.0","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.4.0","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"83df58cbf95846a1128771365d03736471bb0443","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.4.0.tgz","fileCount":4,"integrity":"sha512-aFJXTAsiSDCZYL5qPjEShdwOSTUhHczpdr3etYP+nYY9/0nIXKqYHgitmdLgx57OY+Fy5mEyxDTAjZGlBOPtfw==","signatures":[{"sig":"MEYCIQDIdDlqfsPVwp3ZjHRQeRm6JkSCgRYQy0vAR/bCQ/Rp8gIhALaBkn/MiLvN0ItchyO/QM7QXzw1azfRcEuYaPPSCBiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30999},"type":"module","gitHead":"078857a6f2ce6e9d9d969add95d4ae6f80ae6c4a","imports":{"#extension":"./index.ts"},"scripts":{"test":"node ./check-framing.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-6 Astra, GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.4.0_1789185524670_0.16389136244031866","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@bismawy/pi-agentrouter","version":"1.4.1","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.4.1","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"dfac02a67285ebb0c176ed73de1dc0f01342e0c6","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.4.1.tgz","fileCount":4,"integrity":"sha512-9H/vOC5iRPVU6KlBZxuL0goujiC9TGkEa/8Fr/d61GSs1pYOeTLqMYZ7x7pBbV0zDmfIbRffhIMnpfMbIRu+5A==","signatures":[{"sig":"MEQCIEOJjqCm3uZAPtv4/Sdr6LpeJ9cPRA22CGnwb8FYI/ibAiA7D0ptIc5reJrY62rK0NAk/nNuzUrEJuMFT32rD8BClg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31694},"type":"module","gitHead":"1d5177b030fb2890c18e450fb2293bbd24fdb30b","imports":{"#extension":"./index.ts"},"scripts":{"test":"node ./check-framing.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-6 Astra, GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.4.1_1789186813368_0.6280207715886219","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@bismawy/pi-agentrouter","version":"1.4.2","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.4.2","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"1f6adda7ed7119745e2b3cfb20aabda59cfe511b","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.4.2.tgz","fileCount":5,"integrity":"sha512-jdc7B/6a6JW9EeyijjA5qHMOhyY0BRJS30sNB6OpeuIP4o2r7U6P0p6abYvSnqWWk86j0gxh5cXuBSo4cpBSQg==","signatures":[{"sig":"MEUCIGoP3Hc0zohxLC9U/KimvbIx9aUqkUJxQ7NNF1ffbHN1AiEA5fmSpmLnV51k8VRAnh8QUMpGic2b7gMrFuwtBbKcOuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54725},"type":"module","gitHead":"30f5c1b5b84d30fadb8053d624dffb3dc5b0e145","imports":{"#extension":"./index.ts"},"scripts":{"test":"node ./check-framing.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.17.0","description":"AgentRouter provider for pi — routes to GPT-6 Astra, GPT-5.6 Sol, Claude Opus 4.8, Claude Opus 5, DeepSeek V4 Flash, and GLM 5.3","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.4.2_1789191086074_0.25079143342703425","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@bismawy/pi-agentrouter","version":"1.5.0","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.5.0","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"abcea2e13ab1e15d148515b251ab1ab108af4b2c","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.5.0.tgz","fileCount":6,"integrity":"sha512-fapvmyTfm2UAS8Nt8zudq4u/SQrkr6jXLaNyJ+/qkzqROmZFqVKq7McdfpWVBaJdd7UbTEEV0Dqd4kXnZQpqvw==","signatures":[{"sig":"MEUCIQCbd+pzMCuVfd2jdtug2nNKjEEVz9bApNBcfmJyxmPuBgIgW0Bap4uORd8kOCa5Fd5oZ/66cLomoS1l+bo/auJdsX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFkU1c2giV2MXe/FHBheCW8Ccqs9j6ByJ4oAxl01noFGAiBC6EeHi1cjnVz81DjIbHh5r8Nxc1yqN4Q8civnAr5mAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70213},"type":"module","gitHead":"1477c599ddae946eca830a1253c3cca518dbc822","imports":{"#extension":"./index.ts"},"scripts":{"test":"node ./check-framing.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentRouter provider for pi — GPT-6 Astra, GPT-5.6 Sol, Claude Opus 4.8/5, DeepSeek V4 Flash and GLM 5.3 under one namespace, with self-healing WAF recovery (history redaction + auto-translation)","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.5.0_1790061818725_0.199633731976822","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@bismawy/pi-agentrouter","version":"1.6.0","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.6.0","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"15564541bf2976839394d15766db4d7a77722b08","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.6.0.tgz","fileCount":6,"integrity":"sha512-3Lkf3RTcpwTrbq8XybCaubGL384B3YGYo20sxXDRLdRG9n+PiMlcNtLxMD/WEiSpuu7GX8mlPtubcb3sD2Fvrw==","signatures":[{"sig":"MEUCIQC+SgfB7dL0GeIfJPN9Ubewvl0ICSuVURgRPWtHNY8SAgIgJB1QAzd1UZE+lxVXodOMJuHynMyTEtEn+WKuDbsyDmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBjGzoExZ2kkBAfNFlsVz36fJ5RYp9d2PD7dnORGqlc1AiAuStF1QHMR70nANbzkxGpsYkpnn6n/qgLMjZK65jOBqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84872},"type":"module","gitHead":"3bcd0416a4cba1a25f93dd3df1adb15561b2a58c","imports":{"#extension":"./index.ts"},"scripts":{"test":"node ./check-framing.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentRouter provider for pi — GPT-6 Astra, GPT-5.6 Sol, Claude Opus 4.8/5, DeepSeek V4 Flash and GLM 5.3 under one namespace, with self-healing WAF recovery (history redaction + auto-translation)","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.6.0_1790078353081_0.18261682064655793","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@bismawy/pi-agentrouter","version":"1.6.1","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider"],"author":{"name":"bismawy"},"license":"MIT","_id":"@bismawy/pi-agentrouter@1.6.1","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"homepage":"https://github.com/bismawy/pi-agentrouter#readme","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/screenshot.webp","extensions":["./index.ts"]},"dist":{"shasum":"24db3fcabe969164c4db3490169dab1517a78291","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.6.1.tgz","fileCount":6,"integrity":"sha512-yovHUmHs8wtRxd5DDZW2/DfVeSdEt042r0cnGOFDE0DCyzUUa41m0S31EaS+G3ES1W12RxvOwC3x/nOCv9Prfg==","signatures":[{"sig":"MEYCIQCGbMUuOjEhhbVymHscjbO0JO1oou7UEHy/QqKC8Ff0QwIhAI8MNsgJYg3lizwST4vzB2Bdrx2hjGM0w/NWopFCUCWl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOOLqAxuKatUb8Pf1C/9bV9dJildpYf/vXNy2hgJihxAiBntHJF1AMmJJRkjn7wYLexMf5meJLkLKUjGl/4WLOMoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86003},"type":"module","gitHead":"f169bdcade1c38be947cb4456c37dafa8382acee","imports":{"#extension":"./index.ts"},"scripts":{"test":"node ./check-framing.ts"},"_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentRouter provider for pi — GPT-6 Astra, GPT-5.6 Sol, Claude Opus 4.8/5, DeepSeek V4 Flash and GLM 5.3 under one namespace, with self-healing WAF recovery (history redaction + auto-translation)","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-agentrouter_1.6.1_1790084064885_0.8741870328410721","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"pi":{"image":"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/banner.webp","extensions":["./index.ts"]},"_id":"@bismawy/pi-agentrouter@1.6.2","bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"dist":{"shasum":"e66b9d310a8cba17800286c3cc6375e467e5269e","tarball":"https://registry.npmjs.org/@bismawy/pi-agentrouter/-/pi-agentrouter-1.6.2.tgz","fileCount":6,"integrity":"sha512-+KaVJbDEJReYOz8YWrjcIo/mRqGcclbgX13jUsa+2ze5jWpZtyR2b+rOZ0Ctgb2SCqbB4tdjVajamjkEDHvmFQ==","signatures":[{"sig":"MEQCIFTLLqy1NxS9uGK65iWmIQ2F7JjqcAW3SDdpHApjwZNqAiBGVyAw7w/EUfcbZJ+OW/AjNzGj3IsxT/meXcZT1jXyhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFXRtb/fk6YriUOgLxzo+Lr74jrjAbR3xQB6/Epy1FZAIhAOwvya5UbC6Xlh7YocTYjV9/PN+kt89+6t+6eVe1ZxTE"}],"unpackedSize":83693},"name":"@bismawy/pi-agentrouter","type":"module","author":{"name":"bismawy"},"gitHead":"8bb0b986ebeba9feb7f4194ef82160f0dfca673c","imports":{"#extension":"./index.ts"},"license":"MIT","scripts":{"dev":"pi -e ./index.ts","test":"node ./check-framing.ts"},"version":"1.6.2","_npmUser":{"name":"bismawy","email":"byztma@gmail.com"},"homepage":"https://github.com/bismawy/pi-agentrouter#readme","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider","model-provider","waf-recovery","llm-router"],"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentRouter provider for Pi: access frontier models under one namespace with self-healing WAF recovery and automatic turn translation.","directories":{},"maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-agentrouter_1.6.2_1790759843250_0.7176189504844952"}}},"time":{"created":"2026-08-28T04:13:06.109Z","modified":"2026-09-30T09:17:23.653Z","1.0.3":"2026-08-28T04:13:06.433Z","1.0.4":"2026-08-28T15:31:20.361Z","1.0.5":"2026-08-29T02:10:47.906Z","1.0.6":"2026-08-29T02:19:02.503Z","1.1.0":"2026-08-29T04:24:44.742Z","1.2.2":"2026-08-29T08:42:01.031Z","1.2.3":"2026-08-29T08:53:44.629Z","1.2.4":"2026-08-30T05:45:19.918Z","1.2.5":"2026-08-30T05:47:02.961Z","1.3.0":"2026-09-07T09:24:14.925Z","1.3.1":"2026-09-08T13:42:13.430Z","1.4.0":"2026-09-12T03:58:44.803Z","1.4.1":"2026-09-12T04:20:13.492Z","1.4.2":"2026-09-12T05:31:26.203Z","1.5.0":"2026-09-22T07:23:38.835Z","1.6.0":"2026-09-22T11:59:13.176Z","1.6.1":"2026-09-22T13:34:24.989Z","1.6.2":"2026-09-30T09:17:23.329Z"},"bugs":{"url":"https://github.com/bismawy/pi-agentrouter/issues"},"author":{"name":"bismawy"},"license":"MIT","homepage":"https://github.com/bismawy/pi-agentrouter#readme","keywords":["pi-package","pi-extension","pi","pi-coding-agent","agentrouter","provider","model-provider","waf-recovery","llm-router"],"repository":{"url":"git+https://github.com/bismawy/pi-agentrouter.git","type":"git"},"description":"AgentRouter provider for Pi: access frontier models under one namespace with self-healing WAF recovery and automatic turn translation.","maintainers":[{"name":"bismawy","email":"byztma@gmail.com"}],"readme":"# AgentRouter\n\nUnified frontier models. Self-healing WAF recovery. Zero workflow interruption.\n\n[![Custom badge](https://shieldcn.dev/badge/pi-%20Packages.svg?variant=outline&size=xs&logo=ri%3APiPiBold)](https://pi.dev/packages/@bismawy/pi-agentrouter)\n[![badge](https://shieldcn.dev/npm/@bismawy/pi-agentrouter.svg?variant=outline&size=xs)](https://www.npmjs.com/package/@bismawy/pi-agentrouter)\n[![license](https://shieldcn.dev/github/bismawy/pi-agentrouter/license.svg?variant=outline&size=xs)](https://github.com/bismawy/pi-agentrouter)\n\n<img src=\"https://raw.githubusercontent.com/bismawy/pi-agentrouter/main/assets/banner.webp\" alt=\"AgentRouter: unified frontier models and self-healing WAF recovery for Pi\" width=\"100%\">\n\n## Overview\n\npi-agentrouter provides a unified provider for [AgentRouter](https://agentrouter.org/register?aff=CKdn) in Pi — routing GPT-6 Astra, GPT-5.6 Sol, Claude Opus 4.8 / 5, DeepSeek V4 Flash, and GLM 5.3 under a single `agentrouter/` namespace with self-healing WAF recovery.\n\n- **Protocol Routing:** GPT-6 Astra routes via OpenAI Responses, Claude models via Anthropic Messages, and others via OpenAI Completions under one provider.\n- **WAF Header & Language Guard:** Forces Pi's canonical system header to byte 0 and applies language framing on user turns.\n- **Self-Healing Recovery:** Redacts older history turns in two stages on content-filter triggers, and automatically translates the latest turn to English when needed.\n- **Payload Sanitization:** Strips ANSI escape codes, null bytes, control characters, and orphan Unicode surrogates before dispatch.\n- **Session Affinity:** Injects `sendSessionAffinityHeaders: true` by default to maximize server-side cache hits.\n\n## Registered Models\n\n| Model | Context | Input | Protocol | Thinking |\n| :--- | :--- | :--- | :--- | :--- |\n| `agentrouter/gpt-6-astra` | 272k | text, image | OpenAI Responses | `low` – `xhigh` |\n| `agentrouter/gpt-5.6-sol` | 272k | text, image | OpenAI Completions | `low` – `xhigh` |\n| `agentrouter/claude-opus-5` | 200k | text, image | Anthropic Messages | `low` – `xhigh` |\n| `agentrouter/claude-opus-4-8` | 200k | text, image | Anthropic Messages | `low` – `xhigh` |\n| `agentrouter/deepseek-v4-flash` | 131k | text | OpenAI Completions | `low` – `xhigh` |\n| `agentrouter/glm-5.3` | 131k | text | OpenAI Completions | `low` – `xhigh` |\n\n## Install\n\n```bash\npi install npm:@bismawy/pi-agentrouter\n```\n\nSupply your API key via `/login agentrouter`, `export AGENTROUTER_API_KEY=\"your-key\"`, or in `~/.pi/agent/models.json`.\n\n> No account yet? [Register on AgentRouter](https://agentrouter.org/register?aff=CKdn) for a $50 bonus.\n\nTo test locally without installing:\n```bash\npi -e ./index.ts\n```\n\n## Commands\n\n| Command | Action |\n| :--- | :--- |\n| `/agentrouter` | Interactive menu with Status and Usage panels |\n| `/agentrouter status` | View active models, status, and balance in a styled TUI panel |\n| `/agentrouter usage` | Inspect session usage metrics and cost estimates |\n\n## Architecture\n\n<details>\n<summary><b>WAF Auto-Recovery Lifecycle</b></summary>\n\n1. Forces Pi's system prompt header to the very start of the payload.\n2. On `content-blocked` or sensitive-words errors, marks the turn retryable for automatic recovery.\n3. Stage 1 redacts older user turns; Stage 2 escalates to assistant turns while preserving tool pairs.\n4. Stage 3 translates the newest turn to English if redaction is exhausted, avoiding user turn deletion.\n5. Redaction depth resets on new conversations or compaction.\n\n</details>\n\n<details>\n<summary><b>Development</b></summary>\n\n```bash\nnpm test # Runs check-framing.ts self-checks\n```\n\n</details>\n\n## License\n\nDistributed under the **MIT** license.\n\n## Author\n\n[Bisma](https://github.com/bismawy)\n","readmeFilename":"README.md"}