{"_id":"pi-clawbay","_rev":"51-1dbb83545184be1c7a996868bba177c5","name":"pi-clawbay","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1":{"name":"pi-clawbay","version":"0.0.1","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.1","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"24be0667a8680d0d763962fadd5fe57363a44a5a","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.1.tgz","fileCount":6,"integrity":"sha512-4JQItSVF0LBQT/S13weeFi7TsGsgYlxQ3BTOatCASAAKiM8/uouWA61+LSafnG6rMt7wN8vMGIEBz0UGR/4bug==","signatures":[{"sig":"MEYCIQClp24XPTFzozs9LQNW8rEDh6uuj0X1BoxJcC+SH36DMAIhAJ3R5eVq53olJA0xlEfgNwwYoAGHKLSHs9vJDGuZVMis","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23833},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9acddae6bfea328a67899b823e69c5104c3716c3","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.9.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.1_1775164137917_0.33818763010058217","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"pi-clawbay","version":"0.0.2","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.2","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"ea8248354908b2058ab79a416de08e9070285646","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.2.tgz","fileCount":6,"integrity":"sha512-Bgg2dF1q1rXiXtqbQ+il8wRXiwQRyhQyIY6KEx6MIp1EmU4pkg5enrn+Kzj1WlLteNh1DrFW1EVOKVwGWBmU1Q==","signatures":[{"sig":"MEYCIQDTIIt6JsnSV7tHlGC90CNTaJ31r3Ovp015tzXmgSQFqgIhANbpUMDoRUXTOnMrczCKQ6puDl4FxRO6558KJFIiyvlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24162},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d9a60752788a26106ec0ea7f7c698dcf01b112e","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.9.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.2_1775167169289_0.46464352507207307","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"pi-clawbay","version":"0.0.3","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.3","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"2359af5af4ce4f06a3aeceee56836f6bb210f9b1","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.3.tgz","fileCount":6,"integrity":"sha512-fGye9Rdu07NHyQ/Epef1f8CJ3ghYiXxtC5Yu6djR8CO//O36p4ror+zD+PKDaXLCWET6u+qCNtwMjLpG0a+Z+Q==","signatures":[{"sig":"MEUCIFWcOAR5gzCblGu/yWKklKYibgXwM/Xa0VLr1jHaZmK5AiEAuh6NcBdF1nwtkvRgpLPc5T54U9V2N+VZyEEuOzn/zpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25831},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"be1a6fb3741c83f8f66a345ce15a549edc8c18b1","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.3_1775168716136_0.7047445512945938","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"pi-clawbay","version":"0.0.4","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.4","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"7a6d7bcd05489a0fe8e370f13ee0f87c8ebff527","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.4.tgz","fileCount":6,"integrity":"sha512-78QIytsgRvdjl4Vptnh3rzs34di2zRZ1j1xLfws6Y6qMqJ2i/HuHtJKroofOLI2eEhWRZr1ei5Tu5aR4ADjVVQ==","signatures":[{"sig":"MEQCIA6xdIA1YucmOfTXp0oWgxk2Clrnxkp2yqB/A1drjlRtAiASoUJu3Xd/Ox1+YboLfdQS5W4Cevqv05eJkA6gCYC8SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0b57b8a0977c285e1f41845df3c9f63e11530d1c","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.9.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.4_1775170538309_0.9934244171487889","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"pi-clawbay","version":"0.0.5","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.5","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"10aa05efc2ef940bffe9bd75b04405fecc078605","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.5.tgz","fileCount":6,"integrity":"sha512-K7PIPNhMT7tMNq6nYbba5bSUermyfkIH3CfSsXyaYlUMWj+bwDLq+F91mbJuSM8DaazutHBeEFkcsSfUEpMqaQ==","signatures":[{"sig":"MEUCIQDyZ4Y5reg88RnU5p2Wf4zXeUI1qMbOsN7DGt+mDmRgjwIgG5FhKw1Rybd4PULRud3CsLXd0wSl6rnswk2YH8LDfjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27375},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c44b61f438f973b94d133872dde9249437488af1","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.9.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.5_1775171149099_0.527131073898174","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"pi-clawbay","version":"0.0.6","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.6","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"1ddef844857cf06c53e8d1909f7e72b8ed8c36b7","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.6.tgz","fileCount":6,"integrity":"sha512-uZb3yKPG3MbAhd5pmNsmBs8FqvWn6clI3GbBeSwRIlg1uLCKCkm9EjXhpqoVt0Obez/QKpJizdQG8GB3zYTWLQ==","signatures":[{"sig":"MEUCIQCXI+abAq2HkhENOkYmXIU8S68BKLS6ZAU5kNQD4kiQCwIgP8fstRPRtErWz+DgoT9MqdwKE2yf9pvGxrqhELiEPPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29055},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b9155f5d5c352343ddbb911a2e0bfb745b2e0406","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.6_1775172497157_0.4900313071846345","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"pi-clawbay","version":"0.0.8","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.8","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"a52fbcbcbbdbd89ea0ed2a059f5af3bed276ad5b","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.8.tgz","fileCount":6,"integrity":"sha512-7w1D3crgpekhYWd4wS1DmABAzu3RZXFC/12cEBVokJb67utMsk46gX4HUz57+M0LyR/ehv5yByOueSoBnsvajQ==","signatures":[{"sig":"MEUCIQCXMeegD3mWybxVTBzDfXH6s/oaK7aojIDRW1w2xVnhggIgL/IaYY9oByk5noUKFSvGdT9RquYzKAV3pi6aZjXy5yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30687},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8314703956ff8237e00f22f45a03ca9f297f6d94","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.8_1775312185731_0.061317394864743635","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"pi-clawbay","version":"0.0.9","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.9","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"05c8c168a232c7f6968031427528b521f09341f1","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.9.tgz","fileCount":6,"integrity":"sha512-I62mk0EviGR4dtXOK/eCdqgFKjcEFs2p+FbAlxcHy+tvvKOihPaYoIRj3C9c4kLhYmGCpu3VYc/sRM0HyXFGAA==","signatures":[{"sig":"MEUCIH4mqDM+GNAUeteN3+lLnQQaWuMiyGpBPaVntfcOXvOeAiEAtnnC5XjG8/7kFUBQgmMwOAwcNPn4azxa/ACpCTFdOyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37955},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"06fabbf6948bb08ee01301e3a39df8810e6ff574","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, and Claude models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-ai":"^0.65.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.9_1775316146153_0.3039351019073324","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"pi-clawbay","version":"0.0.10","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.10","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"216672b6c08410fa15331b265ff08afcb8bd9337","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.10.tgz","fileCount":6,"integrity":"sha512-iyji2NSmq1ET7CzuoPYw0tvYPUBM26riHYOdfmE7jedNPTyovwFbU+2PlN+7J1JGTvYPhTZy07fsZowNQUqQCQ==","signatures":[{"sig":"MEUCIQCQC/i0Ej1BNtqh5kQQ+Eb68QaXlx9k2tVh9tbfz2uUnAIgI5IX8HJ4Bp/ZmO2Q2OHs0jiPAgLt2RN5kx3SG2eimjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cf8888e5a307010a3d73cc4b2324c5355b6e8199","scripts":{"build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-ai":"^0.65.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.10_1775497562486_0.9774838229340432","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"pi-clawbay","version":"0.0.11","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.11","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"d2e6bf88700204697d9d83723d9ee8730bb2467b","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.11.tgz","fileCount":6,"integrity":"sha512-WZD2TU3tdFUXblhSnKgutQNS9eBA7rzxkbgY8CHNvOP21y1zf6+2SPOKisOw6hdAabAmpcuYYXF1PuQHokcEWw==","signatures":[{"sig":"MEUCIBor/9ABzeU5fjo642nvIankg4o0Rz+qRMFgOFEDeLBBAiEAhup3n/N495TD7LkVYlUcjNH/kFA8PGUHjaBThnY65Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c0b250534e2571e1fe01d5f9bcf57ff76c4cbec9","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-ai":"^0.65.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.11_1777049915199_0.4706587947819483","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"pi-clawbay","version":"0.0.12","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.12","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"48517464fcd2b99911d2a7b7cf6bf23c0e02b364","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.12.tgz","fileCount":6,"integrity":"sha512-dzy09ZbJA8KZXqtsywUgFK8+UU+ZdpfVagavDybwO1dkRNQLafLnkTgrC2cNPB5U+o6IfyQdA2CglvfvdFhKWQ==","signatures":[{"sig":"MEUCIQDL3fHmtAb2hGVS294dRVTsuEpnwmPExEt7daZb+Qr08AIgd1pwi4rwUwgFskbgIACvOuC7IA5/4H4Xlrm7BMEclcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b82954000d872e364e60d567ef29a3943dde3032","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-ai":"^0.65.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.12_1777720545651_0.42664151066592715","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"pi-clawbay","version":"0.0.13","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.13","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"e5041d544b9a351b8af9ea6457e4d33aa115eae4","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.13.tgz","fileCount":6,"integrity":"sha512-yXXEkT1wQssQr4sfx3uIQw4x4I81gM+BHf2YvKoIzJoDX7S7ajX3J2nF3zLnb9pV/LHQ6GQT60msGWjQMmDsnA==","signatures":[{"sig":"MEUCIAJnIRkQGWELCPua24AG2gGqjc8FSfEjdRucse7IjSVLAiEAnYaeGEKVdnx9nYO5GIrNnEeZfRU5Mm3DsipJwx6OWPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35737},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cd21650084d6dd34e342eecbeb4f361f2f3bb926","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-ai":"^0.65.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.13_1777902671316_0.7007560089857057","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"pi-clawbay","version":"0.0.14","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.14","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"be310c627834df0a0a026af8d81ce5048860b97c","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.14.tgz","fileCount":6,"integrity":"sha512-FdtqvO9/uwe/sRk22Ih/ylGUv1zTIZMJkodimcK1pRxZhr5AdR23mPs/7yKlH/7ATQ7feNvpmzVByy8ATQagsA==","signatures":[{"sig":"MEQCIAkCUgXKhnYYoM3Kwr0eoTT66LI5cUSp2L2drcATiAGgAiBDwdrSygwIKYmSVUDBAH1HwX4o/f65429WsP9Pu8dzWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1605db9e382a41c840da8286eac7ae320afaabed","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepack":"npm run build","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-ai":"^0.65.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.14_1777931967258_0.37541052981654643","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"pi-clawbay","version":"0.0.15","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.15","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"25c5c561bfd7bee4e830a14ecdff80ed91baddb2","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.15.tgz","fileCount":6,"integrity":"sha512-4armGIkxs/XjKTlqi0Np7L7ASoFVclfI63l7skLcRGZf9UZ1hvj46NHORL6LGSMLtlRN9Y4sv3urQgFwuXIezQ==","signatures":[{"sig":"MEUCICxeaH03U2SUtuhRlWkp/sTynritc+RtHbL/x94JlFraAiEA3mj92cZ7nb8izdbYMHxrO/g2yPkunfOa8pFppPtllg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fd224eac5b445630f6adc64dd47af1fc362d0d86","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@mariozechner/pi-ai":"^0.73.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-coding-agent":"^0.73.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.15_1777976699918_0.7572556335437857","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"pi-clawbay","version":"0.0.16","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.16","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"skills":["skills"],"extensions":["dist/index.js"]},"dist":{"shasum":"b57a22378f6bc4419b4391bacfda2aec7e62b95e","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.16.tgz","fileCount":7,"integrity":"sha512-Vvbo2SJ3ZzV/tIDyt1P6FptDQfCn9EcIzG0hu2xJOmx82YlyLM5EkwkeSrhH7zFO5Pjjs5QAMnAlIXsGdsT0qA==","signatures":[{"sig":"MEUCIQDwIt4zkIJ2dTR/AjTfQhGMm8QVV3zZm+UYYqKUoeMocAIgFVtVCtwr97NiwxhRUu3ioNmkHXzpmVZArxRjOBij10c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83729},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"293591902af0bf0604b270de302818a6ad3cc543","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@mariozechner/pi-ai":"^0.73.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-coding-agent":"^0.73.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.16_1778144761085_0.2718317469831444","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"pi-clawbay","version":"0.0.17","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.17","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"skills":["skills"],"extensions":["dist/index.js"]},"dist":{"shasum":"52845786e3b5a492075f0a2e6d5042b1731472f7","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.17.tgz","fileCount":7,"integrity":"sha512-duLFNpn3KUl1sOC8KHlr32XpYaNFiMTkrODsopgBOKSTidPcpW1gB0m0yfM90IMa6+5wx8h4BC6Qy9AeqI/lGQ==","signatures":[{"sig":"MEQCIEOdfMpiTr5w5SCFiOCgPk69AcPvZpa1HFUK+f3nshMhAiAoMlkORaulgHwDx6oOR3vPVbWUlT+Zz++garTm0pXHBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97486},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"46afcd1ca549e1cb6d28b87849d6b0bfe06c3657","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@mariozechner/pi-ai":"^0.73.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@mariozechner/pi-coding-agent":"^0.73.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.64.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.17_1778152273793_0.8712611711902867","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"pi-clawbay","version":"0.0.18","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.18","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"6868b8a523bbb70d56d52e79fa0caa631502cbf1","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.18.tgz","fileCount":34,"integrity":"sha512-3E4AtBqdiuogVesLPqMfH2S/qmPIB6RU5ADd5mFZYvnficag2wU9ObGQbO84x067Gnu4AOPVJwmYc8K47jLyDg==","signatures":[{"sig":"MEUCIQC1QeyaM1vzUYNW+bqxAcxbstBaocyr/rht23G1LrUJsAIgXV01RW+j8xC8K/1nWkVSXJkxQkHQ1DK4OQ4VkD6HUjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0afca460cd877a5f165d622af0cdac473abc97ca","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.18_1778171351594_0.2502565230068621","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"pi-clawbay","version":"0.0.19","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.19","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"63b7726f87659017015f87163c81a7bfcc4f70a5","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.19.tgz","fileCount":34,"integrity":"sha512-vVq3O02WH+242VHLp21TODa6GenLI45No8Y5RpqlBQcoTDO+5D6tRX9VNLui1oHUEK3nIFr0nerXQcS0H3Y9JA==","signatures":[{"sig":"MEYCIQCbBj5gMUNCImZ4R3Fb2yefdYsQoi0o2dR0DYsFXuf86AIhANfN0gJfM2aBzoiGVGydBo9hf4Ramj7nAHXchrliapaq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63175},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b1ef1d129d20370324511cd419e13274dad4dfb","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.19_1778174843959_0.7506788834707854","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"pi-clawbay","version":"0.0.20","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.20","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"872e67caf36daa7cc711b9b8dced9b2fa4883b46","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.20.tgz","fileCount":34,"integrity":"sha512-zu+Xl7Wn45pC8jyyUzmBghaoFmInxz9PBDWY9oTEsHFh4u8aqw4mIuIcI/XFj4cYSAazLtRPYLKpCCAovRhxsg==","signatures":[{"sig":"MEUCIELw6fe7L9hPEZupYb6/k6HB/UN0bwH0Z4rIcnB5U6/8AiEA7tJcqrBh0FJqybgv0xOAka+C3w12UdSF0VWRUpyg01k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63215},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a3e150fde3522b0b8a294f99ea9e8a904064e943","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.20_1778176224433_0.19324799618479727","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"pi-clawbay","version":"0.0.21","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.21","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"8354760094aac66c7b89cc2c3e3b13072218b399","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.21.tgz","fileCount":38,"integrity":"sha512-dNgmYXmJUznlPdBh6xDl0ycBigVML9ZG3BbH6V+nl8S0eh89o3Tz5I7btSJT5scEHiM+5sVPOGziDimyMy9NGA==","signatures":[{"sig":"MEQCIBY5MjLZYjpv8o8voFqPRKTyNrwcQCie1uffpvxaV5ZgAiAUBARpj7Mp/jO5Nn1sIapZGwjWMDctPSdLUZTyVe3KfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81429},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"27feb1cc5405196967d6b92ce806101ed4d711eb","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.21_1778190303762_0.8607411986772742","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"pi-clawbay","version":"0.0.22","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.22","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"e27c8bff841437bba7e7264bd6616f9cd5928132","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.22.tgz","fileCount":38,"integrity":"sha512-xhuWeS77bUeQLvvTb4FhgI64oGwMQSEgdQdn2zauaasW1WJc3EmGbA9V5QNmuGgAHGi4YrcnjylG6YOjMbIDlw==","signatures":[{"sig":"MEYCIQDSs9Z5CHJBsjWWL0JCajtkBDa//rrP4/dpbZFn53KCTAIhAJzEp60xu9oiKwgYLgKStuWJAb5Tk6jNBa+40DjShQtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc34216814d3db6982bbfe976012080f31c3de35","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.22_1778193247659_0.37019133211006205","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"pi-clawbay","version":"0.0.23","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.23","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"93c935f2472fce1970767d4675cdf90c9063076b","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.23.tgz","fileCount":38,"integrity":"sha512-RizCZVbq4qBgTUdveBkhzHKGK81lKgcQmhIVoW8kXPr9nVcIhcT2yzK/DR4fCtYOXhh44CLQRbfKlksXuy+B0A==","signatures":[{"sig":"MEUCIQCnna3/7BJgv0HvVjQjmxcVIxMvtYtch0r6x1GTgZYwPwIgW/I4aTTscJ9HcxEqj21Yojo5udBYqNAYDnphcjfokYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97752},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c015b0a017351cf36bd068946b26d3a9832ecc54","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.23_1778277978571_0.8013964187711626","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"pi-clawbay","version":"0.0.24","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.24","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"2e833449e404e38707758e70098e736d4c5da6f7","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.24.tgz","fileCount":42,"integrity":"sha512-aMWYYaOk4xB5cyuKU193erU53HJWxkio/7q57KVtPK3Mq5AD49BH3ji4aI2+czHLvwkYn2IIcvH5/RgBrvra1w==","signatures":[{"sig":"MEUCIA0eFuLqJb7jVt77Ds5RydwGSShk//K/ymcJKlsuopbeAiEAx63rXGAXkH3B0AGRHoH9SEXGQ7YtnjWlGmy/mAueCJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121381},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"056ab331d54e761be808bc608a7de007bc1c7765","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.24_1778448398345_0.4360530713569122","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"pi-clawbay","version":"0.0.25","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.25","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"93a9ad806db8cda3323df30033771930d2807db0","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.25.tgz","fileCount":42,"integrity":"sha512-g5wILfLbeyEQ7FO7AyoMFr9D5aM93O5UuLNDzsfeJaR/HxLWAHVBMYUp33ZAX0Akx9HlgHdyd3jSEfsI5pFdYQ==","signatures":[{"sig":"MEUCIQCEaroAlx1BGrhtoSEMZW8rGpYGqSr2gDf/MgAvKpe49QIgIPiHkh48YMWHreYYYlao2l1RcUTNrgE+ZZF0dSaWyY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ef5f4e702575fa95499e1fd6ababbf56d5653744","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.25_1778484893257_0.07925171237613271","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"pi-clawbay","version":"0.0.26","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.26","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"6c03a69b89fe5e7ad88e6d21def1c129e9bcf175","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.26.tgz","fileCount":42,"integrity":"sha512-chbWlFjEE8eSiCdcKnSGoy7AkbOEJELMKf/tLJPZoTMi1d2v4gOCDo0J7HpVzDni/o0rlKQjzmJRhN2YgPKO1g==","signatures":[{"sig":"MEUCIQCfNoWTkRWjl2QoIWINTzmzb0swCoM81Bg9UDPNfdqNkAIgUJ7txmmBIMCHAGNaCzO78DiMwldAPzhOUBvE7PpZRhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127175},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"be6df2af15e4315f9eb80c6fd09ca64cfc264bd7","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.11.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.26_1778504538543_0.04312763491656302","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"pi-clawbay","version":"0.0.27","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.27","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"cde46ef7aa3a7972c9136e373e08f9005bdb37de","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.27.tgz","fileCount":42,"integrity":"sha512-yPrM94/E0c4VfpuUzbNnG49wASIbpsk4iRVF+ojURdl6nuNkEkg6TFNTJrq4AFSRYCewuhCiPtBqHxwSTcw3Gw==","signatures":[{"sig":"MEUCIQCa3C3oU3StNU1TzdCEnDmaLG9eNepBq8GFJViKJnf1AwIgZXVD9xZRLTnTXzSpNEVhaf2ioJC1eL0TMzz3h8yHf5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114696},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1909c76521437ade1b0e5f507e3c2aec4c6f76cc","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.12.1","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.27_1779091797645_0.1307976835317468","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"pi-clawbay","version":"0.0.28","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.28","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"0b74324fe6c42ada91ad0a23af9ee7706e085adc","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.28.tgz","fileCount":42,"integrity":"sha512-uUYlINeHmskor1FShtKyEvtJLBRaan+nzPeyYXPQGslimGesELTzXjCofzZyS+owqUbf3ryoyETYfVvmYtJsbw==","signatures":[{"sig":"MEUCIHCkQ9UK0UMYYeCTMdGnLbqEBwGWJrcJy2+nk0cASqquAiEAhX0xvfDYhye26a4NhVhMYpwh2PROD3eAUX7COKEirsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115071},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a19ee954ad272a8c70b7433e22a189ee89a4470a","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.12.1","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.28_1779093045752_0.8853639839985976","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"pi-clawbay","version":"0.0.29","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.0.29","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"5da7353a14a1c51dc20fbdbf23b0fcededcc6cb1","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.0.29.tgz","fileCount":42,"integrity":"sha512-y0bwMfiVHpXo+aA4sx30rBQvg0+gM/UvXvxqAaca6opbQel72BhtJ0L5M+s207sqw9mxffnOgsa0j8JRvpyarQ==","signatures":[{"sig":"MEUCIHs8YvvqsSs2VZUQUMS2HrhVJclP3f9UG2tIH9OhH8LiAiEA+f4onmHfu9CG+zl/mfg5P6JMmzsvysVDnoFQrE47pvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115072},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4c602cc0d12108298af6c31120959f4bfa50ead9","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.0.29_1780156769265_0.7602644633856086","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"pi-clawbay","version":"0.1.0","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.1.0","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"8588a2da503e3457f512d70977694293fd8c1381","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.1.0.tgz","fileCount":42,"integrity":"sha512-64N79jKA5ivsOufiGK7ZchE07oYodsgzaCS8CEBttmVv5Ojg+Sz30ris+yRmZNWlBA/NsbZkrH/kq1gKZPQAUw==","signatures":[{"sig":"MEUCIDmxUSjXfv3vJRucoqSfN4rPzdd7JfQhOKKH43aLyo6jAiEAzkva9JE1mtuvNiHLOeHXpAq3aPGSk6TUqldSlF1tL24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1cc7087d518bd748113342693c1dd141222e232f","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.1.0_1780301868769_0.9588623650670518","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"pi-clawbay","version":"0.2.0","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.2.0","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"67daf4cca57a7be17c4b7f6260874e587f7ef78f","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.2.0.tgz","fileCount":46,"integrity":"sha512-uTcIg3g7A9d23blNo5PgVmWkn1nlVzr2G7rs21JwB8Vh/J6gQo6Ekg2/+bAKmzBDUxG/6vvs3nsiMhz1ypwHLg==","signatures":[{"sig":"MEUCICrFpoicC5AmSQ64OnPj/DhiUWFg+8UauW1xQ5Nll9Q2AiEAyzldSUtxcpc1TR6nmzcdzT7PIj6kKiZuRLhvyWSnq30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d6e9f06d46ef9e52dc14616a9a1b6cb37cfec785","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.2.0_1780610120723_0.40180704648189947","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"pi-clawbay","version":"0.2.1","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.2.1","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"e238823a28e3c2a21972cbb941f7ba22a70959f1","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.2.1.tgz","fileCount":46,"integrity":"sha512-RTanSgevG/PlwvP7+9YHrlChGxlR6AA7YXFnVvAiUPUNO0I7bFz+Rz1fUTLxvejwrRGB3qvn2StwIOw5UGeohQ==","signatures":[{"sig":"MEUCIQC/ww0RRPWRc2Fs0oCd2bWDgKxA2/IayRCruFb/BeIRxQIgcizn67xW+tdCIByNUZQbNCoFfdd1ZPu0B/XpNhTm4mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121541},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d0e9190cc31f85e23c7fe993a293d53f162c3fdf","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5 and Codex models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.2.1_1780611927341_0.32318236588459803","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pi-clawbay","version":"0.3.0","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.0","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"5d919b2ba01536c8c1cdcc0a0493799c3408c6af","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.0.tgz","fileCount":50,"integrity":"sha512-LRItyodKyKFv6T+DyeIUMw90RZm8/nFFf1XwFcHrTnZBftgAjhP2b81Hx/LsjL03lR/5uNtla/nvGKzQZQJUkQ==","signatures":[{"sig":"MEUCIQDuy2sNbtbmFsjaGxIKiugj2KeI7SwoKihWPRTLWefBYAIgVEonBCSd9cgEgZYLAWql3OYi/IyRg1hLpkZcINidHhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e12f2ab600ef1a11ee1f9b8fcebfd44804056646","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.78.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.78.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.0_1780764769750_0.042018608642846234","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"pi-clawbay","version":"0.3.1","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.1","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"38b54144f78f3161e67fe61c89d0e00d42de4d72","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.1.tgz","fileCount":50,"integrity":"sha512-nNGG0ozjmg/ToZUuNqXGDuUH5kAf3qTTqNGDzLCSFiNvN1dcx4KsxyuXQQWHLyDdazGqbH7Z0DHHeMPWDt++BQ==","signatures":[{"sig":"MEUCICC43tctkflG2QvEhKgebCF2ggJaF5b6iA6cvQCrsZ/0AiEA29yNep2PtsN7WHtmoXZc7fK7bP8lD1eaKEmwmSkM8hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137001},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3197549672041bd78985ef44e087bd7117a18571","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.78.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.78.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.1_1780770714196_0.6651452791195513","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"pi-clawbay","version":"0.3.2","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.2","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"bfdf3c247539571c446f3a35a1b68b57c3e2c2ad","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.2.tgz","fileCount":54,"integrity":"sha512-fHGszAG3ce9Rvgl3x011e1G6FtJMZ+r8rgVI1SgKgGGuFK/znxnNVVJfQDVD0vWuTO1lPLMHcxIdEl8KWKgaCg==","signatures":[{"sig":"MEUCIGoePNnOau8bjYiEY7nn+n16kr7siRgyXc5yDpw4sqFqAiEA5NTKvcjWv+ajUFnQoFmvp0fcC9TlBb0ufeD1u+BaWPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140913},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5742a5424c8166a5287166c87a1ca5d658c9a6c2","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.78.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.78.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.2_1780775765003_0.5447998781507375","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"pi-clawbay","version":"0.3.3","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.3","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"886ac3f8097f49665960b4574ebb6d819fc7a761","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.3.tgz","fileCount":54,"integrity":"sha512-/ryqyKGJ+WHeSDzoJdFJuxy/pMRqEup2yUL5Wsji0OYnO2QOYWb9tmB5sty4ucl/YG94Bg1T14N+NgwGBSFHjg==","signatures":[{"sig":"MEYCIQCtvIstdru223U/ZVOrGLJtf+3ohdfuT1/2UDs6wMwJywIhAKwqhAQIw6W/xApYhH3MDfAQkUrcpLq08q8MR6D44HZp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2636f50f6f7265f270bb7b57410dc96969a82010","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.78.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.78.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.3_1780785736822_0.3270302457774321","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"pi-clawbay","version":"0.3.4","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.4","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"431118523ae10ce039fc7ba4eeb91db6211b722f","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.4.tgz","fileCount":54,"integrity":"sha512-KciE6fnVW5hX0rGufJdO1lxL4EDI1YZmxrIWUFZ18lgfI+4Tx84NJOLMZCy4LOAWi/8zKE6lcaZFPvvU15i88g==","signatures":[{"sig":"MEYCIQDkrZXpQiOE0BpXw+odoC6mv8/kjJZEXqhFZ2TuzuiLXQIhAPVntQN0oYGbJDE9vit36nzY8XnVeYKfGoSvV1fhTXTf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ee34394855d756063642e308b1782bc1773f482c","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"rm -rf dist","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.78.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.78.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.4_1780914922468_0.5433390474570914","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"pi-clawbay","version":"0.3.5","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.5","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"84748297b6193a9a12b9166c761726ec3d9b6b18","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.5.tgz","fileCount":54,"integrity":"sha512-4xFJcP27u3EUTqtcz7XCt55j2hs7wyuOEA01TR0IOSso5ba4lAkuVUB7ZVPTCcghaIiXm48Sfc4Rd5NahGyxzw==","signatures":[{"sig":"MEUCIQCaYwzfZsv+GDPmzGRSYsye3LizHm8HULlGP37ZDVTOGAIgB/pI+N0Y+vQ25AqcnjFflmp2m8JED16k1kGFhAzLyuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146175},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a7e3434cea8514f4cee69b4445ccb64e8e3aa481","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.2"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.5_1781343602996_0.2339202746512592","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"pi-clawbay","version":"0.3.6","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.6","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"ca0a5269672446f4750d8eff74ba5df9154031e1","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.6.tgz","fileCount":58,"integrity":"sha512-1Vp27Hcc/yioSqmw2kM7DKAM7misXTGRqF8ujBN2NkwKlcCnZFdkw2w0liaILpnW7ixTMFldSHnxDOuWR32qDw==","signatures":[{"sig":"MEUCIQCBhfu0RVsbysiG00RWHs89xFJTTcjDJpBoXwrxxsRnBQIgddKXTJy7fxAnhV17xxe1+sjlMDjj1DAoL2Ys/QhpV2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"db520bb396a83cac32a099b815f786f92feaca09","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.6_1781355606369_0.664990101296834","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"pi-clawbay","version":"0.3.7","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.7","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"e127437b47cab8a6ca3b8766d20c48ac9db2dd22","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.7.tgz","fileCount":58,"integrity":"sha512-6Qfb3u1uxDVIIaG7t6BIoxUhlYDxRnjPkv6eGmQnT3qGcDH7tTJsVAYjHEs6XqrRhwDFBbg1UHdyThJEwRx7kQ==","signatures":[{"sig":"MEUCIQDF6XJteFugA3M048oNbpAFNPyWdNIsCzoPeVYDtlTLpgIgC4sxXiqBQhKnfX/3ye5lmKtzS/FsJCsUYd7MRBsAUuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156142},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f5a76599c1595c4d6b6293de8a1b18dd30dfd0ef","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.7_1781427776521_0.3738211133246141","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"pi-clawbay","version":"0.3.8","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.8","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"d34811a1bf3ec947a0bba9bb389bbfa117323015","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.8.tgz","fileCount":62,"integrity":"sha512-Pd3hrBOzFDCMqY7oSwPkx34DvpY0QkZaNe6jCA5VMobUSu9bPkpHX2no+NNe22oetjpUQH2Vx00VSrX0aHEtdA==","signatures":[{"sig":"MEUCIQDJiSpgr7iV0GO4PAv1es5vhm6umnXoCCXrcxU/2jr6uAIgYQjSpt2zoZo6bMsh37GVFlPQgVCmX3Kww4/84UAb1d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171423},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e2507e4d6b4e990276af0fa36903bc6e37ca235f","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.8_1781459040726_0.5284700101708326","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"pi-clawbay","version":"0.3.9","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.9","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"478f5ea720311fa0e621a71bf7acb15450f22981","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.9.tgz","fileCount":62,"integrity":"sha512-7tkJd3Q/4CdAYV1H7zPUJ0Srt2PIApGC+jSiNw98uckgo6Ut2ZN+HT7ERQ9lUXO8mNmlWgtSVrQMvWzVUcshXw==","signatures":[{"sig":"MEQCIClG5ZMjil+BWK8iGNWLLQhTBBrVtXQlz660uJDMdhfBAiBMLbs3T09Bvh0fFLkqhke8XlS/x9Ys2L0WCvvZFlDE6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171580},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"67d2820498edf145ae1c1c38e550fa4fbd41f521","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.9_1781497591961_0.030356341774351092","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"pi-clawbay","version":"0.3.10","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.10","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"ac3b3dc54d2ba38b6e1c87ad5319e0ca8cdeb3e9","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.10.tgz","fileCount":62,"integrity":"sha512-KsqNpTX3VD+UzlzJE/SbXgn6EL3PiudKlGRSqb2bK76V0y+wefX1Ek1KvNrBg5og7ULBHQ7qtNdCRavQQatrGw==","signatures":[{"sig":"MEQCICxHCUSMlIWV8iOGsXoa4jKDMi5umXEE4rlsKuLrU4tAAiBBlV2vKCjmUKE7+xBgBjzixDB3L8bww795FQYja/ee1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"96e7cb197d56e0e331a86dbe8944cf8b6ae02d22","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.10_1781605491541_0.0814173461447969","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"pi-clawbay","version":"0.3.11","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.11","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"faadce230a17a69726f9d97c06413830cc85f79a","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.11.tgz","fileCount":62,"integrity":"sha512-qx7b+UO6COUyfCdIlt1nheuJPzEjfgIdlpbFd4lR/l2kv6QFQG2/xLvxZp3/ZwQgscc6JowYOs9g+t+4a4o21Q==","signatures":[{"sig":"MEUCIFphNiW5vOzwJVEBj8MrhYh2FwGhehcmU0WJSXhduOAUAiEA3LW7anat6hyRFA3jpomohlOzYE4YbzOgmhPThElNpHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174501},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e623524d6f26dd0fcb2343fb3b176bc38786084a","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.11_1781609263874_0.8700936284111229","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"pi-clawbay","version":"0.3.12","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.12","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"b1a95832fcccaa4593e07a3433ac5a2323d1de15","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.12.tgz","fileCount":62,"integrity":"sha512-Ea+bZa/ycLVgDmZ/rFnWSNuwg810q1GqMzEX2eW2YoESQgY21klQ655Ho0olQD6jDhKBSVZI56VOmj/B3Kv1lw==","signatures":[{"sig":"MEQCIBsQv0zrlMBdMSKv7w1AFHj5skv2PTdR+18lGU0O+CtoAiASybrGRGoXIRtVcfzHxSAwBoc4spdYDTWafGXb1a6cpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176935},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"123d33ca0d310f3122260518c83fb3d0db79fdc1","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.12_1781611029439_0.2878623125911832","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"pi-clawbay","version":"0.3.13","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.13","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"311ef478c277b9e17732a4b3254560a5424aba35","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.13.tgz","fileCount":62,"integrity":"sha512-QT3eZ4a57KLPkBlbwcU/QQ+onEGTFw3bS40piXgc1O84mzVAdgbpWfPsaeBHCGQtJllPkAb0W6NTYCmI5GFy3g==","signatures":[{"sig":"MEQCIEIKjpsafhZFct5FkJWI8WM4OkqwaLvGxTHsNSzbCrC6AiBMVMzWWopiETbNBul3OZ3nbdXjHd4HsoE7wES96jVPiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177604},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c3de3eba8091580baea21b73473d406c82c673a","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.13_1781613574782_0.5040926271802739","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"pi-clawbay","version":"0.3.14","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.14","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"c2614152ef5690ad5a36cb519d012cd9b6a34641","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.14.tgz","fileCount":62,"integrity":"sha512-fo41bKwPq//LWo8nNCs8dQ4KFnfEU/zJ487ZPogQ0VXrxtSKckZAIrPHgRJeQHmo7XE2sjgCKFQinHRfoXeyAw==","signatures":[{"sig":"MEQCICBNRHZMeyFGMn9YoxRn2ozoB5HpnlUlK3WQ5/rVRUDnAiA6i0ykH5ctS0zxIKadfdAtB1XHeHENAQcoHWf9BUe6zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177706},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cd991278ee66841925915e040b3e23db4bf97af8","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.14_1782679643164_0.11926648985868615","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"pi-clawbay","version":"0.3.15","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.15","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"62263e9532b62385da5fd8fe84ebd31c339fa6e0","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.15.tgz","fileCount":62,"integrity":"sha512-IIFIhHvgXpMbLjSzYCG5bI1+kqoSMoXUP0S7jiDfpU6yBNuxOcszHLgrIuZq32Wr/cQcNKdTWuVb6Gl4Q3H/fQ==","signatures":[{"sig":"MEQCIBAkpLhdJiS3knj5gbPSzZrmDBsWHLWasyHoXzg1T75eAiBJj1qPNUBO1qA2V4PgYeAFmA52msIzom6fNp9E/z6mDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178954},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c0e23f6fa3a7287a1634460ad8858f2f43e9a0e5","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.15_1782680038450_0.781845434554256","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"pi-clawbay","version":"0.3.16","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.16","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"ab747a8e1f02dfd18b5aea2ea3b5ad12084c8ace","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.16.tgz","fileCount":62,"integrity":"sha512-ooBlR+jOnvqJJx7k7xCab8amXL4NxvUpjlGJX4dsGsyYgPh6joEO9RZutK31ZNbolToo8T2mlUiWq1SdmkCigg==","signatures":[{"sig":"MEUCIA90nx3jda46Z7kc2bxo+pPCJNhPMxWIsiJUwsU5g/yMAiEAsBuuYzMbYdMevHxQ3btAl1UlcPJPkjSrQLpgSUmPEr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178934},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"905d3f748b00d2a2bb081d3532c5b9b4f09bf33c","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.13.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@earendil-works/pi-ai":"^0.79.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.79.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.79.3"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.16_1782720490307_0.2671939674750923","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"pi-clawbay","version":"0.3.17","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.17","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"33982c4d83816f8313cdcccc8859500c5a2396d4","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.17.tgz","fileCount":62,"integrity":"sha512-70b0UmELy3OTPYaCOAlw8U3ziIs/vAv1e1cnt1AXWdw+wgIlEsuBXyqOX6FtZjWRU5VucMSGid8/O81nf2QbJw==","signatures":[{"sig":"MEQCIA/zYHCC5tbW3FqKgMFNkW+QYxpn0b0asIo8E5RqY1jcAiAFuuoicjw1t6SpNT+46g/JDPGKeYoDlRqcJQIUnMP25Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188130},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4075ed2398a0801b9637c0c7037957dccb9765f0","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.16.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@earendil-works/pi-ai":"^0.80.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.80.10"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.17_1784376602813_0.7739157386011712","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"pi-clawbay","version":"0.3.18","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","_id":"pi-clawbay@0.3.18","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"17601c18a4dbddb7a734d29e5edf9a5d6246de06","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.3.18.tgz","fileCount":62,"integrity":"sha512-7DdX/DkHz+Pp7huxPBXwkZTtjW04vyH+WVfe9QFpif/4e51hOlHIBJ1KhfThs0zdhQbW2U9reWjodI5n1TcgXg==","signatures":[{"sig":"MEQCIB5HcUWn0pPEi7JvPfCwYGy2PhvNLp/Nl1JsTEhqd6kCAiB7OfuNG4NFj27duXYhM3jQmDQU4QfjH/DCLeU1yB1zSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189825},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0e448f5fab536c31ebaf4cf35c386601a07da222","scripts":{"test":"npm run build && node test/extension.test.mjs","build":"npm run clean && tsc","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepare":"npm run build"},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"repository":{"url":"git+https://github.com/chrislopez24/pi-clawbay.git","type":"git"},"_npmVersion":"11.16.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@earendil-works/pi-ai":"^0.80.10"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@earendil-works/pi-coding-agent":"^0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.80.10"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-clawbay_0.3.18_1784713857975_0.8257102372469867","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"pi-clawbay","version":"0.4.0","description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","build":"npm run clean && tsc","check":"tsc --noEmit","prepare":"npm run build","test":"npm run build && node test/extension.test.mjs"},"pi":{"extensions":["dist/index.js"]},"keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"author":{"name":"Chris Lopez"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chrislopez24/pi-clawbay.git"},"bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"homepage":"https://github.com/chrislopez24/pi-clawbay#readme","devDependencies":{"@earendil-works/pi-coding-agent":"^0.80.10","@types/node":"^22.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"dependencies":{"@earendil-works/pi-ai":"^0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.80.10"},"_id":"pi-clawbay@0.4.0","gitHead":"df6c71056c88d70b1be85690ed7e16576b71fc01","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-1U7v/yooDyFrheGpORzEVa91ljfiaXzgsDDE4rh/Ph842jf7n/ncaLKAIZWRzljcd2/51PMPo7IdfGbEktoL8Q==","shasum":"d7d4bcd6c31a9b01000508e1b75739f46039971e","tarball":"https://registry.npmjs.org/pi-clawbay/-/pi-clawbay-0.4.0.tgz","fileCount":62,"unpackedSize":201675,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-clawbay@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCAQWiKuvVzEwqwaE/3IT0yvUt4eBEy8bD7K/JSad08RAIgYL5JPY4DTd7Kxhu4qYRBHufMba9F7yHzW0GdIl4fUUw="}]},"_npmUser":{"name":"chrislopez24","email":"pagarizabal2@gmail.com"},"directories":{},"maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-clawbay_0.4.0_1785402152089_0.9102590699946715"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T21:08:57.812Z","modified":"2026-07-30T09:02:32.612Z","0.0.1":"2026-04-02T21:08:58.060Z","0.0.2":"2026-04-02T21:59:29.486Z","0.0.3":"2026-04-02T22:25:16.297Z","0.0.4":"2026-04-02T22:55:38.440Z","0.0.5":"2026-04-02T23:05:49.238Z","0.0.6":"2026-04-02T23:28:17.290Z","0.0.8":"2026-04-04T14:16:25.886Z","0.0.9":"2026-04-04T15:22:26.291Z","0.0.10":"2026-04-06T17:46:02.654Z","0.0.11":"2026-04-24T16:58:35.333Z","0.0.12":"2026-05-02T11:15:45.801Z","0.0.13":"2026-05-04T13:51:11.456Z","0.0.14":"2026-05-04T21:59:27.401Z","0.0.15":"2026-05-05T10:25:00.066Z","0.0.16":"2026-05-07T09:06:01.220Z","0.0.17":"2026-05-07T11:11:13.949Z","0.0.18":"2026-05-07T16:29:11.767Z","0.0.19":"2026-05-07T17:27:24.089Z","0.0.20":"2026-05-07T17:50:24.612Z","0.0.21":"2026-05-07T21:45:03.907Z","0.0.22":"2026-05-07T22:34:07.797Z","0.0.23":"2026-05-08T22:06:18.722Z","0.0.24":"2026-05-10T21:26:38.486Z","0.0.25":"2026-05-11T07:34:53.516Z","0.0.26":"2026-05-11T13:02:18.695Z","0.0.27":"2026-05-18T08:09:57.796Z","0.0.28":"2026-05-18T08:30:45.909Z","0.0.29":"2026-05-30T15:59:29.435Z","0.1.0":"2026-06-01T08:17:48.909Z","0.2.0":"2026-06-04T21:55:20.849Z","0.2.1":"2026-06-04T22:25:27.493Z","0.3.0":"2026-06-06T16:52:49.901Z","0.3.1":"2026-06-06T18:31:54.320Z","0.3.2":"2026-06-06T19:56:05.143Z","0.3.3":"2026-06-06T22:42:17.006Z","0.3.4":"2026-06-08T10:35:22.606Z","0.3.5":"2026-06-13T09:40:03.143Z","0.3.6":"2026-06-13T13:00:06.499Z","0.3.7":"2026-06-14T09:02:56.661Z","0.3.8":"2026-06-14T17:44:00.861Z","0.3.9":"2026-06-15T04:26:32.084Z","0.3.10":"2026-06-16T10:24:51.710Z","0.3.11":"2026-06-16T11:27:44.030Z","0.3.12":"2026-06-16T11:57:09.581Z","0.3.13":"2026-06-16T12:39:34.918Z","0.3.14":"2026-06-28T20:47:23.358Z","0.3.15":"2026-06-28T20:53:58.578Z","0.3.16":"2026-06-29T08:08:10.431Z","0.3.17":"2026-07-18T12:10:03.015Z","0.3.18":"2026-07-22T09:50:58.157Z","0.4.0":"2026-07-30T09:02:32.269Z"},"bugs":{"url":"https://github.com/chrislopez24/pi-clawbay/issues"},"author":{"name":"Chris Lopez"},"license":"MIT","homepage":"https://github.com/chrislopez24/pi-clawbay#readme","keywords":["pi","pi-coding-agent","theclawbay","gpt-5","codex","claude","gemini","deepseek","ai","llm","provider"],"repository":{"type":"git","url":"git+https://github.com/chrislopez24/pi-clawbay.git"},"description":"TheClawBay provider extension for Pi Coding Agent - access GPT-5, Codex, Claude, Gemini, DeepSeek, open-weight, and image models","maintainers":[{"name":"chrislopez24","email":"pagarizabal2@gmail.com"}],"readme":"# TheClawBay Provider for Pi Coding Agent\n\nA provider extension for [Pi Coding Agent](https://github.com/earendil-works/pi) that enables access to GPT-5, Codex, Claude, supported Gemini, DeepSeek, open-weight, and image-generation models through [TheClawBay](https://theclawbay.com) API.\n\n## Features\n\n- **GPT-5 & Codex Models** - Access via TheClawBay's native Codex Responses route with session-based prompt-cache hits\n- **Claude Models** - Dynamically discovered `claude-*` models use Pi's native Anthropic Messages transport through a TheClawBay SSE-normalizing wrapper, including adaptive thinking support and prompt-cache affinity for current Opus/Sonnet models\n- **Gemini Models** - Dynamically discovered `gemini-*` models use Pi's native Google transport against TheClawBay's `/v1beta` route, including Pi-compatible thinking support by default\n- **DeepSeek Models** - Dynamically discovered `deepseek-*` models use Pi's OpenAI-compatible chat-completions transport with DeepSeek thinking replay compatibility\n- **Open-Weight Models** - Cache-verified discovered open-weight models use Pi's OpenAI-compatible chat-completions transport with prompt-cache markers and session-affinity headers\n- **Single Provider** - Only `theclawbay` is registered; routing is selected per model\n- **GPT-5.6 Models** - `gpt-5.6`, `gpt-5.6-sol`, and `gpt-5.6-terra` with Pi `xhigh`/`max` thinking and a 272K context cap\n- **GPT Image 2** - Generate PNG images through TheClawBay's direct OpenAI-compatible Images API\n- **High Usage Headroom** - More capacity than standard subscriptions\n- **Simple Setup** - Single API key\n\n## Installation\n\n### Recommended: Install from npm\n\n```bash\npi install npm:pi-clawbay@latest\n```\n\nThis uses the published npm package and avoids npm's GitHub dependency path.\n\nDo not use:\n\n```bash\npi install npm:chrislopez24/pi-clawbay\n```\n\nThat form is treated as a GitHub install, not a registry package install, and it can leave broken global symlinks behind.\n\n### Local Development\n\n```bash\npi -e /path/to/pi-clawbay\n```\n\nUse this only while actively developing the extension locally.\n\n## Configuration\n\n### Environment Variable\n\nSet your TheClawBay API key:\n\n```bash\nexport THECLAWBAY_API_KEY=your-api-key-here\n```\n\nGet your API key from [TheClawBay Dashboard](https://theclawbay.com).\n\n### Available Models\n\nModel IDs are discovered dynamically at extension load from:\n\n- `GET https://api.theclawbay.com/v1/models`\n- `GET https://api.theclawbay.com/anthropic/v1/models`\n\nWhen `THECLAWBAY_API_KEY` is set, the extension registers the last cached catalog (or the bundled fallback) immediately so startup does not wait on the network. If the cache is stale or unavailable, complete live discovery runs in the background and replaces the catalog only when both endpoints succeed. A successful Anthropic response with no models is valid, but a failed or timed-out endpoint is not. Fresh caches avoid an unnecessary startup discovery request; `/clawbay-refresh-models` remains available for a forced refresh. If complete discovery fails after a short retry, startup keeps the cached catalog, even if it is stale, or falls back to the bundled list so `/model` still works. Successful live discovery updates the local cache and Pi's provider-scoped model store.\n\n### Routing and Cache Behavior\n\nThe extension keeps one Pi provider, `theclawbay`, and routes by model family:\n\n- **GPT/Codex text models** (`gpt-*`, `*codex*`) use TheClawBay's OpenAI-compatible Responses route:\n  - `https://api.theclawbay.com/v1`\n  - The custom `streamSimpleTheClawBayCodexResponses` transport is preserved for model remapping and event provider restoration.\n  - This is the cache-critical path: Pi's OpenAI Responses serializer emits `prompt_cache_key` from the session id, and the transport keeps both `session-id` and legacy `session_id` affinity headers so repeated requests can hit TheClawBay/OpenAI prompt cache.\n- **DeepSeek models** (`deepseek-*`) use TheClawBay's OpenAI-compatible chat-completions route:\n  - `https://api.theclawbay.com/v1`\n  - Pi's `openai-completions` transport is used because it supports DeepSeek thinking controls and replays assistant `reasoning_content` fields on follow-up turns.\n  - This avoids intermittent thinking-mode failures such as `400 \"The \\`reasoning_content\\` in the thinking mode must be passed back to the API.\"`\n- **Cache-verified open-weight models** currently include `glm-5.2`, `glm-5.1`, `kimi-k2.6`, `kimi-k2.7-code`, and `mimo-v2.5-pro`; they use TheClawBay's OpenAI-compatible chat-completions route:\n  - `https://api.theclawbay.com/v1`\n  - Pi's `openai-completions` transport sends `stream_options.include_usage`, `store: false`, and `max_completion_tokens`.\n  - The model compat enables Anthropic-style `cache_control` markers plus `session_id`, `x-client-request-id`, and `x-session-affinity` headers. Live smoke testing confirmed cache hits through `prompt_tokens_details.cached_tokens` on repeated `kimi-k2.7-code` requests.\n  - `glm-5.2` exposes Pi reasoning controls with `high -> high` and `xhigh -> max`, matching the efforts accepted by TheClawBay's chat-completions route.\n  - Discovered open-weight IDs that respond without cache hits, or are temporarily unavailable upstream, remain hidden until they can be verified with real `cached_tokens` usage.\n- **Claude models** (`claude-*`) are registered per model with:\n  - `api: \"theclawbay-anthropic-messages\"`\n  - `baseUrl: \"https://api.theclawbay.com/anthropic\"`\n  - A small TheClawBay wrapper builds the official Anthropic SDK client, normalizes non-standard SSE streams that omit blank-line event delimiters, then delegates to Pi's native Anthropic transport for `/v1/messages`, tool use, prompt-cache markers, usage parsing, and Claude thinking replay.\n  - Claude requests require Pi `0.80.10+` so the extension can register its custom Anthropic API wrapper and use the current Anthropic compatibility flags.\n  - TheClawBay Claude tool payloads intentionally omit `tools[].eager_input_streaming` and tool-level `cache_control`; system and conversation cache markers plus `x-session-affinity` are preserved for prompt-cache hits.\n  - `claude-haiku-4-5` does not expose Pi thinking controls because TheClawBay/upstream rejects thinking parameters for that model.\n  - Current discovered Claude models include `claude-haiku-4-5`, `claude-fable-5`, `claude-opus-4-8`, `claude-opus-4-7`, `claude-opus-4-6`, and `claude-sonnet-4-6`; Fable 5 exposes adaptive `xhigh`/`max` thinking.\n- **Gemini models** (`gemini-*`) are registered per model with:\n  - `api: \"google-generative-ai\"`\n  - `baseUrl: \"https://api.theclawbay.com/v1beta\"`\n  - `reasoning: true` for the Gemini IDs that Pi's official Google provider marks as thinking-capable (`gemini-2.5-*`, `gemini-live-2.5-*`, `gemini-flash-latest`, `gemini-flash-lite-latest`, `gemini-3*-flash*`, and `gemini-3*-pro*`)\n  - Pi then uses its native Google SDK transport (`/v1beta/models/{model}:streamGenerateContent?alt=sse`) instead of the Codex transport. This is required because sending Gemini models to `https://api.theclawbay.com/backend-api/codex/responses` returns `404 upstream returned HTTP 404`.\n- **Image generation** (`gpt-image-2`) uses TheClawBay's direct OpenAI-compatible Images route:\n  - `https://api.theclawbay.com/v1/images/generations`\n\nFor GPT/Codex text requests, the extension keeps the OpenAI Responses semantics that are needed for existing behavior:\n\n- `Authorization: Bearer $THECLAWBAY_API_KEY`\n- `OpenAI-Beta: responses=experimental`\n- `session-id` and legacy `session_id` when Pi provides a session id\n- `prompt_cache_key` in the request body for GPT/Codex cache affinity\n- `include: [\"reasoning.encrypted_content\"]`\n- `store: false`\n\nFor `gpt-image-2`, the request follows the current TheClawBay docs and sends a direct Images API payload:\n\n- `model: \"gpt-image-2\"`\n- `prompt: <latest user prompt>`\n- `size: \"1024x1024\"`\n- `n: 1`\n\n### Gemini Thinking\n\nGemini thinking is enabled by default for the same Google-native model families that Pi official marks as compatible; there is no feature flag or environment variable. Pi's Google transport maps Pi reasoning options to Google `thinkingConfig`:\n\n- Gemini 2.5 models use `thinkingBudget`.\n- Gemini 3 Flash / Flash-Lite models use `thinkingLevel` and hide the unsupported `off` level.\n- Gemini 3 Pro / 3.1 Pro models expose only the supported visible levels: `low -> LOW` and `high -> HIGH`; unsupported `off`, `minimal`, and `medium` levels are hidden/skipped by Pi's thinking-level clamp.\n\nIf no explicit Pi reasoning level is selected, Pi still sends the official hidden lowest supported Google config for reasoning-capable Gemini 3 models so the request remains valid while not surfacing hidden thoughts.\n\n### Gemini Cache Limitation\n\nGemini now uses the correct Pi Google transport. If TheClawBay's `/v1beta` response includes `usageMetadata.cachedContentTokenCount`, Pi will count that as `cacheRead` usage. However, explicit Gemini cached-content creation is not available through TheClawBay at the moment: `v1beta/cachedContents` is blocked by the proxy (`proxy path not allowed: v1beta/cachedContents`). Do not expect or promise Gemini cache hits equivalent to the Codex path until TheClawBay allows that endpoint.\n\nThe Codex cache behavior must not be degraded: GPT/Codex models should continue sending `prompt_cache_key`, `session-id`, and legacy `session_id` on the `/v1` Responses route.\n\n### Open-Weight Cache Verification\n\nAs of 2026-06-13, live testing against `POST https://api.theclawbay.com/v1/chat/completions` with repeated large prompts, `cache_control`, and session-affinity headers showed:\n\n- Cache hits confirmed through `prompt_tokens_details.cached_tokens`: `glm-5.2`, `glm-5.1`, `kimi-k2.6`, `kimi-k2.7-code`, `mimo-v2.5-pro`.\n- Reasoning confirmed for `glm-5.2`: TheClawBay accepts `reasoning_effort` values `high` and `max` and returns `reasoning_content` plus `reasoning_tokens`, even though current discovery metadata reports `supports_reasoning: false`.\n- Responded but did not report cache hits after repeated attempts, even with `prompt_cache_key` and long-retention fields: `gemma-4-31b-it`, `qwen3.5-397b-a17b`, `qwen3.6-27b`.\n- Temporarily unavailable upstream during verification: `glm-4.7`, `glm-4.7-flash`, `glm-5`, `kimi-k2.5`, `kimi-k2.5-lightning`, `minimax-m2.5`, `qwen3.5-9b`.\n\nOnly the cache-hit-confirmed open-weight models are registered by this extension for now. Revisit the filtered models when TheClawBay starts returning `cached_tokens` for them or their upstream availability changes.\n\nBased on the live docs at `https://theclawbay.com/docs`:\n\n- OpenAI-compatible apps use `https://api.theclawbay.com/v1`\n- Claude-compatible apps use `https://api.theclawbay.com/anthropic`\n- Native Codex config uses `https://api.theclawbay.com/backend-api/codex`\n- Gemini-compatible apps use `https://api.theclawbay.com/v1beta`\n- The docs recommend calling `/models` first and selecting an available model dynamically\n\n### GPT-5.4 Variants In This Extension\n\nThe live TheClawBay docs expose `gpt-5.4` as the upstream model. This extension presents it in Pi as two selectable entries:\n\n- `theclawbay/gpt-5.4` → standard variant, capped to `272k` context in Pi\n- `theclawbay/gpt-5.4[1m]` → long-context variant, configured to `1,050,000`\n\nInternally:\n\n- `gpt-5.4` stays as-is\n- `gpt-5.4[1m]` is remapped to upstream `gpt-5.4` before the request is sent\n\nWhy split it?\n\n- `gpt-5.4` is the cheaper/default option\n- `gpt-5.4[1m]` gives explicit access to long context\n- both end up using the same official upstream model id from TheClawBay\n\n### Model Limits\n\n- `gpt-5.4` is configured with a `272,000` token context window.\n- `gpt-5.4[1m]` is configured with a `1,050,000` token context window.\n- GPT-5.6, GPT-5.6 Sol, and GPT-5.6 Terra use a deliberate `272,000` context cap in this extension, despite TheClawBay advertising a 372K route limit; they support `xhigh` and `max` thinking. Other non-5.4 GPT-5/Codex variants default to `272,000` context and `128,000` max output tokens.\n- Current Claude 4.6+ variants default to `1,000,000` context in Pi metadata. Opus uses `128,000` max output tokens, while Sonnet and Haiku use `64,000`, matching the current Claude output ceilings needed by adaptive `xhigh`/`max` efforts.\n- Gemini variants discovered from `/v1/models` use Pi's Google transport with `1,048,576` context and `65,536` max output tokens.\n- Open-weight variants preserve `context_window` from live discovery and default to `128,000` max output metadata.\n- `gpt-image-2` uses the direct `/v1/images/generations` path with `1024x1024` PNG output, `272,000` context metadata, and `65,536` max output metadata.\n\n### Example Model List\n\nCurrent fallback list in this package, used only when live discovery and cache are unavailable:\n\n- `gpt-5.6`\n- `gpt-5.6-sol`\n- `gpt-5.6-terra`\n- `gpt-5.5`\n- `gpt-5.4`\n- `gpt-5.4[1m]`\n- `gpt-5.4-mini`\n- `gpt-image-2`\n- `claude-haiku-4-5`\n- `claude-opus-4-8`\n- `claude-opus-4-7`\n- `claude-opus-4-6`\n- `claude-sonnet-4-6`\n- `gpt-5.3-codex`\n- `gpt-5.2-codex`\n- `gpt-5.2`\n- `gpt-5.1-codex-max`\n- `gpt-5.1-codex-mini`\n\nLive discovery may add newer GPT/Codex, Claude, Gemini, DeepSeek, and cache-verified open-weight models such as `gemini-2.5-pro`, `gemini-3.1-pro-preview`, `kimi-k2.7-code`, `kimi-k2.6`, `glm-5.2`, `glm-5.1`, or `mimo-v2.5-pro` when TheClawBay exposes them for your account.\n\n`gpt-image-2` is exposed because TheClawBay's latest docs list it as the direct image-generation model for `POST /v1/images/generations`. Other native image-generation models returned by discovery, such as `gpt-image-1.5`, remain hidden until this extension has a dedicated, tested flow for them.\n\n## Usage\n\n### Select a Model\n\nUse `/model` command in pi:\n\n```text\n/model theclawbay/gpt-5.6\n/model theclawbay/gpt-5.6-sol\n/model theclawbay/gpt-5.6-terra\n/model theclawbay/gpt-5.5\n/model theclawbay/gpt-5.4\n/model theclawbay/gpt-5.4[1m]\n/model theclawbay/claude-opus-4-8\n/model theclawbay/claude-sonnet-4-6\n/model theclawbay/gemini-3-flash-preview\n/model theclawbay/kimi-k2.7-code\n/model theclawbay/glm-5.2\n/model theclawbay/glm-5.1\n/model theclawbay/gpt-image-2\n```\n\nGemini model IDs appear only when TheClawBay returns them from live discovery or the local discovery cache. When `gpt-image-2` is selected, Pi receives a normal assistant message event sequence and the generated PNG is saved locally. Set `PI_CLAWBAY_IMAGE_DIR` to override the output directory; otherwise images are saved under Pi's generated-files directory. Transient direct image failures are retried up to 5 times by default.\n\n### Commands\n\nThis extension currently registers:\n\n```text\n/quota\n/clawbay-quota\n/clawbay-refresh-models\n```\n\n`/quota` and `/clawbay-quota` show current usage. `/clawbay-refresh-models` refreshes live model discovery on demand, updates both the local cache and Pi's provider-scoped model store, and re-registers the provider without needing `/reload`. Pi 0.80 offline/cache-only refreshes restore the existing catalog and never replace it with an empty list.\n\n`/cachehit` was removed.\n\n### Programmatic Usage\n\n```typescript\nimport type { ExtensionAPI } from \"@earendil-works/pi-coding-agent\";\n\nexport default async function (pi: ExtensionAPI) {\n  // After loading this extension, models are available:\n  // - theclawbay/gpt-5.5\n  // - theclawbay/gpt-5.4\n  // - theclawbay/gpt-5.4[1m]\n  // - theclawbay/gpt-5.4-mini\n  // - theclawbay/gpt-image-2\n  // - theclawbay/claude-opus-4-8\n  // - theclawbay/claude-sonnet-4-6\n  // - theclawbay/gpt-5.3-codex\n  // - theclawbay/gemini-3-flash-preview (when live discovery exposes it)\n}\n```\n\n## API Reference\n\n### Endpoints\n\n| Model family | Base URL / Route | API Type |\n|--------------|------------------|----------|\n| `theclawbay/gpt-*`, `theclawbay/*codex*` | `https://api.theclawbay.com/v1` | Custom Responses transport wrapper (`theclawbay-codex-responses`) |\n| `theclawbay/deepseek-*` | `https://api.theclawbay.com/v1/chat/completions` | Pi `openai-completions` transport with DeepSeek compat |\n| `theclawbay/glm-5.2`, `theclawbay/glm-5.1`, `theclawbay/kimi-k2.6`, `theclawbay/kimi-k2.7-code`, `theclawbay/mimo-v2.5-pro` | `https://api.theclawbay.com/v1/chat/completions` | Pi `openai-completions` transport with cache-control compat |\n| `theclawbay/claude-*` | `https://api.theclawbay.com/anthropic/v1/messages` | TheClawBay SSE normalizer over Pi `anthropic-messages` |\n| `theclawbay/gemini-*` | `https://api.theclawbay.com/v1beta` | Pi `google-generative-ai` transport |\n| `theclawbay/gpt-image-2` | `https://api.theclawbay.com/v1/images/generations` | Direct OpenAI-compatible Images API |\n\n### Authentication\n\nAll model families use the same `THECLAWBAY_API_KEY` value. GPT/Codex, Claude discovery, and direct image requests use Bearer token authentication:\n\n```text\nAuthorization: Bearer THECLAWBAY_API_KEY\n```\n\nGemini requests are sent by Pi's Google transport, which passes the same key using the Google SDK's API-key header (`x-goog-api-key`). Claude message requests are sent by Pi's Anthropic transport, which passes the same key as the Anthropic SDK API-key header accepted by TheClawBay.\n\n### Quota Checking\n\nCheck your current usage:\n\n```bash\ncurl \"https://theclawbay.com/api/codex-auth/v1/quota\" \\\n  -H \"Authorization: Bearer $THECLAWBAY_API_KEY\"\n```\n\n## Error Handling\n\nCommon error codes:\n\n| Code | Description |\n|------|-------------|\n| `weekly_cost_limit_reached` | Weekly spend cap hit |\n| `5h_cost_limit_reached` | 5-hour spend cap hit |\n| `invalid_api_key` | Key missing or malformed |\n| `model_not_found` | Requested model unavailable |\n\n## Debugging and Verification\n\nEnable extension debug logs with:\n\n```bash\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/gpt-5.4 --thinking low -p \"Respond with OK only.\"\n```\n\nUseful smoke checks:\n\n```bash\n# Model registration and hidden image models\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --list-models theclawbay\n\n# Basic GPT/Codex reasoning path\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/gpt-5.6-sol --thinking max --no-session -p \"Say OK and nothing else.\"\n\n# Gemini native /v1beta path (choose a gemini-* id shown by --list-models)\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/gemini-3-flash-preview --thinking off --no-session -p \"Say OK and nothing else.\"\n\n# Open-weight chat-completions path\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/kimi-k2.7-code --no-session -p \"Say OK and nothing else.\"\n\n# Open-weight prompt-cache path: reuse the same session id so Pi emits cache_control and session-affinity headers\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/kimi-k2.7-code --session-id clawbay-openweights-cache-smoke -p \"Remember this cache smoke token: clawbay-openweights-cache-smoke.\"\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/kimi-k2.7-code --session-id clawbay-openweights-cache-smoke -p \"Reply with only the cache smoke token.\"\n\n# Claude native /anthropic path (choose a claude-* id shown by --list-models)\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/claude-opus-4-8 --thinking off --no-session -p \"Say OK and nothing else.\"\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/claude-opus-4-8 --thinking high --no-session -p \"Say OK and nothing else.\"\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/claude-haiku-4-5 --thinking off --no-session -p \"Say OK and nothing else.\"\n\n# Claude prompt-cache path: reuse the same session id so Pi can send cache markers on follow-up turns\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/claude-opus-4-8 --thinking high --session-id clawbay-claude-cache-smoke -p \"Remember this cache smoke token: clawbay-cache-smoke.\"\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/claude-opus-4-8 --thinking high --session-id clawbay-claude-cache-smoke -p \"Reply with only the cache smoke token.\"\n\n# Codex prompt-cache path: keep the same session so Pi emits prompt_cache_key/session-id/session_id\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/gpt-5.4-mini -p \"Summarize package.json in one sentence.\"\n\n# Tool-call path\nPI_CLAWBAY_DEBUG=1 pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/gpt-5.4 --thinking low --tools ls -p \"Use the ls tool on the current directory, then summarize whether package.json exists.\"\n\n# Image generation path\nPI_CLAWBAY_IMAGE_DIR=/tmp/pi-clawbay-images pi --no-extensions -e /path/to/pi-clawbay --model theclawbay/gpt-image-2 -p \"Generate a simple square icon of a red crab claw on a white background. No text.\"\n```\n\n## Troubleshooting\n\n- `THECLAWBAY_API_KEY is not set`: export a valid key before selecting `theclawbay/*` models.\n- `401` or `invalid_api_key`: verify the key in the TheClawBay dashboard and in your shell environment.\n- `429`, `weekly_cost_limit_reached`, or `5h_cost_limit_reached`: run `/quota` or `/clawbay-quota` and wait for the reset window.\n- Model missing from `/model`: run `/clawbay-refresh-models`; if discovery still omits it, TheClawBay may not expose it for your account.\n- DeepSeek intermittently returns `400 \"The \\`reasoning_content\\` in the thinking mode must be passed back to the API.\"`: upgrade/reload this extension and refresh models. `deepseek-*` models must use Pi's `openai-completions` DeepSeek compatibility path, not the Codex Responses serializer.\n- Claude model returns an OpenAI/Codex-route error: upgrade/reload this extension and refresh models. `claude-*` models must use the extension's `theclawbay-anthropic-messages` wrapper and TheClawBay `/anthropic`, not `backend-api/codex/responses`.\n- Claude stream parsing fails around `message_stop` or contains concatenated `event:`/`data:` lines: upgrade/reload this extension. The TheClawBay Anthropic wrapper normalizes those SSE chunks before Pi's official parser consumes them.\n- Claude model returns `400 upstream_rejected` with binary-looking escaped content: first confirm the registered Claude model is using Pi `0.80.10+`, the extension's TheClawBay Anthropic wrapper, and current Claude output ceilings. Opus/Sonnet aliases need adaptive thinking, while Haiku must not receive thinking parameters.\n- Claude tool requests fail but no-tool prompts work: verify the registered model compat still has `supportsEagerToolInputStreaming: false` and `supportsCacheControlOnTools: false`; the wrapper also strips forced `tool_choice` because TheClawBay's Claude proxy rejects it.\n- Gemini model returns `404 upstream returned HTTP 404` on a Codex route: upgrade/reload this extension. `gemini-*` models must use Pi's `google-generative-ai` transport and TheClawBay `/v1beta`, not `backend-api/codex/responses`.\n- Gemini cache is not showing Codex-style cache hits: expected for now. TheClawBay currently blocks `v1beta/cachedContents`; Pi will still report `cachedContentTokenCount` as `cacheRead` if the upstream route returns it.\n- GPT/Codex cache behavior regresses: verify the request still uses `/v1/responses`, includes `prompt_cache_key`, and sends `session-id` plus legacy `session_id` when Pi has a session id.\n- `gpt-image-2` missing: run `/clawbay-refresh-models`; if discovery still omits it, TheClawBay may not expose it for your account.\n- `gpt-image-1.5` missing: native image output models are intentionally hidden until this extension has a dedicated tested image flow for them.\n\n## Building\n\n```bash\nnpm install\nnpm run build\nnpm pack --dry-run\n```\n\n## Publishing\n\n```bash\nnpm version patch\nnpm publish\n```\n\n## Resources\n\n- [TheClawBay Docs](https://theclawbay.com/docs)\n- [TheClawBay Dashboard](https://theclawbay.com)\n- [Pi Custom Provider Docs](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/custom-provider.md)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}