{"_id":"@benjamolina/pi-antigravity-guard","_rev":"14-24eb738ca3204cb1e55635edaa75ea31","name":"@benjamolina/pi-antigravity-guard","dist-tags":{"latest":"0.4.10"},"versions":{"0.1.0":{"name":"@benjamolina/pi-antigravity-guard","version":"0.1.0","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.1.0","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"5f59e65e4277e3a08351544034eb1087e50aadac","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.1.0.tgz","fileCount":25,"integrity":"sha512-Nzgfali26TodFmaToRSD5SGdiMiGarVWyWLQMF+7zc8GAvUL93SGrWuPzf4UV8meaQ/owditF9FfWzeShN9Obw==","signatures":[{"sig":"MEUCIQDCKlOYPzwfP3tWfXDyjOxXA5z7Epc1dd24aYoXvSs/2gIgF8+sJZGiQw0qHlK1OfxTaUrJxmm5OxzGfJVcnSs5x2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68575},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"1e651621bf4722931c1f691055148ca9611af492","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.1.0_1789221097614_0.9749500341631396","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@benjamolina/pi-antigravity-guard","version":"0.2.0","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.2.0","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"53d329f3ad1c5bed258bf8628b83a36738705f09","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.2.0.tgz","fileCount":25,"integrity":"sha512-utZh6BO/Ysbe9HeAy8JAwMPhX5jPy8BJL1yC7f9tyAEchN25Ns1yuZCIy5i4rTeNGmWa24GjzW5JJZWsQ3k3xA==","signatures":[{"sig":"MEQCIBKud39KWZU0olwtLIjf2TEk8rgubl1kdrpUXTsWTui6AiA8fJ2xuzjyV0HQAr1lkLR+w1qKMOM2n5A95Jfc4he79w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8h13Ba/twQrIFAwwXrjuoUFqlYmL6taCqJ1IhxTxDkQIgJ0A/y6ch+1EWUqF8TYxIWElm8Ws2CgZY4n/9yBzNmtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74705},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"31f104a2ae9102b097395d13e82e046ef825dc86","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.2.0_1789246495062_0.4781075433426125","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@benjamolina/pi-antigravity-guard","version":"0.3.0","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.3.0","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"b784df3d2acefb37794f8d8ec0722f7503921faf","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.3.0.tgz","fileCount":27,"integrity":"sha512-fVoYZDR74tTQTJjehBVmkjVHzgHSfTMZGZY4GxTx1q3wVvjK5V6y7N8iXXy2Zh/N565wPnHdLJfJpVBvROyRyw==","signatures":[{"sig":"MEUCIQD0pp54Xnw3sFPnv4YV/Skd9lnPTeok1Q9wuRVmTjFetwIgYAC7cZN6TRCMPpDOhG/TwmVfVCi15dK8J1uUIvihrA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICw3paKLhxcbQ6UDrqo8lvc4S15LTY/JmyklSDlVzfTcAiEAp2SQMhZOIPX7A6oy8Ze4H4kwCVriVJgx0nZivorK7Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97120},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"df3c629c5ad34e625bde96c3059f5fd3cc40607c","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.3.0_1789270284480_0.5160292513296245","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.0","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.0","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"f34244fc2c4e7389986e7b9cd61522a230968886","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.0.tgz","fileCount":33,"integrity":"sha512-IgpZ04163Y7s/Bx28kdukAfSvoQjT+bJ/aAi7HEFYNqJM9mUod/Su17OubsrGvWyY9Nk0p0+Zm2vLoqfIw3u2A==","signatures":[{"sig":"MEYCIQCP6Qp+EQ6+kCy6x+vGjKm8eoKFdLuPfgy4XdlEjLeahAIhAPj6tbcMW7pZHhG0oZ9UygKeWAGW2mZ/o0gMH1hCnfcG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICeBTs4EOOWAc+8ApkXYS55hsGcy+nCaXTPYnwVsOlnMAiAWQja2gUCEO85dP46JCyj3aFbDKO3QYF/CTeyivSHR/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134609},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"6b1f0626231ba31b5aa41fb6f14ea70cf6b35759","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.0_1789380650097_0.7269968059385452","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.1","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.1","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"97c477f7a0f002a7378039aa9182e022aef5750a","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.1.tgz","fileCount":33,"integrity":"sha512-NTlB/mQQWPXx1w9RvlgOUWtzrwxO1sdc9m5caFd7Fbe9y/i3xpB5oV+cH5OlzRS2fN3a0drAmWeTeE7/XJFbdQ==","signatures":[{"sig":"MEQCICUH0/xBv6FLlAlwV3L/chgCV0BnQb7TemXp3x1bGVCIAiA43g7jVer/j8puhcd9d01QwiXK5QutIiF3sR6wSOZ1Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGw1mx8DtEeCfmWAknxHnGB95Yrx74kyh/iZ9Z34Bhk5AiBXs1ca6QugEnPnuWO++MmPeqe+U8PHuuvODRqbZCRuVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142773},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a9c34342729d46387631c2627b68488a3ffb9102","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.1_1789424358057_0.6920328173502188","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.2","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.2","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"869dd323dd6e8949c2c851b8e5d5f001f2de2d12","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.2.tgz","fileCount":33,"integrity":"sha512-jIia/CGtRZJ2NTFPNuD0tUhoHkHwCyE3Zpj12PBV658GcUSmc1JVYAEZBwcykC11RALYbd4KG6BZzcJRuUd0+A==","signatures":[{"sig":"MEYCIQCnuVzycJTtx+3OvuxD0SUrhQpnU6NSMgHLoCObAk+1GgIhALfeK3/bZbx4c60SQackXOcfOg1p2K8x2+w4BF/5WAfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXjqJ4H+jS5K+nWClpMPNWMJUKKZS/19lk9fHR4r18hwIhAMWfblB+mc6PzUuycAeX0kYiHXnAriLRM82vO8f7VS75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147517},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"0b660cc4752d74dda4a3bd0f9eeaf93f27bf8347","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.2_1789450979369_0.26941078588035117","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.3","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.3","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"3282170bc34a256a3f8c64b8078399ae1ce26b1f","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.3.tgz","fileCount":33,"integrity":"sha512-ye42IdlZmDUIqP/35DJIxd8TWPoQgpXDjXFymGzQtXI8sLUg2X9fK4I339OleylKG0WKNHeJZZxN3lH2UJR/Yg==","signatures":[{"sig":"MEUCIQCk/o28/p3D6+aJq4G0UNnJ+ZckdGAGxV05GTDOffa+PgIgYdvtjondtXUu3QZjX+D8FERAjUYm6WmJbitDeSzAnk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAZZ0aqv9c9bMuj8SvSMSt47Nj8XqSnV+ZuJwuzUqyYbAiB5rVclMbV9UthrHejC/MT2VbUpNH16Bh3gCqM+a+8XvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147942},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"985b28ce0d477c7c5d5c95c2a03ca841452d7441","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.3_1789845931167_0.7180532938085522","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.4","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.4","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"0409b0a04df7dfe6d581a2d4354626ab8c0499f0","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.4.tgz","fileCount":33,"integrity":"sha512-fNEKinFHR1oSB6mBX2DOVL1KAOiCMEdZeLrvzTHytSDodJLS2GVt1snJX/WgIDty79m4ONWDYV6G5cfbfQeJcg==","signatures":[{"sig":"MEYCIQCmRW0fTC/nTQ+2lJ+7uqpSYMiNdP6YRJIH8p6l2ERh+gIhAM3G9I6MrrH2ip2rDJJ+PXqxIBliMzfkK4GvfA14McE0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDex1eZfmCO26bTpJd5zlf/gdStf0fjBjmO8wi4wOhVtAIgbirj1mcR3UX8/2oB6K85EM+yX0DabWU6PbE74liGKFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150127},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d20863120057ce6b41db28dd20e2de44ba33e841","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.4_1789854253654_0.8512289207880972","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.5","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.5","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"cd451d0d48c8b5b16941e16a1621f4002c7bcfe4","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.5.tgz","fileCount":33,"integrity":"sha512-DhBxmamKa4rGcjNI0mlOvS42aIsWmxCAvT0dYRvp5t/qwurPnvG1gRiJaze5kQdU+uZ0ysHqW5pGn3epbi16lg==","signatures":[{"sig":"MEYCIQC/Yfqeq6jx7KLq9n4MdSozXbh12fYeqYgMLg/ceuUzigIhAMLZ+5X8rdml/gXXODSZUDOKWun40WTX/l916+MgOs47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG81iwQ4cqITKpLrHf2ODmINfUqjkCLDn1YXN98vyrpmAiBqH///AOi12BMrC2/OkgYaAvcoisWNtmTknDrYvLIIJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150201},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"98923afcb3ad7dd8a746f7589e9ea7077ba6bf8c","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.5_1789856492398_0.6749248406628008","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.6","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.6","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"38e2a847969c01df7d287313e4673db8ff8b51e2","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.6.tgz","fileCount":33,"integrity":"sha512-J0bBcbloKbB5dzo1Q+icAQo68igRlu/rXFy7f1ZHvAclgvwJz12IPOUuDh/onPovc7Jbi52jyQlpwE1j5JljwA==","signatures":[{"sig":"MEYCIQCSL9vWHhawXD998nuUZShAl6HQnfWZKTLIlZg4VF91VAIhAPIrqbhiYTnhBE2mKyLY/6NgF9q8la2ypUjgoHo9BBQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3oy6QubXvykpjRAL6MgRiLJWZa5HjcO5z19s7OZY3OgIhAOWcop5JO3PUD5Pufa9/k7JJKsfSab6YNic7cTPpJ0E8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152370},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"45c9576aee160599456748c85926e280f18b94f6","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.6_1789860813619_0.7569862333799688","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.7","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.7","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"0c9337868be9055bba1e50b8ab1df4973d7396c5","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.7.tgz","fileCount":33,"integrity":"sha512-pScW8PdE0cOB8BQ877/tHRcvx7wlfZDehE/C/SUSFXEV2d/4oWzWaq/q5AeU29G3iPpDsAw5sxDkxa1PF198SA==","signatures":[{"sig":"MEQCIE8SJpLIxE0MnkNyUoPYCx3HKwVC4FVOL2yog6WOLHb1AiAgkDvzeELv3kLcpoyiYePEmjopfn8C2gcrrwDsBMTAJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID4pHvoV8PYEduvtB+PjfTIuYFOKfg7XXRkeO49l/Hp9AiEA8H7Ens6rWo2ApjlZMT+d485vEBliEus04NecpX9pf5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155406},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a773c89a4a5268e22237055c35753cdfdaf85914","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.7_1789865830380_0.026349418179127504","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.8","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.8","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"71d5fda1e3bc10065d18ca9fcf4ed86c050d55a8","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.8.tgz","fileCount":33,"integrity":"sha512-GIOlKTs/FbFJFisSPo4UO4A23bBkZXItR/L/KqD1fNH6DyGm+FeOsH8XlJ3n0To+n87DA7G6cPq9ugFQR8BgyA==","signatures":[{"sig":"MEYCIQC2JgdLHW2KlTxwdgn6HELk3h5vp1zCYv8tINgO4/vM7QIhAJKgBT7BFThmC7HRnQHjx+OSSisWaY7N9dZMChRreVjF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAlc5/7ImADCgcfB31LZnLN/d+HzyLfxHD3Re89gV8JfAiBcfyK6Gn2bXtU5m+12H1VRXZ0qhAvr74x31zOzbgRLcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156320},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"35b845a36d34f2539579162c56d9934359a014b9","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.8_1789869436174_0.4800122692866753","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@benjamolina/pi-antigravity-guard","version":"0.4.9","keywords":["pi-package","pi","antigravity"],"license":"MIT","_id":"@benjamolina/pi-antigravity-guard@0.4.9","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"pi":{"extensions":["./dist/extension.js"]},"dist":{"shasum":"cde9d2dee8d58b17b84a40ccbaa95e311b8ef6d2","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.9.tgz","fileCount":35,"integrity":"sha512-1RmQVwb6pQeyYpfXq8+yfNSuSJ78u7EoXXS11ye4lf2zsfENOzO43cL/boERvXBGcQKp7o3UJc1+WCykRESa0w==","signatures":[{"sig":"MEQCIG2UYXyC9FJScKdLf2zZztGH/SziWhDoA4DxY7m5bnKdAiAYkIPuVvYCcgja+2x9KErqDXtySentt/UDquhks3dZuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID34mOq3dOmGyWh87b6ROup9vk+hDFe2Osi3c5CxZEKpAiEAv+nIHkADNRRhg8as43d+c546WGTyE4If3GOHqcZomUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163386},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"cc67fff722859ba6721a1fe9f8fcd9bd6b49466f","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-antigravity-guard_0.4.9_1789872551113_0.06476946638064196","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"pi":{"extensions":["./dist/extension.js"]},"_id":"@benjamolina/pi-antigravity-guard@0.4.10","bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"dist":{"shasum":"6c3a3f67b0b3299866d00af6f39ec322b4b063ee","tarball":"https://registry.npmjs.org/@benjamolina/pi-antigravity-guard/-/pi-antigravity-guard-0.4.10.tgz","fileCount":35,"integrity":"sha512-65oDK+sArngNFn3qB7DODUk24BUGdEZ4yQCzwdA9prkeDgEwby+4QaX4gpe7ZyyzZbPKHHVS3vwe/8GkVoxssw==","signatures":[{"sig":"MEUCIEQdVCUQQzhH7mZqP3KSI8s2hX3VVRUDjwQkL7r55dZDAiEAhShaWCm9QTd40P6gMlINXR9b6ESM8rF4dK5743LUdVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAsJzJZLftZmHDo2jzKsJQd6LALHXISBneQWyhAtc3eFAiEAj7w/PruWyPUQYLCQpb1HAv+3rMQ0sEmzXJ2Tj8EcvJY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benjamolina%2fpi-antigravity-guard@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163799},"name":"@benjamolina/pi-antigravity-guard","type":"module","engines":{"node":">=22.19.0"},"gitHead":"e20f553161551c917102d6852f21bd38ebffbcd8","license":"MIT","scripts":{"build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.4.10","_npmUser":{"name":"benjamolina","email":"molinasb.94@gmail.com"},"homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","keywords":["pi-package","pi","antigravity"],"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"_npmVersion":"10.9.7","description":"Pi adapter for Antigravity Guard","directories":{},"maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"_nodeVersion":"22.22.2","dependencies":{"@benjamolina/antigravity-guard-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@modelcontextprotocol/sdk":"1.30.0"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-antigravity-guard_0.4.10_1789875068142_0.6476986545275303"}}},"time":{"created":"2026-09-12T13:51:37.458Z","modified":"2026-09-20T03:31:08.575Z","0.1.0":"2026-09-12T13:51:37.755Z","0.2.0":"2026-09-12T20:54:55.153Z","0.3.0":"2026-09-13T03:31:24.566Z","0.4.0":"2026-09-14T10:10:50.192Z","0.4.1":"2026-09-14T22:19:18.139Z","0.4.2":"2026-09-15T05:42:59.457Z","0.4.3":"2026-09-19T19:25:31.267Z","0.4.4":"2026-09-19T21:44:13.737Z","0.4.5":"2026-09-19T22:21:32.491Z","0.4.6":"2026-09-19T23:33:33.695Z","0.4.7":"2026-09-20T00:57:10.477Z","0.4.8":"2026-09-20T01:57:16.256Z","0.4.9":"2026-09-20T02:49:11.183Z","0.4.10":"2026-09-20T03:31:08.223Z"},"bugs":{"url":"https://github.com/BenjaMolina/opencode-antigravity-guard/issues"},"license":"MIT","homepage":"https://github.com/BenjaMolina/opencode-antigravity-guard#readme","keywords":["pi-package","pi","antigravity"],"repository":{"url":"git+https://github.com/BenjaMolina/opencode-antigravity-guard.git","type":"git","directory":"packages/pi"},"description":"Pi adapter for Antigravity Guard","maintainers":[{"name":"benjamolina","email":"molinasb.94@gmail.com"}],"readme":"# Pi Antigravity Guard\n\n`@benjamolina/pi-antigravity-guard` is a static Pi extension that registers the text-only `antigravity-guard` provider. It uses Pi-managed OAuth credentials and the existing Antigravity OAuth endpoint and quota path; it does not provide alternate credential routes, quota pools, fallback, or model substitution.\n\n## Use\n\nInstall the package in Pi, then run:\n\n```text\n/login antigravity-guard\n```\n\nChoose browser login, or choose manual login and paste the complete callback URL. The loopback callback uses fixed port `51121`; browser callback failures, remote shells, and port conflicts can use the manual callback-URL flow.\n\n## Text registration is not tool enablement\n\nAll seven rows below are registered for text. The exact `antigravity-gemini-3.8-flash` `off` route is enabled for tools from recorded direct evidence; every other production route is **not enabled for tools**, so its context with a declaration, assistant tool call, or tool result fails locally before any network request. Text-only requests retain their released behavior.\n\n| Public ID | Exposed Pi levels | Tool state | Admission |\n|---|---|---|---|\n| `antigravity-gemini-3.8-flash` | off, low, medium, high | Enabled (off, low, medium, high) | pi-json-tool-loop/gemini-3.8-flash-off-v1 |\n| `antigravity-gemini-3.7-flash` | off, low, medium, high | Enabled (off, low, medium, high) | pi-json-tool-loop/gemini-3.7-flash-off-v1 |\n| `antigravity-gemini-3.6-flash` | off, low, medium, high | Enabled (off, low, medium, high) | pi-json-tool-loop/gemini-3.6-flash-off-v1 |\n| `antigravity-gemini-3.1-pro` | off, low, high | Enabled (off, low, high) | pi-json-tool-loop/gemini-3.1-pro-off-v1 |\n| `antigravity-claude-sonnet-4.6` | off, high | Enabled (off, high) | pi-json-tool-loop/claude-sonnet-4.6-off-v1 |\n| `antigravity-claude-opus-4.6-thinking` | off, high | Enabled (off, high) | pi-json-tool-loop/claude-opus-4.6-thinking-off-v1 |\n| `antigravity-gpt-oss-120b` | off, medium | Enabled (off, medium) | pi-json-tool-loop/gpt-oss-120b-off-v1 |\n\n`off` is available for every row even though it is omitted from Pi's level map; omitted reasoning also selects that row's `off` route. Unsupported levels are not advertised and are rejected before transport. `antigravity-gemini-3.5-flash` is not registered or advertised as supported because its recorded HTTP-200 response lacks the strict terminal metadata required for admission. A future `fixture-qualified` route remains disabled for ordinary tool use; only separately authorized direct validation for the exact route may make it enabled.\n\nClaude Sonnet and Claude Opus remain disabled until declaration, call, result replay, thinking-signature, resume, interruption, and continuation evidence is recorded for each exact route. Only Gemini 3.8 Flash `off` is enabled by this package release.\n\n## Opt-in direct tool-loop validation\n\nMaintainers can run `npm run build:pi` followed by `npx tsx scripts/pi-tool-loop-probe.ts --live --expect-enabled` to verify the directly admitted Gemini 3.8 Flash `off` route. The isolated runner invokes Pi in `--mode json`, passes the deterministic non-terminating `pi_evidence_echo` prompt positionally, drains its event stream, and completes after Pi emits `agent_end` and the child exits. It stores only the passing route and sanitized assertions; it never stores message contents, tool details, names, IDs, arguments, credentials, headers, or raw provider output. Other routes remain fail-closed.\n\n## Tool preflight boundaries\n\nTool-bearing requests are never silently downgraded to text. When an exact route is eventually enabled, declarations are retained in order and omitted or `auto` choice serializes as `AUTO`; explicit `none` serializes as `NONE`. Forced, required, named, unknown, and constrained-sampling choices are rejected before transport.\n\nOnly the evidence-enabled Gemini 3.8 Flash `off` route uses the `parametersJsonSchema` profile. Its hermetically verified preflight preserves ordinary JSON Schema constraints and JSON values in canonical immutable output, including safe local RFC 6901 `$ref` expansion (`#` and `#/...`) with resolved definitions removed. External, malformed, unresolved, cyclic, or otherwise unsafe references fail closed before transport. This is local serialization and safety evidence, not direct live backend acceptance of constrained or reference-based schemas. Tool results must match the exact call ID and name, remain text-only, and are replayed in assistant source-call order; image-bearing or ambiguous results are rejected. A missing persisted result uses the documented failed response only during context reconstruction.\n\n## Text catalog limits and safety\n\n| Public ID | Exposed Pi levels | Context / output |\n|---|---|---:|\n| `antigravity-gemini-3.8-flash` | off, low, medium, high | 1,048,576 / 65,536 |\n| `antigravity-gemini-3.7-flash` | off, low, medium, high | 1,048,576 / 65,536 |\n| `antigravity-gemini-3.6-flash` | off, low, medium, high | 1,048,576 / 65,536 |\n| `antigravity-gemini-3.1-pro` | off, low, high | 1,048,576 / 65,535 |\n| `antigravity-claude-sonnet-4.6` | off, high | 250,000 / 64,000 |\n| `antigravity-claude-opus-4.6-thinking` | off, high | 250,000 / 64,000 |\n| `antigravity-gpt-oss-120b` | off, medium | 131,072 / 32,768 |\n\nAn explicit `maxTokens` must be a positive integer no greater than the row's output limit. For a route with a positive finite thinking budget, it must also be greater than that budget. When `maxTokens` is omitted, the provider uses 4,096 unless a larger finite thinking budget needs a 1,024-token answer reserve, always bounded by the row's output limit. Custom `thinkingBudgets` are unsupported and rejected.\n\n- Costs are reported as zero because subscription usage is unpriced, not because access is free.\n- The catalog is static: it performs no startup or runtime model discovery, catalog synchronization, or dynamic registration.\n- It has no account rotation, quota fallback, model substitution, image support, or enabled tools beyond the directly admitted Gemini 3.8 Flash `off` route.\n\nTo remove it, disable or uninstall `@benjamolina/pi-antigravity-guard` and reload Pi. Removal does not delete Pi-managed credentials or revoke tokens.\n","readmeFilename":"README.md"}