{"_id":"opencode-openai-codex-multi-auth","_rev":"37-ee5bd52e4f8edde5397c8ed2ebb41bb5","name":"opencode-openai-codex-multi-auth","dist-tags":{"latest":"4.6.0"},"versions":{"4.4.0":{"name":"opencode-openai-codex-multi-auth","version":"4.4.0","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.4.0","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"4d129aad2e533aada29077df631a0834881798c0","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.4.0.tgz","fileCount":90,"integrity":"sha512-3HrrZ1gbcURAT41nSs4FodeopqAXhnGISI73PhH3lsYsQ2EuvPRdnTIpe+7/QZxfdyX6e07QPA5tj6o4y6Zt2g==","signatures":[{"sig":"MEUCIGfZNaqIvqtFR+9eeIJ+C+Bw709UEQgeDzlFglZnFOU+AiEAuYoDUslNyTwcriEhGPIY9lQl6VGLZ5jFg6jCI0MuEM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0529437c62f665d9ceb28c5b4ba76b26451606e7","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.4.0_1769125665384_0.24937239525984056","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"opencode-openai-codex-multi-auth","version":"4.4.1","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.4.1","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"d0a58a0f514c519d374e6e93a4cb64d7247fc443","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.4.1.tgz","fileCount":90,"integrity":"sha512-YtdG8PDncXoASjzbqjrT5rUHe5eQfbXmZoyGrUPZwgVGSvVZfMLZb1gmNOf7BVJq1I/hg0u/PWzk6YzJEw//2g==","signatures":[{"sig":"MEUCIQDBuEBNSOTbr8cQL0HnEowtDHf9GFAB1UZS3xGbSW8ItgIgI130yH1cn4ZByZwksgXPztOPiWMWoPzY9Gzs2IsdMrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362336},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"de12ac48bc58eaf12bf367e544a4eb94cb03510f","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.4.1_1769126107607_0.5870619276853026","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"opencode-openai-codex-multi-auth","version":"4.4.2","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.4.2","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"d05b2c9b8b05910bfae073df3d979e231c7f7e22","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.4.2.tgz","fileCount":94,"integrity":"sha512-OE66PGDfYxAHmcELtqDLq6NFVnhjOF3/Tp/PbGs8EXFIZw/GY2IYeekmOpA/BKxQTWGe6gp0/75X+yQ1sYH21A==","signatures":[{"sig":"MEQCIDfDMjIelECPkaYKdDpLuSg5TK1F2vhyqDveNEV+/+TeAiBCMjSvffRBECCGEXSLGAIIiZbwYU+rOrs2OpeaaebXBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ec2d7704e5d85b840e41a121d6449d32887524b7","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.4.2_1769127730486_0.6318347633574011","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"opencode-openai-codex-multi-auth","version":"4.4.6","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.4.6","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"76ab272bda9a9d7c8e124d41366dabe87b30c577","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.4.6.tgz","fileCount":99,"integrity":"sha512-k/kOXrGdOh2IMkADee96ZGvv0Jy/P17KbioWM8nN7u502Y2AE/LAbqcykjGrdXH4n312YvK2fVfea18/PYpLVw==","signatures":[{"sig":"MEUCIElNk7A8B2BHfZFa464v6qHwqiwIYqd4VEtnhqPgnz0MAiEAkgIDvKgyvJ0vC7JHzmmYCw3qeD46WNFsW+V1dLRhGsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418554},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b39407d822a100d92aa37d22f5f1dca8951b13b6","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.4.6_1769311202786_0.51483770533389","host":"s3://npm-registry-packages-npm-production"}},"4.4.7":{"name":"opencode-openai-codex-multi-auth","version":"4.4.7","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.4.7","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"206bbc0857e7853166fba8197dba9a8c12d3c3b5","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.4.7.tgz","fileCount":99,"integrity":"sha512-TLnyebKBHwXcWYWuVLLnhAJN4SVm4tcrVCkIIbmGsu6+F132qN/4fEulGbFPblbZbXmtwBDqVObHHOMm42kc5w==","signatures":[{"sig":"MEUCIQClzLSgp3JEeL96NR87n+Ic9T+fxEc7c5PooLnB/8yrOQIgXEu/MqhydhL4TQO5NYQxZTcRQAXCftiPisWdJxV6tR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418554},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aed33b38d5fbb9faa405b633dbeb35f9ff16769e","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.4.7_1769325193071_0.6111390090728643","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"opencode-openai-codex-multi-auth","version":"4.4.8","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.4.8","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"f5510c3ea3b9b9eb1bee3996b551daba54a21532","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.4.8.tgz","fileCount":99,"integrity":"sha512-LgfDCMiDhe97iAEJClTseN+LXxek2cPfo6MbOIp6HR22UHIScHqBQRkRUjDg610lyEPoA3ZGavz9FgJHxvdHxg==","signatures":[{"sig":"MEQCIH6vjKswhZpVavEho8TDI+nboe4Qcx2lLX2XN1vyyhURAiBNo1FtkhT2/SxYcoAG9ROAzmqpN38UsX9xoRJYPhA+3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419140},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9fe85161158a6d1f940440e85e9743af29af118c","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.4.8_1769530544566_0.7557498253282331","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"opencode-openai-codex-multi-auth","version":"4.4.9","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.4.9","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"3ee700ae6b27a06d6679c265701ec060a20b5f28","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.4.9.tgz","fileCount":99,"integrity":"sha512-yERyvWceJ5/gghG4nTHyy/yt9cuMjWwyqD58gNTK5ye8R1jOQSy3A/uGpb99VasqUerFIvmoveVpXTDmwQ3/jg==","signatures":[{"sig":"MEQCIGtew2+BX4Jabf75T7Sc06lCJV9yrBUco36bi7+sTAbNAiBokXYaAn/pqqX+x2NiiNNepcleFx8q1GssUeCod79HKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419310},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0285021453193b5697c0b0b7b2e9ac469a747b52","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.4.9_1769531322215_0.5783150690682197","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"opencode-openai-codex-multi-auth","version":"4.5.0","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.0","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"47f69b4e6c5df3e7d00b86082d18d6a2b3f4d591","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.0.tgz","fileCount":99,"integrity":"sha512-j94Ai7DJEnqgCnC1+ad7tZFZfARpQwqGPtyKHARGKQKkXMGQRXPwjApBKdhdi7pHt5NBwNP6fj5Am+/cxYWQDA==","signatures":[{"sig":"MEYCIQDjv/QFiAlsd+oetpu3O1L7Pv+ho5NduB29REZgo0UqXgIhAOtt+ztDmJRb7h/j1Ux6SH/RhTGgEkIq+JbNM2F1RK2g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f1b35f9ef07e22befac1cc80f958e8b7da9642f1","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.0_1769538552274_0.4264500227181012","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"opencode-openai-codex-multi-auth","version":"4.5.1","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.1","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"5b3cdd204df425ce579f2cedc443ec023f56fc78","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.1.tgz","fileCount":99,"integrity":"sha512-ADIVW3p4SylSkAhKkH+unsxoPs2POe1d0ItK09Cm2ZMw5nBazBgwVGjWs82HjWhcge7Oyzb/RMIdFgVCxrjYmA==","signatures":[{"sig":"MEQCIHRMcQaVlHFjyS4fJLO8jYEuhmZlYXHnpRPnoHv5gM9IAiAkDB4whmlvmRS4ynYsAwwzV+GFIfSdQahVtRaphxtXJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"585a7ca98a46c6ef2263b78bba65b90a0d44975a","scripts":{"test":"vitest run","build":"tsc && cp lib/oauth-success.html dist/lib/","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.1_1769564772979_0.06097045495507203","host":"s3://npm-registry-packages-npm-production"}},"4.5.2":{"name":"opencode-openai-codex-multi-auth","version":"4.5.2","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.2","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"d782e163df36ff29de503d509303922b5fe3ffef","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.2.tgz","fileCount":100,"integrity":"sha512-3TjdRQanW30MN+hnEy7/D+h8Nx1gL69HqR7GvN3n6CmiPobTkyndxsfHWYowE4p1pHv/WGhzXHMowE6iddnXPQ==","signatures":[{"sig":"MEQCIBopAJQP1i8s2R2rq0VxuIhXJwuE4PD3FKZVUe/jqvt/AiBVJAxApuiLHzg0OG3HIjxm66d4TZDhwCe9tpXJMNvRdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a42c5ee5f06292629658cab17cc58ff277a27cdc","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.2_1769574460169_0.38134361387533366","host":"s3://npm-registry-packages-npm-production"}},"4.5.3":{"name":"opencode-openai-codex-multi-auth","version":"4.5.3","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.3","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"2cdd1ae4e92a9f267cde4e2692473e9559e0eb40","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.3.tgz","fileCount":108,"integrity":"sha512-Z+D+NIfGwQVHLM8BXjCIFR3Y+DmIbWIuxBk2pDrOoXC6/sbJM+MvY9NIAXHEtwTskl2VISrk4RCT0jEMlV2A8g==","signatures":[{"sig":"MEYCIQDRZTmyhtjU0fXLj3i/ud09zkyDgiKPZsCf7AmRaiVt7gIhAOkS+aaiN5lw1Ax25Q6YaIp3ZiVRyPcPvVGnF6A54VQv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c9fcc30bf9e7093a634d15a7b434d69e43e403e6","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.3_1769609656425_0.8719033025146241","host":"s3://npm-registry-packages-npm-production"}},"4.5.4":{"name":"opencode-openai-codex-multi-auth","version":"4.5.4","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.4","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"2c103070c97ffd336f605567c9f7c7e4b233c688","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.4.tgz","fileCount":108,"integrity":"sha512-jS3wlG6GxZjsoMtbtPX8ajEKtQ9t5k6L/568VPxJf37Dn3Z3jzCFlCcM/7roq3MEyXL0FnI+xCmfSBBzpCoRag==","signatures":[{"sig":"MEUCIQD1YDGIJdvqmgrLERo1ga9BejLZGjwdr8iTVwQG75SooAIgFoi1a0rok6zehVqEOLkJmND/Aj9307+qcA6XhFHnLO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"15eddd19ad9586c37cc407b2576c8734497d1371","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.7.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.4.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.4_1769611372317_0.21979925431617953","host":"s3://npm-registry-packages-npm-production"}},"4.5.5":{"name":"opencode-openai-codex-multi-auth","version":"4.5.5","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.5","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"7954c6ad627cf8a684d1bc7279ebcc7493277fca","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.5.tgz","fileCount":108,"integrity":"sha512-1jWDasVSn3a9wgQ6ABvBD68cFpzgDvrTJVUsADuvisYTCgbkuQQ9GoPL1h0fNEy98wB/IVx/HS7+B8e7MxLJ6g==","signatures":[{"sig":"MEYCIQDt6kZzxO6H6OtGPSMDh86oJTatC8oVrikMOkCQSXh9NAIhAIoVdnieXSQo8WlxwkJn3Zbldjl8pax2KISE2UpSuaoh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454882},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1360bfa3c0eb0bbdff24387c882b4a62db30afce","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.8.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.5.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.5_1769621510709_0.6118535421785849","host":"s3://npm-registry-packages-npm-production"}},"4.5.6":{"name":"opencode-openai-codex-multi-auth","version":"4.5.6","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.6","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"2b4d46ffd85e0a6a53f34a8d426f821240ddd2d1","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.6.tgz","fileCount":116,"integrity":"sha512-SWJvVQXle1i+3RzHcWMjC+gNnJot7sgT4M+7utZnNI1/14V5AhBlV37eFYtwH0feTwrDOH8OxzsMw+ftAyhw1w==","signatures":[{"sig":"MEUCIH3IiiIGYrKtk44+pZEFv+AGsnIC5bP9AsABVZIbpFF5AiEA4gILIF4iuz6Ms869FRhhf8BYWes0Mb4mks90jqKkl70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521544},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7a9231fbf73df17bef0c38f41a1969659bc0a2d1","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"iam-brain","email":"bfont@me.com"},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.8.0","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"25.5.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.6_1769748850408_0.07922219822940679","host":"s3://npm-registry-packages-npm-production"}},"4.5.9":{"name":"opencode-openai-codex-multi-auth","version":"4.5.9","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.9","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"05d003f69475a37bf89a6009252c85e033cebe59","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.9.tgz","fileCount":120,"integrity":"sha512-FuJRh/FC3lG1Wd8hn7CidF/thyDox0shZfikDLIQVv7sMFQLRxH5vZo8HXssMmv6D8WMBsUDiB2Fz5zgeeBSIw==","signatures":[{"sig":"MEQCIANaoyzCCA99trprPs6UodPOPmY+Dksu/Y7YZhE8rLKbAiB0fDcmBTyPb6ALSvrWkeDEGnLSbDDZGVIzDyKZuZx9WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":572850},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4596e4536f84338c85bb8e1ff399069ce703097d","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.9_1769807662932_0.23373687893649864","host":"s3://npm-registry-packages-npm-production"}},"4.5.10":{"name":"opencode-openai-codex-multi-auth","version":"4.5.10","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.10","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"f796144f99e14fe0db54d4cd0a98ee17438e8854","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.10.tgz","fileCount":128,"integrity":"sha512-H3X9uXPHlziKNEVN+KHA0d7KfLJWUQpYZ91cYYqTlBgf7HkIzvDSyglvDUyvyNJN46YrC21Pug7TDhG4u/775w==","signatures":[{"sig":"MEUCICBSGYZnUhzBZWyuvptS+69DndIRqwCRAK66B0FgLhN2AiEA0dUUymanWqnx9zCxvgO5Mx5Jryuzvmyz8R/X8pnRzkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":619375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0b08c7a7fafeab4f124abb70d2ba488ad0fcb88e","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.10_1769830405995_0.13367989399069735","host":"s3://npm-registry-packages-npm-production"}},"4.5.11":{"name":"opencode-openai-codex-multi-auth","version":"4.5.11","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.11","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"c4fcccb79eee6be934fdf3bdb4c145bc6a94bacd","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.11.tgz","fileCount":128,"integrity":"sha512-0Abbl0LDQBH5UsEgzY7Z8GytbWceA/0Bvldwxx7hG0i3xZB2T4EUreyIhC9eNU5eFUC8Lv67g46IP0syNwKTSA==","signatures":[{"sig":"MEYCIQCWaBs9P2kvhPNq8mQGwzt49CvqgiYmizwEH0gn+dtJqgIhAM1E3reIgKZ/dtTX6rOu8pul+YK/oyGEnxPj39eMeAOk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622873},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"03c8a3f0049bd1fc80ca53dc63c3ca2ed17a51df","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.11_1769831500510_0.2538905429368208","host":"s3://npm-registry-packages-npm-production"}},"4.5.12":{"name":"opencode-openai-codex-multi-auth","version":"4.5.12","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.12","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"a368fdc0de752b447152035ad513edb6cd238dc4","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.12.tgz","fileCount":128,"integrity":"sha512-/HHVEIUbpj8wJgYbNCr0yLquKLdqZ06tcd64DLBMV0INY1YLs+tX6XdzV6QkIV+N1E5KBMUOSx8QCihcIDwaeQ==","signatures":[{"sig":"MEUCIQCOkI+02zZrlGwtsWwldKjUdBLF3/bTcPPQt55oXZ5mkQIgRQXZWAhL0QbMeRPIsp8yfeJDjLXRf4fg4I4hUy0brZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":627279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"633a004b0d485fedbf1a87963487411fcbe1dc30","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.12_1769833614242_0.6805860284643666","host":"s3://npm-registry-packages-npm-production"}},"4.5.13":{"name":"opencode-openai-codex-multi-auth","version":"4.5.13","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.13","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"c7905d8e1447a8a13516b3ef1a100cbaa2e190f8","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.13.tgz","fileCount":128,"integrity":"sha512-aD4Dvs78NpaQklIj3prb2/hXhNMBOlTd9wvs7Ij7HjpiupgIsDSzKXeR7CIMKa1buQkpuxjx3wnebKwQA6NV+Q==","signatures":[{"sig":"MEUCIB9Csdu2K585gXpTEgO/qfTMgV+7N3+Yj8HLRhqGU/eiAiEAzohGI5uh6xT7UyCmBSE5XPpIdIRRDuuqe+raiudoP8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":628538},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e1ae5b107c341aad4e9bb6cfaf4cd3c72819bc52","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.13_1769834530712_0.9486496731573077","host":"s3://npm-registry-packages-npm-production"}},"4.5.14":{"name":"opencode-openai-codex-multi-auth","version":"4.5.14","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.14","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"184d5a0db24a48345ccbba84947588bd9e2a3c07","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.14.tgz","fileCount":128,"integrity":"sha512-hflNoPoHmHWIxVKCDnfBid62JL4mL+BXuneBoQ6yBziQ1K3T56zEO8sHgMzAyy2YYXvTjKEP85LkJ0YVZ5iytw==","signatures":[{"sig":"MEQCIDjYCdikn5xpEtmHjKmykdwOQb4YxbyS6L+8T9cGJa6bAiALlqMDh3RcA1h9PgTd6XsXX6WpDatLvOQDd3GQILHPyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":628532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"df9e357b148d6a0964397b37cd97fa9337e419e1","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.14_1769835158487_0.5388953042154325","host":"s3://npm-registry-packages-npm-production"}},"4.5.15":{"name":"opencode-openai-codex-multi-auth","version":"4.5.15","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.15","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"c8fd538af7b40635fe7ed48a406fb004a35a6443","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.15.tgz","fileCount":128,"integrity":"sha512-ou9OtmP6h6tjh/km/PzyubqhSAJrFHXwH/o/iQCqWPkQX945b4U7g7zuIMWUpLs+9pMZgWQSkrFDbkkun96Y4g==","signatures":[{"sig":"MEUCICIw3qVwZDe8qL37mp8tvCgPVp2zx7/F45yBSvPM1yX4AiEA1mRmTaAMJR2Wu/0Tn1D2ZxtR4lPOFiLhLzu13hxvaWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":630864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"58b5dd82fed7b019b0e5235b2c734f1a37313ec3","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.15_1769836844632_0.909131552103271","host":"s3://npm-registry-packages-npm-production"}},"4.5.16":{"name":"opencode-openai-codex-multi-auth","version":"4.5.16","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.16","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"ed99ee42cfcac09217878e83f6b7f63d1016f2c3","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.16.tgz","fileCount":128,"integrity":"sha512-mtqYFEh4+C3hnsXhGTRWOIM+qENf3wETmd0WwUZMkj+XM/NlBQIlYXqXW1CuuWAOaZAosztFA3GV5ERRVPE7ZQ==","signatures":[{"sig":"MEUCIFCdx8gqU6ql/Cht2XGIeR6jSnEttIafNajcRYUfZWBLAiEA1vr223dVmuOziJsV09L4YdtMfddXmAoJ6fH9Jz0vm8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":628705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"eaf649fabad3ae9af15436a6f3b1b7589020108d","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.16_1769837947222_0.6626168568585677","host":"s3://npm-registry-packages-npm-production"}},"4.5.17":{"name":"opencode-openai-codex-multi-auth","version":"4.5.17","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.17","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"3bd0266f933cac0d7c886ae74949aa451261cfed","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.17.tgz","fileCount":128,"integrity":"sha512-9CgyVARl1jAhv4FoQ3Dy1zdlDOc2OtAAVDQsxjIiyiT1gfbCHtGVAZPFjWd5lqrIuRkBCR8Z4eNw0BdbXJT4FQ==","signatures":[{"sig":"MEYCIQD818Kv3lA8qkE6p4eJUEd/HZ6nKGmIp/zFpq0aT8PXvQIhANjPX7E0rq0RzC85APQeDWeR6dCPaIUN+3rcDyMo/TOI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":611571},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e80276bb77c56534e41aed64762112631f8af893","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.17_1769847135722_0.4270254204089188","host":"s3://npm-registry-packages-npm-production"}},"4.5.18":{"name":"opencode-openai-codex-multi-auth","version":"4.5.18","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.18","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"28a88f652bad141a477730534489056f783bd971","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.18.tgz","fileCount":128,"integrity":"sha512-3jGBWPbiPvmrfnEgM7ThsOV0CB8MMBbCeUiTp+26ewkE/Hzzl3CyxcmGLPUVG8eRh8GWjkz+BrEh/cnKWonkqg==","signatures":[{"sig":"MEYCIQDErUXSLsdAyp9r7cUruxN3SDOeSg1WY3hZLLV4ylO5eQIhALNqEWgwtmx5AIPEt1BKfLQ2A22mYdPYviM/J6QfzWls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"38c95d8415c71dac4c50a52c9fb23ae9ab5948c0","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.18_1769849187893_0.24266263709853741","host":"s3://npm-registry-packages-npm-production"}},"4.5.19":{"name":"opencode-openai-codex-multi-auth","version":"4.5.19","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.19","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"9a10f7aea7a78edceb8da6ef9f0a26c596cb867e","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.19.tgz","fileCount":128,"integrity":"sha512-vrvBaZZ4a56F4kT422LzqyjeJ7PwDX5sf9Me5ZOxxdUYg8NYLlfPbdC9ayJIqU67dnaUFeWMAfbLa+eToDn4QA==","signatures":[{"sig":"MEUCIQC7+ynGZ0I0cARlayQSpVJaxrGFY+wHSghJniCGsu5a7gIgYcbAqsctukGXAJulQfQscKCHVJYZCk4+x4JHCpvJNWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7e0c38bfd3a7c9c6d496066bad4b40e48d1ee421","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.19_1769879331619_0.766801458600858","host":"s3://npm-registry-packages-npm-production"}},"4.5.20":{"name":"opencode-openai-codex-multi-auth","version":"4.5.20","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.20","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"a8f9b75476b9360717698ecca505f6157b8d4c8d","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.20.tgz","fileCount":128,"integrity":"sha512-YUNYX1ZoQfWOA1ZWxBxlXhZnpnJZNo5+iOH/S253qvAqbHC4yPORdYkDzJ3BjBPdS9iirY9coBtNnnMwSmzZkg==","signatures":[{"sig":"MEUCIQCYRiB7TfDUL44fNwzX/vzuqJW8zvTQwlvx9pkRkGIehQIgMTYKrlX+kIRJNliBEprfLymw5fxLV3wgTSWtnwUUCqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ba7ee2e161e3c7ee030fccc7bfffbe57d6a051df","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.20_1769885966997_0.0070841924332791795","host":"s3://npm-registry-packages-npm-production"}},"4.5.21":{"name":"opencode-openai-codex-multi-auth","version":"4.5.21","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.21","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"b665887d26785091d00632ff545d12fec15b33d0","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.21.tgz","fileCount":128,"integrity":"sha512-0WoG7q+0sPjpbn799U6zkrdHowBDwsWIpYR6o981D4zD0biT2hdPlBYE+llY1SIF4F2rGEO5fVtWGqlqmJJWeQ==","signatures":[{"sig":"MEUCIAwfBHVwWSpO8esv4I4zTnSGtVopXxIkcRiQ+JyzfOkCAiEAkyQVqcgJJsKuwd/1tCoAZENbnhmsHzTFiN1uVTn8xvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d8a5429694d17c0e86878484bf6e75528a490582","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.21_1769889671801_0.5785847936052837","host":"s3://npm-registry-packages-npm-production"}},"4.5.24":{"name":"opencode-openai-codex-multi-auth","version":"4.5.24","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.24","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"d42d5048a5b07a34a26662101bb62b584e2439b7","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.24.tgz","fileCount":132,"integrity":"sha512-HMIrog0bsZHOPPiO/nRmK2HvwuxEK/s2uDO3WEYfxG/n67c9IDbVGSQoJOhpilisHfiNv6901sAjLVSdWnr94w==","signatures":[{"sig":"MEUCIQDYDTjqMQ/P18L/UXgt3BRVRfNvOEwoHaUyhrKTioKlLgIgBMlG2xnjfkeOBHsmMS28JUm5NMyehNE+6SD6gXE6XG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bc615988db3ba6dee3ba3566aca1286a6f8fb949","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.24_1769896061643_0.8623038530788241","host":"s3://npm-registry-packages-npm-production"}},"4.5.25":{"name":"opencode-openai-codex-multi-auth","version":"4.5.25","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.5.25","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"e7849db4b460d0436495f760ba4bd8bb95e4ba8d","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.5.25.tgz","fileCount":140,"integrity":"sha512-xmMYYmsm9vSgl2iMMPwW2zQqi9ZPB4BtPtmVjHv7T9k3O9dM8VAsSNRp7vzeJgsZ+MVOjnX7e7RnvG2ta3IGEA==","signatures":[{"sig":"MEUCIEUoOvQm0VUrepSyxPj3QduN+5YN46XVysmVo7wJSVmRAiEA5UtKFoxlIfKE0bF4ppVODdUFJbfamNz2OTknWElfE2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.5.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636781},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b56ae6960ca7d68d0821c75a8d49f85d035ac0d6","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.5.25_1770002899546_0.46352545862900496","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"opencode-openai-codex-multi-auth","version":"4.6.0","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"author":{"name":"Numman Ali"},"license":"MIT","_id":"opencode-openai-codex-multi-auth@4.6.0","maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"bin":{"opencode-openai-codex-auth":"scripts/install-opencode-codex-auth.js","opencode-openai-codex-multi-auth":"scripts/install-opencode-codex-auth.js"},"dist":{"shasum":"6d8230628d526c6e3d6d705dbf31691f67a2e306","tarball":"https://registry.npmjs.org/opencode-openai-codex-multi-auth/-/opencode-openai-codex-multi-auth-4.6.0.tgz","fileCount":140,"integrity":"sha512-0dt/6uH5LVU0O3VrqlzTuFgKG9OcM7UKR/7vERLU5AO5sLDjFATaxe+vWHJGL17u2HFR+sDw0hvqM0hUO4g6Gw==","signatures":[{"sig":"MEYCIQCCLS98VQN2F+30Wx4WLXAsvV1/iT5Z5cGIWKFnO5YwRgIhAPFqzFyxmONtSGyf8vm+/0cptfjNhFHd4VGPX7EVE9sC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opencode-openai-codex-multi-auth@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"90723ca228b7fcf0a3b29aec0cb57874c7c4a5d1","scripts":{"test":"vitest run","build":"tsc && node scripts/build-oauth-success.js","prepack":"npm run build","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"npm test && npm version major -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:minor":"npm test && npm version minor -m \"release: v%s\" && npm run build && git push origin main --follow-tags","release:patch":"npm test && npm version patch -m \"release: v%s\" && npm run build && git push origin main --follow-tags","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc58b6f9-4fc0-40e9-853b-2c016d081e1b"}},"overrides":{"hono":"^4.10.4","vite":"^7.1.12"},"deprecated":"EOL as of 2026-02-10. Moved to @iam-brain/opencode-codex-auth","repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","directories":{},"_nodeVersion":"24.13.0","dependencies":{"hono":"^4.10.4","jsonc-parser":"^3.3.1","proper-lockfile":"^4.1.2","@openauthjs/openauth":"^0.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.6.2","@opencode-ai/sdk":"^1.0.150","@opencode-ai/plugin":"^1.0.150","@types/proper-lockfile":"^4.1.2"},"peerDependencies":{"@opencode-ai/plugin":"^1.0.150"},"_npmOperationalInternal":{"tmp":"tmp/opencode-openai-codex-multi-auth_4.6.0_1770234514175_0.3393666886729627","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-22T23:47:45.318Z","modified":"2026-02-10T05:07:12.882Z","4.4.0":"2026-01-22T23:47:45.591Z","4.4.1":"2026-01-22T23:55:07.837Z","4.4.2":"2026-01-23T00:22:10.659Z","4.4.6":"2026-01-25T03:20:02.945Z","4.4.7":"2026-01-25T07:13:13.314Z","4.4.8":"2026-01-27T16:15:44.756Z","4.4.9":"2026-01-27T16:28:42.392Z","4.5.0":"2026-01-27T18:29:12.418Z","4.5.1":"2026-01-28T01:46:13.126Z","4.5.2":"2026-01-28T04:27:40.395Z","4.5.3":"2026-01-28T14:14:16.609Z","4.5.4":"2026-01-28T14:42:52.457Z","4.5.5":"2026-01-28T17:31:50.858Z","4.5.6":"2026-01-30T04:54:10.561Z","4.5.9":"2026-01-30T21:14:23.108Z","4.5.10":"2026-01-31T03:33:26.179Z","4.5.11":"2026-01-31T03:51:40.689Z","4.5.12":"2026-01-31T04:26:54.397Z","4.5.13":"2026-01-31T04:42:10.996Z","4.5.14":"2026-01-31T04:52:38.666Z","4.5.15":"2026-01-31T05:20:44.837Z","4.5.16":"2026-01-31T05:39:07.359Z","4.5.17":"2026-01-31T08:12:15.887Z","4.5.18":"2026-01-31T08:46:28.066Z","4.5.19":"2026-01-31T17:08:51.808Z","4.5.20":"2026-01-31T18:59:27.148Z","4.5.21":"2026-01-31T20:01:12.009Z","4.5.22":"2026-01-31T21:14:48.688Z","4.5.23":"2026-01-31T21:16:01.764Z","4.5.24":"2026-01-31T21:47:41.856Z","4.5.25":"2026-02-02T03:28:19.772Z","4.6.0":"2026-02-04T19:48:34.425Z"},"bugs":{"url":"https://github.com/iam-brain/opencode-openai-codex-multi-auth/issues"},"author":{"name":"Numman Ali"},"license":"MIT","homepage":"https://github.com/iam-brain/opencode-openai-codex-multi-auth#readme","keywords":["opencode","openai","codex","chatgpt","oauth","multi","gpt-5","plugin","auth","chatgpt-plus","chatgpt-pro"],"repository":{"url":"git+https://github.com/iam-brain/opencode-openai-codex-multi-auth.git","type":"git"},"description":"OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits","contributors":[{"url":"https://github.com/iam-brain","name":"iam-brain"}],"maintainers":[{"name":"iam-brain","email":"bfont@me.com"}],"readme":"![Image 1: opencode-openai-codex-auth](assets/readme-hero.svg)\n  \n  \nFork maintained by [iam-brain](https://github.com/iam-brain).\n\nUpstream project (credit): [numman-ali/opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth)\n\n[![CI](https://github.com/iam-brain/opencode-openai-codex-multi-auth/actions/workflows/ci.yml/badge.svg)](https://github.com/iam-brain/opencode-openai-codex-multi-auth/actions)\n[![npm version](https://img.shields.io/npm/v/opencode-openai-codex-multi-auth.svg)](https://www.npmjs.com/package/opencode-openai-codex-multi-auth)\n\n**One install. Every Codex model. Multi-account aware.**\n[Install](#-quick-start) · [Models](#-models) · [Configuration](#-configuration) · [Docs](#-docs)\n\n**NOTE:**\n\nCurrently, the CLI (opencode auth login) path does not work correctly due to a possibly unintentional bug in how Opencode handles provider logins in their CLI. The TUI (opencode > ctrl + x m > ctrl + a, OpenAI) path works perfectly as it functions as intended.\n> Related issue: [Issue #10898](https://github.com/anomalyco/opencode/issues/10898)\n\n> Related PRs: [Pull #11058](https://github.com/anomalyco/opencode/pull/11058) // [Pull #11076](https://github.com/anomalyco/opencode/pull/11076)\n\n---\n## 💡 Philosophy\n> **\"One config. Every model.\"**\nOpenCode should feel effortless. This plugin keeps the setup minimal while giving you full GPT‑5.x + Codex access via ChatGPT OAuth.\n```\n┌─────────────────────────────────────────────────────────┐\n│                                                         │\n│  ChatGPT OAuth → Codex backend → OpenCode               │\n│  One command install, full model presets, done.         │\n│                                                         │\n└─────────────────────────────────────────────────────────┘\n```\n---\n## 🚀 Quick Start\n```bash\nnpx -y opencode-openai-codex-multi-auth@latest\n```\nThen:\n```bash\nopencode auth login\nopencode run \"write hello world to test.txt\" --model=openai/gpt-5.2 --variant=medium\n```\nLegacy OpenCode (v1.0.209 and below):\n```bash\nnpx -y opencode-openai-codex-multi-auth@latest --legacy\nopencode run \"write hello world to test.txt\" --model=openai/gpt-5.2-medium\n```\nUninstall:\n```bash\nnpx -y opencode-openai-codex-multi-auth@latest --uninstall\nnpx -y opencode-openai-codex-multi-auth@latest --uninstall --all\n```\n\n## ⚠️ Migration Note (Multi-Plan Accounts)\nIf you used multiple plans or emails under the same ChatGPT accountId on older versions, the\nprevious matching logic could overwrite entries. To regenerate a clean layout:\n\n```bash\nrm ~/.config/opencode/openai-codex-accounts.json\nopencode auth login\n```\n\n---\n## 📦 Models\n- **gpt-5.2** (none/low/medium/high/xhigh)\n- **gpt-5.2-codex** (low/medium/high/xhigh)\n- **gpt-5.1-codex-max** (low/medium/high/xhigh)\n- **gpt-5.1-codex** (low/medium/high)\n- **gpt-5.1-codex-mini** (medium/high)\n- **gpt-5.1** (none/low/medium/high)\n---\n## 🧩 Configuration\n- Modern (OpenCode v1.0.210+): `config/opencode-modern.json`\n- Legacy (OpenCode v1.0.209 and below): `config/opencode-legacy.json`\n\nMinimal configs are not supported for GPT‑5.x; use the full configs above.\n---\n## ⌨️ Slash Commands (TUI)\nIn the OpenCode TUI, you can use these commands to manage your accounts and monitor usage:\n\n| Command | Description |\n|---------|-------------|\n| `/codex-status` | Shows current rate limits (5h/Weekly), credits, and account status (percent left). |\n| `/codex-switch-accounts <index>` | Switch the active account by its 1-based index from the status list. |\n| `/codex-toggle-account <index>` | Enable or disable an account by its 1-based index (prevents auto-selection). |\n\n---\n## ✅ Features\n- ChatGPT Plus/Pro OAuth authentication (official flow)\n- 22 model presets across GPT‑5.2 / GPT‑5.2 Codex / GPT‑5.1 families\n- Variant system support (v1.0.210+) + legacy presets\n- Multimodal input enabled for all models\n- Usage‑aware errors + automatic token refresh\n- Multi-account support with sticky selection + PID offset (great for parallel agents)\n- Account enable/disable management (via `opencode auth login` manage)\n- Strict account identity matching (`accountId` + `email` + `plan`)\n- Hybrid account selection strategy (health score + token bucket + LRU bias)\n- Optional round-robin account rotation (maximum throughput)\n- OpenCode TUI toasts + `codex-status` / `codex-switch-accounts` tools\n- **Authoritative Codex Status**: Real-time rate limit monitoring (5h/Weekly) with ASCII status bars\n---\n## 📚 Docs\n- Getting Started: `docs/getting-started.md`\n- Configuration: `docs/configuration.md`\n- Multi-Account: `docs/multi-account.md`\n- Troubleshooting: `docs/troubleshooting.md`\n- Architecture: `docs/development/ARCHITECTURE.md`\n---\n## ⚠️ Usage Notice\nThis plugin is for **personal development use** with your own ChatGPT Plus/Pro subscription.\nFor production or multi‑user applications, use the OpenAI Platform API.\n\n## Credits\n\n- Original implementation and ongoing upstream work: Numman Ali and contributors (`numman-ali/opencode-openai-codex-auth`)\n- Multi-account strategy + UX inspiration (rotation modes, PID offset approach, toasts): NoeFabris and contributors (`NoeFabris/opencode-antigravity-auth`)\n- This fork: multi-account pool, sticky-by-default rotation with PID offset, round-robin option, and account tools/toasts\n\n**Built for developers who value simplicity.**\n","readmeFilename":"README.md"}