{"_id":"pi-opencode-go-provider","_rev":"40-ebba050587540325122556e6cd13640f","name":"pi-opencode-go-provider","dist-tags":{"latest":"1.1.16"},"versions":{"1.0.2":{"name":"pi-opencode-go-provider","version":"1.0.2","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.2","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"e665c8b7581c9eabf3ec37121ba2662f2a5597e7","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.2.tgz","fileCount":11,"integrity":"sha512-YY/1SsylTgqKkqtO0VOthy6x+0JTlE9kZBtOh3p0TQ9A9KZP9sf2cab6IdJOuZIVgGTbjHhUsl75YAcK4t9gng==","signatures":[{"sig":"MEQCIA0NHgLANNt7ohw30zTkKb1VibM0CqZWw2OhV2ycIaRSAiA3rpw6LjfdKWbkPdru5Uvj4YrK5ve5l0TphelbBzICbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33152},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.2_1783012555599_0.14174915052483916","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pi-opencode-go-provider","version":"1.0.3","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.3","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d84c5636e8cf3c9ad5eca4f51a69ac8f9ba3e710","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.3.tgz","fileCount":10,"integrity":"sha512-S2iRHebK6YVeU/QQAaLWCKzOK6z5Myr1luBoJ5+s9GU4CtdhiljNHMX71F/Gav7PBtBxsI2gYQEiQ1/ls9KA3w==","signatures":[{"sig":"MEUCIQC+t3vnPtODFm26qlWrHOdHw7xwwCHO43K8qpZzuYVlRwIgHHNOiTYDEks+3qQqYx8Fhppcng4wMgHKAuSLtnLfyZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32919},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.3_1783014172362_0.2820856322634564","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"pi-opencode-go-provider","version":"1.0.4","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.4","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0be1d10463024d119bbbaf75d5a2a193a91a95a7","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.4.tgz","fileCount":10,"integrity":"sha512-pd99W0DarMwBnLBhpYPY0H+5xK8xRRIlOSwrCBMC4EY2x3keb1HxpK2A/AxrDTdJ+ZSf8jLPkOFNARV2OzU4mA==","signatures":[{"sig":"MEUCIQCzHOMaswdutrt07o+3Rh87zneWl/6tLZ6gl/9x7iTGmAIgT/oR32S7Qr/G5BZ+FrZEgI35S1p+Vo3qpLMcFllXXss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33169},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.4_1783152193380_0.8095805494565116","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"pi-opencode-go-provider","version":"1.0.5","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.5","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"494d483ff076f00b025815bb0725a80eff120066","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.5.tgz","fileCount":10,"integrity":"sha512-A6xqMqnsSud6wg+lQ4NSCj2CYmkekwPzVaIeNckbF0iIZ6huY2AQpH4fa6zrDxBfFIT+szfkgf1r2wwvXvJYpw==","signatures":[{"sig":"MEUCIFZFSbtp90GJKUlKueVYYfmKbI2z51/9b33ooKrn+XvEAiEAtSKw7fSlb3LP67aVnimWQzvtegfQ2ay14TyJSFPDtlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33165},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.5_1783864054393_0.2636885546642598","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"pi-opencode-go-provider","version":"1.0.6","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.6","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"04311329d03f08a428ab7eb250042b85ab8093ec","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.6.tgz","fileCount":11,"integrity":"sha512-G46AAZLAX3n4N7o3tPQwBGICubXVzvX10uCBLBFp18zVFmqQZSkNCjRrOkqqR+zJDa8cjZzL/ygJQzFhG6R97A==","signatures":[{"sig":"MEUCIQDh4Zg/BsA4IVcc+PLSu30e6Cwdxg3EN0rXcB98rm9sgwIgOKPg1J01IhWdSvnWWY4lDQh+65UyWonYY+Ywn33RBDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38961},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.6_1785542987617_0.16960122302277614","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"pi-opencode-go-provider","version":"1.0.7","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.7","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6c275b1b31bab2cbd0f326f1ebae00c7b57479ac","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.7.tgz","fileCount":11,"integrity":"sha512-gLi0ClVZdegS/U/v08ZmUv+GZO7MWKHtnz4f+QGxFT1EAl51Zv/c1vjG9KDvmwxYgFou62L7ce9BiX3yqqtakQ==","signatures":[{"sig":"MEUCIQCu/YUo7quuWlO+FA4j8qh/WfVI96uCNVJJuc8pNOQvXQIgOWLjH599V0OejrsLatoTw52AWVRlU2tNDjbQ2AzaBo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43934},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.7_1785699969463_0.35939772066421405","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"pi-opencode-go-provider","version":"1.0.8","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.8","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"9e139be2e1b254c48ac1dcf5df7200240646231f","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.8.tgz","fileCount":11,"integrity":"sha512-XXwKAeUE2KIDjdrejaLoeVKHPE2+12z1tauBO1yPc2t/Gf/zhby6yMm8vJ2uq/c1Na0YgSOShEk9++xJSB16aw==","signatures":[{"sig":"MEQCIDhuRIoKcrCyqKbTryK3kpAHsCbHEmKA0vAHYzsqlOvFAiAT23v80y3uv7VsaA1zFGPD4A5X0315rzh+3GJ3GSWXog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46109},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.8_1786525056122_0.6415646122130798","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"pi-opencode-go-provider","version":"1.0.9","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.9","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"1ac47ac29baf38acce61ec48cf0c1e1b9491be03","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.9.tgz","fileCount":11,"integrity":"sha512-LOl3x2BxrdG4AZczc5haTmSi1wvsYnrbC8wdlyL2V1CCrty53xcEE6/KfSOY96muAU04w4IXB022qUYENVWP8w==","signatures":[{"sig":"MEQCIDIBGO4ynxckQVnzgPlNYZ1r8Z989URDGqq94enrEoV1AiA6LncTTHRRuDrFF9y6b5ACd5fYD9Lg0N9z0PtBHx6myQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46539},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.9_1786688539313_0.1884183986686112","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"pi-opencode-go-provider","version":"1.0.10","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.10","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"76d78777a99e35f1ef141ac814b21de1759e3ad3","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.10.tgz","fileCount":4,"integrity":"sha512-MY+lbmAGlJHd8rFfq0CwGUsf8d7ktR3ohLbJ68tp7/FSuro/4agUizKriS9i5VAfvRlxtd7qeZZvL+TmPYxDUQ==","signatures":[{"sig":"MEYCIQCNf/sN6x/SWzS+s4QtxFWbJH9yNppXUuikUc+Men2c6wIhAOUpTJtHJ4biiOWwyb2qzqkEqMWSvyXSykMzGh4seNNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22102},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.10_1787074712485_0.8451248673136971","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"pi-opencode-go-provider","version":"1.0.11","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.11","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0bba34362970a8e795d961ed801abbd32d910a73","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.11.tgz","fileCount":11,"integrity":"sha512-9dStjHDyUZZiI5Z3rDvP7DvBLMLLn6FvLrj+b1j2fTSpV8dPqA5jOrn00tFUfwxddODgXM5rzgTqf2b8hc39Lw==","signatures":[{"sig":"MEYCIQDOMmFfTEXgEhL2puckdeWkU9JyjtQ8fecigPMrL3/SJQIhAOFDo/4ibzq/1mcwBeG9rbVoKzpiNzBBi68ehvxglYbG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47646},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.11_1787075275223_0.04629463975982251","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"pi-opencode-go-provider","version":"1.0.12","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.12","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"9a64307c25b9963e3c8c18a32196fc7c917d1bd7","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.12.tgz","fileCount":11,"integrity":"sha512-z3ozc9yMZNuFDzRcREE+eIA4ERuuoo7P6oh1LnAYoU7ZL9Btw+/bW9FgEZeeTxJtALgNr+vQmxT4UctukIeT5g==","signatures":[{"sig":"MEUCIQCvlTpRaKzuGqYXjQbnOn7ucOMIsYFFEa6ey4oWGTIi8AIgTSzLjC4A+geMO1DJqab+APey55O5tpsLtyFgFa0OFFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48623},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.12_1787305572859_0.27589632283479415","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"pi-opencode-go-provider","version":"1.0.13","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.13","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"533b100ec9bed10f7eb9ff2f3d37d47e7b43db01","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.13.tgz","fileCount":11,"integrity":"sha512-QPG1D5sFKBmcQ1wS+F3UZhrTXmXoLI9J60dGCThQmq+W1eHlza2MbH5N36UbkXyqF7Lsi41NjaFlOar9qb0jTA==","signatures":[{"sig":"MEYCIQCG9JTIpDJuINZoR186I8wmAmzd3nrVAZ11oaf0LKmcxgIhAIgilcHyyWJbbVwqeqSseTU16oZc3nT1yiuiVYyj9nye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50582},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.13_1787307333175_0.9658328784818433","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"pi-opencode-go-provider","version":"1.0.14","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.14","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0f8ae6888182b10de3cabf368f73fb39bb044a1d","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.14.tgz","fileCount":11,"integrity":"sha512-sDuoX1cUsSDe1/ixAVFC06JDhho2qVIQeoJHEOjdPLMCs6ou1rXFzLMenEug7f3tYpaQtwpzQg20bejY2b7z9A==","signatures":[{"sig":"MEYCIQC+z6EcJtWpjVMIKknt+vSTXVNefH8H0DYIHaGu9TtLHAIhAInRDQBIn8wjBcmtcRmMLzyLSBSoUNtDyysb+Dqb2/+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56017},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.14_1787945448743_0.6388372507459767","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"pi-opencode-go-provider","version":"1.0.15","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.15","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"5823d06385f42de32d64de2f68938c5af9f83308","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.15.tgz","fileCount":11,"integrity":"sha512-6EpsdiyVvlUJTx+RsbBzg4h0u7mKPMRGa0Fv4k0YMojlEgpHlrD4aaMgmmWPdHm+x46RPu9lHun6cBRK5xdLkg==","signatures":[{"sig":"MEYCIQD6kMHV9CFToq9WAr35SMkUv1COfGF8I+nWvh1hyg5k8wIhAK0vWU+y3EdW0wJAMXuGDuj7XCNMn3IuNuiDzYna6ir+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55988},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.15_1788141633177_0.8419240662773086","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"pi-opencode-go-provider","version":"1.0.16","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.16","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"b61a668ecfa5d381794957f2b88e16d8adabe1a4","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.16.tgz","fileCount":11,"integrity":"sha512-6gxaJpNak+fXAcZUp+v6EGY8G0xza5VeaYcb2pIDYCO+MIwIPQnCOWial4rknXWasrsa92ZofrY80iutRAgYFw==","signatures":[{"sig":"MEUCIQCPKtTBn2Tx4gC34hls9YoSbkwzP5Pb/Iw7gjH0PS8OtwIgOXLa6aJvcBi+6xGpLxFIGa5bEa9xcqo1FAvraszP0cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56679},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.16_1788400828293_0.4319737025972663","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"pi-opencode-go-provider","version":"1.0.17","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.17","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"640e657a6399456d1bcd8d198aed7f7a753bf8fa","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.17.tgz","fileCount":13,"integrity":"sha512-+md/0BFQs5XF3uo2hUcT1h5gdLjAGlq3K4r7Bu/deDGPmZI5WkqQu1szom2/PK1FuucbVMsWlKcBTgZ9zObiRA==","signatures":[{"sig":"MEQCICtPvPibgu2a1VxXSVFDPqD3l7/hiXjiYT78n+dFcDnXAiA7BIWilL2mvXmkd4BktRKEdQg4ZRmkM1anyPBEOWTzIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116656},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.17_1788422270329_0.7667106816822862","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"pi-opencode-go-provider","version":"1.0.18","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.18","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0ce19f4570b8b6f585c5d66ecd5b2793a876d752","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.18.tgz","fileCount":13,"integrity":"sha512-0qvJD2fUQoAclKmaenqwwFDnL1SfJD+Ljant9z5hAMv1gTnmTmBVoRAAdCGxaPpFm4Xk+JpF73qCBq8Gs74Qww==","signatures":[{"sig":"MEUCIG5mKOR244a2srtYkOS0xHjG86s8mkLOo9vyIoogPpNUAiEAkahhfYewwfewuh7Zfo+3j7Yk08fkUtQDXNO/b3cgFiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113589},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.18_1788422555078_0.6251759647342083","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"pi-opencode-go-provider","version":"1.0.19","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.19","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"9a7fb9e29e5ccd44c830619a00094631db90a886","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.19.tgz","fileCount":13,"integrity":"sha512-iBl7yebACsvjNOsHrpbJ0GwrQTK2h5rD/dt1kvLWEgQpEx4Dme48Y+nDfTIuOlIJZlH1WE/cCb8CsM6acOA+lA==","signatures":[{"sig":"MEUCIATSs98tq7RkhKuuO9gMc+akUKBtaBOf0sGgW/750bntAiEA09dcvjnio1Pu1P7PDccZIKl7MzT101UEICoISWLS49I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116937},"main":"index.ts","type":"module","shasum":"9a7fb9e29e5ccd44c830619a00094631db90a886","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-iBl7yebACsvjNOsHrpbJ0GwrQTK2h5rD/dt1kvLWEgQpEx4Dme48Y+nDfTIuOlIJZlH1WE/cCb8CsM6acOA+lA==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.19_1788423882686_0.6866324874221972","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"pi-opencode-go-provider","version":"1.0.20","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.20","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d703ed0534c6f37270dbafc1a61b3cd20c614be6","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.20.tgz","fileCount":13,"integrity":"sha512-G3vjkoBO5ior8Gx8qCFlqyWelpV0Q5SEi12z0dd9PQg1N5UV2yvZKCjOZeaDUS7Grc0JRrg9uevaCSM7J38Rhw==","signatures":[{"sig":"MEUCIDGLaU1EkI/f7Vfrmd46Gd0VWm26z58nbHeFsizehLoAAiEAql7MgstjorQdGL57wpj0FhHr7wn5mEzorS3soW6udWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114497},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.20_1788573626539_0.9402240784507161","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"pi-opencode-go-provider","version":"1.0.21","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.21","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"79576d198954373f89a02cb466b13d4bce07affb","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.21.tgz","fileCount":11,"integrity":"sha512-PB4xxp62MGqOVAofaj/kpF2iwGVvrghewvT2Ly6QRcOtkVhJf7H28whbWqvcGlVAFmREjM+1iGREC43Q1uTA3w==","signatures":[{"sig":"MEYCIQDSsywuIfr70VBXWAm2IxdWIKO25NrUsa4yuiIYWeo7xwIhAMr0rWjhFdqTmKsNKYbf2C9chq9iwFL207qpSMKc2R4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59298},"main":"index.ts","type":"module","shasum":"79576d198954373f89a02cb466b13d4bce07affb","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-PB4xxp62MGqOVAofaj/kpF2iwGVvrghewvT2Ly6QRcOtkVhJf7H28whbWqvcGlVAFmREjM+1iGREC43Q1uTA3w==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.21_1788647851304_0.9184380304875379","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"pi-opencode-go-provider","version":"1.0.22","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.22","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"7a02408f2630dcb7ab7de5d3365269be79cfd4c4","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.22.tgz","fileCount":12,"integrity":"sha512-VQSUxlF1Bg/X6UnkjoIuzYq+cFiT4dt3DCbZYC4miwudfMeYMhIvFJp5FASo73nw2Jz3W4sbq0gDyx37sss+2w==","signatures":[{"sig":"MEYCIQCSmSZlJlQgvlwAAjLyMLG9jEVqnXnOCZTrxaYzYkKlvQIhAKYVMjRM2EuWCcn+zPBw9R/WI6r+HPl8T2M+VkUhA1aL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98379},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.22_1789005628291_0.6271229828407823","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"pi-opencode-go-provider","version":"1.0.23","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.23","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6952f9e70931d05e84185ca575b89b03653bbc3e","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.23.tgz","fileCount":11,"integrity":"sha512-8eXuVmbMdkSXjaXJxowNloxrrCsj2b83QMDk1MkxKevFu3A96nBNZIh4sb+vgO8KSM5ZLHA19S5xkte5kinWGw==","signatures":[{"sig":"MEQCIDcdrVE1nxFuIRD/seF+/IzmVGLklCrFwuORjGBZx0aIAiBYjCsMAjv2FbMGGOzCOgd3jAZkhqOdl2YwZA6DWB+XxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59095},"main":"index.ts","type":"module","shasum":"6952f9e70931d05e84185ca575b89b03653bbc3e","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-8eXuVmbMdkSXjaXJxowNloxrrCsj2b83QMDk1MkxKevFu3A96nBNZIh4sb+vgO8KSM5ZLHA19S5xkte5kinWGw==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.23_1789021001553_0.7586694530201692","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"pi-opencode-go-provider","version":"1.0.24","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.24","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6a4ffca8996e08b6f7b36f60e057abbeb9946b06","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.24.tgz","fileCount":12,"integrity":"sha512-CMjF3l/N/NqviqGG9HjlZitqocWCTH+UVNlpbjd14zlzZOvXX+vE72dt8Aj6FR4Hl2dUKob0l6m6ncfETGZ/4Q==","signatures":[{"sig":"MEQCIBVXHtLxeSJUe+ZkZKm9haLuxRa7KAOGIwOxYdw2bYhQAiB9pw6j1ij3UQPVk0XcTSBvHXKUImGiyWfTUoMKUSANoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99450},"main":"index.ts","type":"module","scripts":{"build":"echo 'nothing to build'","check":"echo 'nothing to check'","clean":"echo 'nothing to clean'","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.24_1789092031465_0.6703607556253708","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"pi-opencode-go-provider","version":"1.0.25","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.0.25","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"a6df86bfdf9af5cf2be0a279a8f9cfb29ce9332c","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.0.25.tgz","fileCount":18,"integrity":"sha512-buYPioX2vJaqy8r3XEi2s4rYfZWIQgaafnw1VsiOkjkLS9FnkO8YIXTrMrR4mmvuGPHn9psE5FIGidGsZySnLQ==","signatures":[{"sig":"MEYCIQCLeWeF+tD7m32XUEWmXXLDnb20Omq+hOL+aZCK7KyFWwIhAOlhTrqYVPuYHIiXZU+n6wjevQT+RmR9S5plmyW7SJJK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109038},"main":"index.ts","type":"module","shasum":"a6df86bfdf9af5cf2be0a279a8f9cfb29ce9332c","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-buYPioX2vJaqy8r3XEi2s4rYfZWIQgaafnw1VsiOkjkLS9FnkO8YIXTrMrR4mmvuGPHn9psE5FIGidGsZySnLQ==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.0.25_1789113655956_0.7965653113804747","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pi-opencode-go-provider","version":"1.1.0","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.0","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"5658b4be1fd0f0955269e7d461d35010997f3faf","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.0.tgz","fileCount":20,"integrity":"sha512-iT2U4bFIdTN0ThT5TNngvDz4u2yhNFCLwA8TwpaE8iyC6QZKOdA32Ja0qWyYsUvOnD2Lfm2jowfKOBK57CzY5w==","signatures":[{"sig":"MEYCIQDhkRATPNgdO6zefCkJyfVdctP4T8Ri3XUXChEgLmWo5QIhAKuGCZ2fzIfDRR8uoH/p/D3G8BeMPVIkg7VfxQqzhmzs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119604},"main":"index.ts","type":"module","shasum":"5658b4be1fd0f0955269e7d461d35010997f3faf","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-iT2U4bFIdTN0ThT5TNngvDz4u2yhNFCLwA8TwpaE8iyC6QZKOdA32Ja0qWyYsUvOnD2Lfm2jowfKOBK57CzY5w==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.0_1789365294611_0.06380191402470481","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"pi-opencode-go-provider","version":"1.1.1","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.1","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"5719fac053c9a0b4af205d5798f4f0db01b23357","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.1.tgz","fileCount":22,"integrity":"sha512-Y+1UbMzYhibmret1YF9Nn/ZEEOr9ZASBpTsAfNV182UCP79dRmA6BcvZ1eaHRV4Emr1VVBYStZzgT7pi4U8Tqg==","signatures":[{"sig":"MEYCIQCTRuUXD8LFqv8BcNh/08ROed+cLNht2swYXg02Rsa2ewIhANi+dD/xJUiEv0Bea1sLQ9JrH1hA7D7BKO3M5MDRZf4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128227},"main":"index.ts","type":"module","shasum":"5719fac053c9a0b4af205d5798f4f0db01b23357","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-Y+1UbMzYhibmret1YF9Nn/ZEEOr9ZASBpTsAfNV182UCP79dRmA6BcvZ1eaHRV4Emr1VVBYStZzgT7pi4U8Tqg==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.1_1789443319109_0.8472934105564884","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"pi-opencode-go-provider","version":"1.1.2","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.2","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"51972270e83bd5eed23d38949e5d2708fa18b629","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.2.tgz","fileCount":23,"integrity":"sha512-tMCW5nfpggi29JH7QeNaQs+bUuz2h6II9lx52joteY75URzTQOdErGgCIN0Bk06LG84Jv0OMtlUfWOWUbls+sw==","signatures":[{"sig":"MEUCIQCBAnI4Svg7ISryZnvTt5pGYv2Guu4tfPfKnYhpZLAaigIgFM9P98fZVSPDX0ycglpNYwxcv59Te7ePZFDWgWNOWuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169046},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.2_1789610448939_0.4215290299204073","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"pi-opencode-go-provider","version":"1.1.3","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.3","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0c46483c7f503d1c9ab4d1a490a1f35b9679ad21","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.3.tgz","fileCount":23,"integrity":"sha512-0Kp/kjXuIlVrfz/qA9XwBovDRBRT/IF8ZiYtnxCXVpFZWa6jHDcXysnyMWiTH6jZB2BNopyjC91YqIFluYeysA==","signatures":[{"sig":"MEYCIQCZAS+FXYALJKU4CxhL02Dp5rrCKhuuVxToqFgdfaJVGAIhAKM8sxa9/DcwjJNuFb8gT+ukt0CjdVpnFwrTap9SyIkX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHgeJpJg4vqPqQQUcU9ANHvt2xkP/Jbf++9E79zW8A0fAiAAiPQBtCumqC35gsPHM8YHBY5f8gdg3EXD0vTNgrVN/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169035},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.3_1789689684166_0.6996569180926016","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"pi-opencode-go-provider","version":"1.1.4","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.4","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"769369d5b21726334c84973662350df3512384cd","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.4.tgz","fileCount":22,"integrity":"sha512-dpNpiwML65ZWm3e5ddqOsJDUop9EWrOfTn05rD8bg0YZARi32rX9gwSCAHs+Nu1gfNqSqoIgzVf9ZmNkJvgUFg==","signatures":[{"sig":"MEQCIADltvs9eOdsQuFU6WC2+q5HqLNogBetYaYC9qUh38YFAiAmmTFc7v+vm0u52Rv9m5Q/m/QaDYE8d9Nsefyb1YlEfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+JpW5g3TZdu7ylbvNAjvhiZkvzlOg69pfhOmZx9OUCgIgZxz7mxg2T5FX/Iwg93D7wy+9j2ffHhrpZqfArtVkWR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128662},"main":"index.ts","type":"module","shasum":"769369d5b21726334c84973662350df3512384cd","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-dpNpiwML65ZWm3e5ddqOsJDUop9EWrOfTn05rD8bg0YZARi32rX9gwSCAHs+Nu1gfNqSqoIgzVf9ZmNkJvgUFg==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.86.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.4_1789892955065_0.4758375005952644","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"pi-opencode-go-provider","version":"1.1.5","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.5","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"77eb078bf30a351e218288d56ab5a4417d6f06b8","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.5.tgz","fileCount":23,"integrity":"sha512-0wRaYTNO0jedUTuSO1AJenve5POH8hk8k/6rmjlLX4wSFXmrG0/WDXVfGCe6z3EOHuytSVu5oW9toSPORoPzgg==","signatures":[{"sig":"MEUCIQCmJrV/ShPMU6dhooJmMw917F4h/OtVHGWmAxB7q3oeEAIgC2VtB9g/uemtYhOIV7X5NbwYlzOIzbvusE3v/j1p8hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGvKy6GmWnnoevZaGhAQNNypxEkGVD00iShEbLKw4qhRAiAuTopJ3w96gV/Md8Cg/YIi/1oHqPDv69WzIpLQfo7cdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163860},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.86.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.5_1789948888799_0.931473136264005","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"pi-opencode-go-provider","version":"1.1.6","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.6","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"1953d00b49542258c7b17c3386263bc7c24beeaf","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.6.tgz","fileCount":22,"integrity":"sha512-5uM//syJXeJR85lwF6jJVkVmw6uCk5sAcHqVdVoDckvxOCV2sBssHKc2tLt9YOMvWng4PPkg3FldNEk7UisphA==","signatures":[{"sig":"MEUCIQCBL2G5sB50bkA3Pkxl1hsg0uqu+0fNFA+ne5pJwOij2AIgF6PT3l7oP5xCHDTHBm+/+QLaHEHXNP+p4HgEACAYr9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAnQ5DJ9uessbaGieSD/6sHv5s8I34qPrxV+nTabG7UQIhALJ0FzwgtlnWpjf4OsWTBYyjs5NutFCYal0nzOnfDQch","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128666},"main":"index.ts","type":"module","shasum":"1953d00b49542258c7b17c3386263bc7c24beeaf","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-5uM//syJXeJR85lwF6jJVkVmw6uCk5sAcHqVdVoDckvxOCV2sBssHKc2tLt9YOMvWng4PPkg3FldNEk7UisphA==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.6_1790029155849_0.16479257028512562","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"pi-opencode-go-provider","version":"1.1.7","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.7","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ccf30bceb976ae03b9e997da15421342b49d5ca7","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.7.tgz","fileCount":23,"integrity":"sha512-A/yPv+d5rSh7q+FkENiBH4R7c7A3ld2q2f54BQW6Z8uoewPvrRFHzSMTxQ527Il3ZkiQB32BYoydL8ykJ92hXg==","signatures":[{"sig":"MEQCID8egENH2K0dx5pib/f9QACD6fUZwtzPeF310rN/0eDKAiBz5x9UFYxXHd+8BwhydxayM00OgVjrC7q7BXXxCGv4BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAaNrWIX9C5qsT48/DBsA4oH3zXoeWsAh4lNkw9HdYtpAiEA5284c3JmgsZnTX5Hcu1M4I/tjMRupp5WZqHnEbuMtBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165418},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.7_1790035295469_0.4429651010372","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"pi-opencode-go-provider","version":"1.1.8","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.8","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"bdcc06e695494d1af7a8bda700793cc53c3241fc","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.8.tgz","fileCount":23,"integrity":"sha512-8oB9zbNFd6oSZ4QzN6/sxgVcANIdNXS7n0jgKUo67e3eT32PrBPjx8WXiCTyns4fkVY5ID1euX5OLZln8VliEg==","signatures":[{"sig":"MEYCIQDECm3qFV3SqFFqa2uMe0/XudPMxp2OYk9MFLn2GiWeFgIhALZwzKTt6K70pQD2UOzE/Y72VRpj9EeYKYdu0a5lxJuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmDJLdk/+OFgItLk9cr+Vho+VcaMQDMKeh53/3x2o5pwIhAJTP8pqm7aKKhxV90pxQz5JUyhTrN8LEM0kmls46FklY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165418},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.8_1790121728348_0.6431847804315132","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"pi-opencode-go-provider","version":"1.1.9","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.9","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"3647248c5ae3fbc4db6e489078fe8b2830fa8c6c","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.9.tgz","fileCount":23,"integrity":"sha512-M98JEu3DJKHvhw1qXyz/2MiYf5RDQ7akI8JqD0g8TSgxhdUtPJI95Wt6kxVcJoz/1IN9WCrogLZdPzwabS4uXw==","signatures":[{"sig":"MEYCIQDe8X6LRmbvQlwFLBwZ/W5yG+SxxMlaaz4rG3/VIh0c0AIhALHoUEiOuE7y1WArIuKJZRYiw9QewAkeQIv1RL+MY9KY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDxMRSPycnUINGGfvNJfW9JjdtkT048fpMoAru6FOj0AAiAWlGJ1W35sSjGY+oK2+D3CAonIpQgGEAEzKa1GVXIkMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166701},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.9_1790208087485_0.8614962108630297","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"pi-opencode-go-provider","version":"1.1.10","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.10","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"5c49b90c8c6adeb5212ab8f7426d6d132fa82287","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.10.tgz","fileCount":23,"integrity":"sha512-l1G2VBM5I8F1pD0wt4Q6PNeIFoctnuTD3Wb2p9oO8qhjNxCm3rYt3S9AWcJTqHjA6JtYQ6D5cZE2OUZp17goAA==","signatures":[{"sig":"MEQCIBsxzUPK3Mo9qrcC5bxJYczUQm8yxVDf5qmvTP6b5Lb2AiASHVOCBRYRlmqhrjnZTkX11efHzsA8NT2nl3zjFsSp0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVK62wYvTP+oL/JgizrEFb+/TF4V64UAq0iywIgGO5hwIhAP7GKfuVQotJ+u4hE7SALK+Rrl5aLW0MBdHbK9jfa+gH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166086},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.10_1790294553499_0.19878127632262088","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"pi-opencode-go-provider","version":"1.1.11","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.11","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ad96f6b6a5bc0b3be69e5c3fd978a29ef5b7aea7","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.11.tgz","fileCount":23,"integrity":"sha512-wrDMAS3hdw3FlqNhQm1VkY8gPHPzWsBwRmJfd2pN5ZaTSqis15PABmaUWUixFYONpNhEDS297TRaK9HZyFqtpA==","signatures":[{"sig":"MEUCIQDBD1TZrKh1f8kYw8XwlgCRi3HbsxcKd67l07n3/bKIvwIgcl5MSftTBhyYp/v5g4oWBzowt+N0YBQmQenKIvT42uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrv4nluXf8cSOqnevhVP0H51HiFi8rqETBLPcGasIh3AiEArMv3YSndQs6XUVMs0ewXzO9pYJ/lUdnRW6pzmt0ymoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165450},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.11_1790380878261_0.8174700147954554","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"pi-opencode-go-provider","version":"1.1.13","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.13","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"305d173602f8677153baa5c82d0641870bb6af48","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.13.tgz","fileCount":23,"integrity":"sha512-+rKVodm5AWXE3We5yUYUWey2mFL6afsjaJmGPSIcRemmUvH29K+J4CfPCHe6WpksLI/7AjJpheiRKuAhz8uJMA==","signatures":[{"sig":"MEYCIQDxo7ThJZB+DTIYfys13rDSuLtwfnoPVAiN2vMRdJYLawIhAKSbivaNly9smF2vBMHcobecK86PyGOf+LEG5TtITIk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYay4D+yut/XLKfiojFWLtfhuneGvwCcE2Ve6nyUnefwIgYXF0ZNwE0IGWfJqCMzmQsM3NnDg1mSXllF82WrFkc0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165903},"main":"index.ts","type":"module","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test","clean":"echo 'nothing to clean'","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.13_1790640193949_0.9979093853795802","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"pi-opencode-go-provider","version":"1.1.14","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.14","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"56b12a28106d32aa0f349702456b735695d3dcdd","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.14.tgz","fileCount":24,"integrity":"sha512-jMFoFkrb4z4QP8Iyn01Vag65Xv6zERC46N2sQXCwC6NB0kZyYyIPtmA6Xr5aerZN8jTevVIJNxJtsDI5HTqAHg==","signatures":[{"sig":"MEUCIQCf03S4iqtB97GuBOrOLw3bCI4XH5VeAH6k59EamM1cigIgYetGN1tlDH6Gb1Omwtbzb87HjmCT9j2lC9rTlgNKRHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDf/QdD7dDzOUaC42TH04K1HrrxFkb0Ibd1LigBuSXdngIhAM7vYcjH1qnlfycc1tdGXMxPRGeW/8t+C9Fq18sxkEhZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136083},"main":"index.ts","type":"module","shasum":"56b12a28106d32aa0f349702456b735695d3dcdd","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test && node scripts/test-pi-compat.mjs","clean":"echo 'nothing to clean'","test:pi":"node scripts/test-pi-compat.mjs","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-jMFoFkrb4z4QP8Iyn01Vag65Xv6zERC46N2sQXCwC6NB0kZyYyIPtmA6Xr5aerZN8jTevVIJNxJtsDI5HTqAHg==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"0.99.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.14_1790707465911_0.21062056580934518","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"pi-opencode-go-provider","version":"1.1.15","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"author":"","license":"MIT","_id":"pi-opencode-go-provider@1.1.15","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ba925529140411d23ffc8862b65221859cc20f3a","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.15.tgz","fileCount":24,"integrity":"sha512-gR5UG9d/RjNpwwNUDFYH4kKuKKyGkpX1PXY6t2obltsqn8lxiCGOkl/u/xcDN5cjcHpJmlxAnv/Wm7Pe8Arjig==","signatures":[{"sig":"MEQCIFX3NDf1p2cpwCfErYju3NFG0OL+p8DUl8Fh7cPZ9DXBAiA2i/wvEUqZ7DYpwgtFFr21WAMeLNZJIkbjLflyu9R64w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMs9XDDHK32zsNlXdlMpS1S/YQj/5ydgIAsEEW57Mw0QIgBrt7d1hGYNzIk9XWHtvjdkckx6fxKdImF7/YnXqUh6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140301},"main":"index.ts","type":"module","shasum":"ba925529140411d23ffc8862b65221859cc20f3a","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test && node scripts/test-pi-compat.mjs","clean":"echo 'nothing to clean'","test:pi":"node scripts/test-pi-compat.mjs","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"_integrity":"sha512-gR5UG9d/RjNpwwNUDFYH4kKuKKyGkpX1PXY6t2obltsqn8lxiCGOkl/u/xcDN5cjcHpJmlxAnv/Wm7Pe8Arjig==","_npmVersion":"10.8.3","description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-opencode-go-provider_1.1.15_1790885478068_0.3337177748599456","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"pi":{"extensions":["./index.ts"]},"_id":"pi-opencode-go-provider@1.1.16","dist":{"shasum":"3a6ab86661eaa5137fb559d9e03a6fa7715678e6","tarball":"https://registry.npmjs.org/pi-opencode-go-provider/-/pi-opencode-go-provider-1.1.16.tgz","fileCount":25,"integrity":"sha512-4O9RFar2lXv/gvAD3pll3HzcKTU9aI7LdohJFWMH6yOSg5AW24is2WMYJx0ofTYtTWa8F/iJW8fs3X5bvZczBg==","signatures":[{"sig":"MEYCIQC7jWytp+/v10CqPJ6VGEpaJmAhhXMB7Zw7yTZ9cfLxDAIhAJhVR8s5Zo3JRuerbYuQusU4XUJzEzPVMLSkU4lpB+i7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBUtoWW76jU2QCsX37M68opFw/HC0TT+zgLjREfudFj9AiAjFRsVL6TMENM9/We0UAmxdfuVZR+NSBayOBndGZT7Nw=="}],"unpackedSize":175935},"main":"index.ts","name":"pi-opencode-go-provider","type":"module","author":"","license":"MIT","scripts":{"test":"node --test","build":"echo 'nothing to build'","check":"npm run typecheck && npm run test && node scripts/test-pi-compat.mjs","clean":"echo 'nothing to clean'","test:pi":"node scripts/test-pi-compat.mjs","typecheck":"tsc --noEmit","update-models":"node scripts/update-models.js"},"version":"1.1.16","_npmUser":{"name":"monotykamary","email":"tom81094@gmail.com"},"keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","directories":{},"maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"~22.19.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-opencode-go-provider_1.1.16_1790899308793_0.45382396212803067"}}},"time":{"created":"2026-07-02T17:15:55.536Z","modified":"2026-10-02T00:01:49.079Z","1.0.2":"2026-07-02T17:15:55.755Z","1.0.3":"2026-07-02T17:42:52.501Z","1.0.4":"2026-07-04T08:03:13.537Z","1.0.5":"2026-07-12T13:47:34.520Z","1.0.6":"2026-08-01T00:09:47.836Z","1.0.7":"2026-08-02T19:46:09.619Z","1.0.8":"2026-08-12T08:57:36.286Z","1.0.9":"2026-08-14T06:22:19.471Z","1.0.10":"2026-08-18T17:38:32.623Z","1.0.11":"2026-08-18T17:47:55.380Z","1.0.12":"2026-08-21T09:46:12.997Z","1.0.13":"2026-08-21T10:15:33.325Z","1.0.14":"2026-08-28T19:30:48.892Z","1.0.15":"2026-08-31T02:00:33.314Z","1.0.16":"2026-09-03T02:00:28.477Z","1.0.17":"2026-09-03T07:57:50.456Z","1.0.18":"2026-09-03T08:02:35.210Z","1.0.19":"2026-09-03T08:24:42.821Z","1.0.20":"2026-09-05T02:00:26.688Z","1.0.21":"2026-09-05T22:37:31.442Z","1.0.22":"2026-09-10T02:00:28.428Z","1.0.23":"2026-09-10T06:16:41.673Z","1.0.24":"2026-09-11T02:00:31.617Z","1.0.25":"2026-09-11T08:00:56.090Z","1.1.0":"2026-09-14T05:54:54.751Z","1.1.1":"2026-09-15T03:35:19.274Z","1.1.2":"2026-09-17T02:00:49.084Z","1.1.3":"2026-09-18T00:01:24.252Z","1.1.4":"2026-09-20T08:29:15.168Z","1.1.5":"2026-09-21T00:01:28.882Z","1.1.6":"2026-09-21T22:19:15.955Z","1.1.7":"2026-09-22T00:01:35.559Z","1.1.8":"2026-09-23T00:02:08.428Z","1.1.9":"2026-09-24T00:01:27.593Z","1.1.10":"2026-09-25T00:02:33.580Z","1.1.11":"2026-09-26T00:01:18.367Z","1.1.13":"2026-09-29T00:03:14.041Z","1.1.14":"2026-09-29T18:44:25.994Z","1.1.15":"2026-10-01T20:11:18.155Z","1.1.16":"2026-10-02T00:01:48.928Z"},"license":"MIT","keywords":["pi","extension","provider","opencode","opencode-go","ai","llm","glm","kimi","minimax"],"description":"Opencode Go provider extension for pi - Fast, efficient GLM, Kimi, and MiniMax models through the opencode.ai API","maintainers":[{"name":"monotykamary","email":"tom81094@gmail.com"}],"readme":"<div align=\"center\">\n\n# 🟢 pi-opencode-go-provider\n\n**Fast GLM, Kimi & MiniMax via [opencode-go](https://opencode.ai/)**\n\n_Go-optimized endpoints for lower latency — 14+ models for [pi](https://github.com/earendil-works/pi-coding-agent)._\n\n[![pi extension](https://img.shields.io/badge/pi-extension-blueviolet)](https://github.com/earendil-works/pi-coding-agent)\n[![license](https://img.shields.io/badge/license-MIT-blue)](./LICENSE)\n\n</div>\n\n## Pi 1.0 compatibility\n\nTested with Pi **1.0.0**. Host-provided packages remain wildcard peers; development uses exact SDK pins.\nRun `bun run test:pi` for offline manifest, catalog, lifecycle and streaming checks. To test an installed host, set `PI1_HOST_PACKAGE` to its package directory; add `PI1_HOST_ENTRY=bundle` for its bundled CLI runtime. The probe stubs all network requests and never uses a live provider endpoint.\n\n---\n\n## Features\n\n- **14+ Optimized AI Models** - DeepSeek, GLM, Kimi, MiMo, MiniMax, and Qwen\n- **Multi-API Support** — uses the correct API protocol per model (Anthropic, OpenAI Completions)\n- **Fast & Efficient** - Go-optimized endpoints for lower latency\n- **Cost Tracking** with per-model pricing for budget management\n- **Reasoning Models** with thinking level maps for proper effort control\n- **Prompt-cache session affinity** — sends `x-opencode-session` and `x-opencode-client` so OpenCode Go can pin a session to the same cache node\n- **Usage widget** — shows how much of the OpenCode Go 5h / 7d / 30d budgets you have spent, below the editor (footer status line outside the TUI). Each account carries its own budgets, so when [pi-multiprovider](https://github.com/monotykamary/pi-multiprovider) 0.8.0+ pools several `opencode-go` accounts the widget bills the session's active one and repaints on every switch or resume.\n\n## Installation\n\n### Option 1: Using `pi install` (Recommended)\n\nInstall directly from GitHub:\n\n```bash\npi install https://github.com/monotykamary/pi-opencode-go-provider\n```\n\nThen set your API key and run pi:\n```bash\n# Recommended: add to auth.json\n# See Authentication section below\n\n# Or set as environment variable\nexport OPENCODE_API_KEY=your-api-key-here\n\npi\n```\n\n### Option 2: Manual Clone\n\n1. Clone this repository:\n   ```bash\n   git clone https://github.com/monotykamary/pi-opencode-go-provider.git\n   cd pi-opencode-go-provider\n   ```\n\n2. Set your opencode API key:\n   ```bash\n   # Recommended: add to auth.json\n   # See Authentication section below\n\n   # Or set as environment variable\n   export OPENCODE_API_KEY=your-api-key-here\n   ```\n\n3. Run pi with the extension:\n   ```bash\n   pi -e /path/to/pi-opencode-go-provider\n   ```\n\n## Available Models\n\n| Model | API | Type | Context | Max Tokens | Input Cost | Output Cost |\n|-------|-----|------|---------|------------|------------|-------------|\n| DeepSeek V4 Flash | Completions | Text | 1.0M | 384K | $0.15 | $0.60 |\n| DeepSeek V4 Flash Vision Exp | Completions | Text + Image | 1.0M | 384K | $0.15 | $0.60 |\n| DeepSeek V4 Pro (New) | Completions | Text | 1.0M | 384K | $0.66 | $1.98 |\n| DeepSeek V4.1 Flash | Completions | Text + Image | 1.0M | 384K | $0.15 | $0.60 |\n| GLM-5.2 | Completions | Text | 1.0M | 131K | $1.40 | $4.40 |\n| GLM-5.3 | Completions | Text | 1.0M | 131K | $1.40 | $4.40 |\n| GLM-5.3-Flash | Completions | Text + Image | 1.0M | 131K | $0.15 | $0.50 |\n| GPT-5.6 Luna | Responses | Text + Image | 1.1M | 128K | $0.20 | $1.20 |\n| GPT-6 Luna | Completions | Text + Image | 1.1M | 128K | $0.10 | $0.50 |\n| Grok 4.6 | Completions | Text + Image | 500K | 500K | $2.00 | $6.00 |\n| Grok 4.7 | Completions | Text + Image | 500K | 500K | $2.00 | $6.00 |\n| Hy3 | Completions | Text | 256K | 128K | $0.14 | $0.58 |\n| Hy4 preview | Completions | Text | 1.0M | 64K | $0.83 | $2.50 |\n| Kimi K2.7 Code | Completions | Text + Image | 262K | 262K | $0.95 | $4.00 |\n| Kimi K3 (2x usage) | Completions | Text + Image | 1.0M | 131K | $3.00 | $15.00 |\n| LongCat 2.5 Preview Free | Completions | Text + Image | 1.0M | 131K | — | — |\n| LongCat-2.0 | Completions | Text | 1.0M | 131K | $0.30 | $1.20 |\n| MiMo V2.5 | Completions | Text + Image | 1.0M | 128K | $0.14 | $0.28 |\n| MiMo V2.5 Pro | Completions | Text | 1.0M | 128K | $0.43 | $0.87 |\n| MiMo-V2.6-Flash | Completions | Text + Image | 1.0M | 131K | $0.14 | $0.28 |\n| MiMo-V2.6-Pro | Completions | Text + Image | 1.0M | 131K | $0.43 | $0.87 |\n| MiniMax-M2.7 | Completions | Text | 205K | 131K | $0.30 | $1.20 |\n| MiniMax-M3 | Anthropic | Text + Image | 1.0M | 131K | $0.30 | $1.20 |\n| Muse Spark 1.2 Contributor | Responses | Text + Image | 1.0M | 131K | $0.10 | $0.20 |\n| Muse Spark 1.3 Contributor | Responses | Text + Image | 1.0M | 131K | $0.10 | $0.20 |\n| Qwen3.7 Plus | Completions | Text + Image | 1.0M | 66K | $0.40 | $1.60 |\n| Qwen3.8 Flash | Anthropic | Text + Image | 1.0M | 131K | $0.15 | $0.47 |\n| Qwen3.8 Max | Completions | Text + Image | 1.0M | 131K | $2.00 | $6.00 |\n| Space Bunny Free | Completions | Text + Image | 1.0M | 524K | — | — |\n*Costs are per million tokens. Prices subject to change - check [opencode.ai](https://opencode.ai) for current pricing.*\n\n## Usage\n\nAfter loading the extension, use the `/model` command in pi to select your preferred model:\n\n```\n/model\n```\n\nThen select \"opencode-go\" as the provider and choose from the available models.\n\nThe default model for this provider is `kimi-k2.6` (matching pi core's built-in default); use `/model` to pick another.\n\n## Usage Widget\n\nOpenCode Go meters the plan with three dollar budgets — a rolling 5-hour window,\na weekly window and a monthly window. The extension polls\n`GET https://opencode.ai/zen/go/v1/usage` with your API key and shows how much of\neach budget is **left**, below the editor. When no terminal UI is attached (print\nor JSON mode) the same line goes to the footer status bar instead.\n\n```\nUsage: 5h: 63% · 7d: 41% · 30d: 12% · 5h ↺ 2h14m · 7d ↺ 3d20h · 30d ↺ 20d0h\n```\n\nThe line matches the pi-better-openai usage line: the remaining percentages come\nfirst, then a countdown per window. Countdowns only — three windows with three\nwall-clock reset times run past the terminal width, and `/opencode-go-usage`\nlists the exact local reset time for each. Colours track what is left — green,\namber at 30% or less, red at 10% or less or when a window reports\n`rate-limited` — and the widget only appears while an `opencode-go` model is\nselected. The Go API publishes no banked reset credits,\nso that trailing segment appears only if a response ever carries a\n`bankedResets` count.\n\n```\n/opencode-go-usage            # refresh and show the full breakdown\n/opencode-go-usage refresh    # same, but always re-reads the API\n/opencode-go-usage off        # hide the widget (persisted)\n/opencode-go-usage on         # show it again\n/opencode-go-usage debug      # config, last fetch/error, endpoint\n/opencode-go-usage glyphs auto|unicode|ascii   # footer glyph set (persisted)\n```\n\nPolling runs every 60 seconds, plus after every turn and whenever the selected\nmodel changes. Settings are read from `~/.pi/agent/opencode-go-provider.json`:\n\n```json\n{\n  \"usage\": {\n    \"enabled\": true,\n    \"refreshIntervalMs\": 60000,\n    \"showOnlyOnProvider\": true,\n    \"showResetTimes\": true,\n    \"placement\": \"belowEditor\",\n    \"glyphs\": \"auto\"\n  }\n}\n```\n\n`placement` accepts `belowEditor` (default) or `aboveEditor`. Every key is\noptional; `/opencode-go-usage on|off` writes only `enabled`.\n\n`glyphs` accepts `auto` (default), `unicode`, or `ascii`. Older mintty/Cygwin builds measure ambiguous-width codepoints (the `·` separators, the `↺` reset marker) with their own cell-width tables, which can shift the row and desync pi’s renderer. `auto` switches the widget to ASCII equivalents on those terminals and the widget never paints the terminal’s last column; an explicit `unicode` is clamped to ASCII for widget content there (the status line is not row-budgeted and keeps the choice).\n\n### Pooled accounts\n\nWhen [pi-multiprovider](https://github.com/monotykamary/pi-multiprovider)\n0.8.0+ pools several `opencode-go` accounts, usage reads bill the session's\nactive account instead of Pi's default credential: every account has its own\n5h / 7d / 30d budgets. The widget also repaints when the account changes,\nincluding when a resumed session restores the account last chosen with\n`/switch-account`, rather than showing the previous account until the next\npoll. Without pi-multiprovider nothing changes: the widget bills the key from\nthe resolution order above.\n\n## Authentication\n\nThe opencode-go API key can be configured in multiple ways. Credentials are resolved in this order:\n\n1. **CLI flag** — `--api-key` (highest priority, runtime override)\n2. **`auth.json`** (recommended) — Add to `~/.pi/agent/auth.json`:\n   ```json\n   { \"opencode-go\": { \"type\": \"api_key\", \"key\": \"your-api-key\" } }\n   ```\n   The `key` field supports literals, `$ENV_VAR`/`${ENV_VAR}` interpolation, and `!command` execution. See [pi's providers docs](https://github.com/earendil-works/pi-coding-agent/blob/main/docs/providers.md) for details.\n3. **Environment variable** — `OPENCODE_API_KEY`\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `OPENCODE_API_KEY` | No | Your opencode.ai API key (fallback if not in auth.json). Also used for usage requests |\n| `OPENCODE_GO_USAGE` | No | Set to `off`/`false`/`0` to disable the usage widget without editing the config file |\n| `OPENCODE_GO_USAGE_INTERVAL_MS` | No | Override the usage poll interval (clamped to 15s–10m) |\n\n## Configuration\n\nAdd to your pi configuration for automatic loading:\n\n```json\n{\n  \"extensions\": [\n    \"/path/to/pi-opencode-go-provider\"\n  ]\n}\n```\n\n## License\n\nMIT\n","readmeFilename":""}