{"_id":"@eddyskywalker/dsh-chatgpt-subscription","_rev":"112-4d7fdf3f06107748802a4b8d14ec5614","name":"@eddyskywalker/dsh-chatgpt-subscription","dist-tags":{"alpha":"0.8.2","latest":"0.11.5"},"versions":{"0.1.0-alpha.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.0-alpha.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.0-alpha.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"3e1c6ecbf2ae4bb3aa66a5e62693bafadd15b005","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.0-alpha.0.tgz","fileCount":46,"integrity":"sha512-zu6TxrDTMJuNCVTrG7PmjOoWnFqJGMcLNQfPOfis27MwJHBfTEa8OzA9J4n0hgWas9LouyOX2jEt3wnVynsBHw==","signatures":[{"sig":"MEYCIQCiA+QbXAl9b5eKEp5l8bcH/G1sz+h6PoYn5ppfrWjzvAIhAL3e+zrseGqLiYHG994luIZCl9t/yyL3RUyKuI02jdmh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178613},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"eb3b5d04f90b2cc9b9aca0b24d08ac42a1d191b8","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.0-alpha.0_1786725725164_0.020807038829765867","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"7abeaa81d7f2d3c2a79069124087d7fb94639ad4","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.0.tgz","fileCount":46,"integrity":"sha512-poVn6YzlTl5qrZwjC4JWDh6Mb/MqjxHEyD4p72xEq3ISSAAzp6/pZs15Htk9UAvq34eBzH0DzRg/p1uT9TtMqQ==","signatures":[{"sig":"MEUCIQCzU6dJDCAVIYp1A7cuwIZBLCObk/l/Oh+E1TvSSrDYLgIgUTpQJ1YtV9i66DpO7PQdRxlswUoUgGfTTDhYoChlZrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182139},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"7b3e5609eeb7d82da930f5293fdf80b9ebeff334","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.0_1786810567938_0.2944879943976557","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.1","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.1","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"8269c0496b57889a82e5cb86572414cbdee79f7f","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.1.tgz","fileCount":48,"integrity":"sha512-GyqSbN0uANhciAaEQrsTKONjTKwTs2NKLv/lmNGkbWfiLE3OKaekuDHfDaXoeFj3TJziiVhqqSkdGBowASAI0g==","signatures":[{"sig":"MEYCIQCxAKcU8q1qUnSMv9W4Dh9xWab10HeoW9ximgC0q07s2gIhAIGbYKVWRXIjhn8oMuzg5orplBD1VMwnBPdeOlmunP2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216135},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"609b42c474c927e9d5405200c49d371fac358428","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.1_1786814239082_0.7938109963975417","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.2","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.2","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"dd4d9222aa7e92c86221dae6171dc30faac44f74","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.2.tgz","fileCount":48,"integrity":"sha512-8+TISXgl9BoEGXq5wHXYu7TmT9v+3G+O3w7iOMkgQ3yMuBufyi9/qZPIMsVh+8FmysuT5RoEEmWj3ZCzbx1b1w==","signatures":[{"sig":"MEYCIQCsHWm53CXFPG5kGut6Ilj9bJdI6LFMBdsYU2bAw5H8NQIhAIgkVJFRghtbrp4sjI3T40weB2oU7MpL9e2/JOUBiSJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218435},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"ef53aa3d995845518a535aee43f1b78d8c0fad7c","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.2_1786814891435_0.018822911800177033","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.3","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.3","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"0c0e7386897a6457bd36455e7b5d18f33acf64a2","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.3.tgz","fileCount":48,"integrity":"sha512-L2DhwqjNolitwEEMCWF3dDgB1qEuq+nBk9orFpcdtTVWRTRrTlKSLd7gfCf0O2Pz2WPK5QSVFRmwKaaQjZPkcg==","signatures":[{"sig":"MEQCIHPo0pYcNYI+jMSY01Lx9tuZ/B9YTFUohTegZ433/uapAiANvxuqBqsrNt5FuZ8O2BwV4p8Fw1OzvRmFaQ1Kos51/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219264},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"a533b585223c5f1e29aa8f7b6fb4af7709d1af7d","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.3_1786815280900_0.707251568666442","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.4","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.4","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"04f14fd6ab128ead5b14ef812e32aa0aeeb6ea6f","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.4.tgz","fileCount":48,"integrity":"sha512-fnwnjvhKaIKjab5z/1pIVxvwUM9NzqP7kbOkNfyr3TEB9/Tz4KTHx7OFd38P14UsZgjm/s/19u9xfv4+/cEf3Q==","signatures":[{"sig":"MEUCIHo3Miw4SPolCbEr9JhbgkG2LK+NdBZWHCsBM459J9UZAiEAmUNZqVPkbe1rqFb0AXhPUDGJm6M+vqaatqXs9HKbclw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219812},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"a533b585223c5f1e29aa8f7b6fb4af7709d1af7d","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.4_1786815593411_0.43911639961911564","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.5","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.5","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"12b0c773af4d39bc56fb09908038b250dba9b179","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.5.tgz","fileCount":48,"integrity":"sha512-squyPgQ72iw/316XaSpcueOyhT5lrseyoMMv60VoNO419+cFK5u+6CWAjtj1KY/M6o9w+EPbAnqV0eoHGt7k1g==","signatures":[{"sig":"MEYCIQDu3UIxbuDvXFkzrf3PYxwhCy1bftfGXT2udzS3b10j2wIhAJynj0bhLiJc4f32yj/jXHWPuKGpWF9QMuI8tIdt4bKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219871},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"a533b585223c5f1e29aa8f7b6fb4af7709d1af7d","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.5_1786815936707_0.37837941602519387","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.6","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.6","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"2b4606906afda4ca4922d37416fd4eacdbb5cbfe","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.6.tgz","fileCount":52,"integrity":"sha512-GCiqk+ndc6O5v8/5Obk8G9+7t5ahVN/XgfIANV60fVQA9/fBs0aGOwzQ45ckYGc1tq1n6evE7n4rYUe0XoLjVA==","signatures":[{"sig":"MEYCIQDp8SRhq6jhAzJs7pYaJTq88vkf9KYLwvj8akjs0hVB4wIhAJsa91LKw4l/z1CJiaARxADum7nazkokPk3Hp6EEaSPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215457},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"6656acf3ca51c31cdae73ef4e685f008a6020dee","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.6_1786960133150_0.5907282520563664","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.7","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.7","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"2e2143a2529776de799f4e171150dfb72edf9ef7","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.7.tgz","fileCount":54,"integrity":"sha512-rfz/45JTK6xq8H8/NPZedXpdnHECn17mp+FO7dI6RCETXrST2wUqAaaFnrJRBfIOGkMCNeqQAvhPeaQOKp/WZg==","signatures":[{"sig":"MEQCIBKzo5v3LwURgbFCw0jS4s+DiRFkb491Ggj+WuzkmFTsAiBdHs3zXIfUHdV/MtZZ0qFI6N5+K1iLrRXE/sIwIHN66w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224248},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"b2592b1c7e9c50bed63bbc084a219c483772b3ee","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.7_1786961550970_0.047544293474204524","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.8","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.8","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"12e196a80d1635ab547c04aa97f43f7b97b6b1c4","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.8.tgz","fileCount":54,"integrity":"sha512-ugXRWVFusVL4fPbJM/2AsCLtn9G8qhibGnsVv02QWewZCt/CkxzNxJaESUyr8YxZP7F5gvw1EAkvuYueQhXvog==","signatures":[{"sig":"MEQCIAdYYXlxIrkcGNwGFupNRAW5yJVXu5/efdQxmEXrWwq+AiAlYAjrUqtN68m4tvTOGUTnKdOBYajdPMxnEpF/Ow0wRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224872},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"b2592b1c7e9c50bed63bbc084a219c483772b3ee","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.8_1786961887365_0.27964118328627796","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.9","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.9","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"0e8dc981e7ff8b1aa3ec48f6b3240809aa42cd6a","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.9.tgz","fileCount":52,"integrity":"sha512-/p1Ey2Wkyk12+eg5v/ByFDum7v9Fb3g6TQkE9Ii4J5NghbWa3qmJ9WsPBQTB3TJ4gtqrQ1GzwOyA1BqxblGD2Q==","signatures":[{"sig":"MEUCIQD9LXdrGDiFYqIrUrbDv0fJk8g5TKCAkmXHNmlI4Z3soQIgD/sGzx4USmqfZn8TKCEKUTTeldVPirOLfAJk7YiIn/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216586},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"92263811be40d8af89ba4feb410bb99368fd4509","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.9_1786971666938_0.6677217189800988","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.10","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.10","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"78257298d132bfe5b59276115795312f907ea682","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.10.tgz","fileCount":52,"integrity":"sha512-u+3i8UdG6o3YtWga/NFi50KBhILbjyP/ncexkSaL2OHj7uFR/Xi79rRUosOwyJuQ1Yqrk9m0vfQn3VzcX0ECIA==","signatures":[{"sig":"MEUCIFDSQpWkwmi7+UPiZajqfOWmtXvGsJXk4y9K63QX9dSYAiEAn+lPEd7C+G4qzf98tCg/fDsp7epqN/hnV3ArNZOkiH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217048},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"8c6ef6123c73f1886384d14a91a99c8a463c7a16","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.10_1786975989551_0.0837086241021856","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.11","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.11","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"040bd52f6a76645bb6e7d53048c3989f183bac39","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.11.tgz","fileCount":68,"integrity":"sha512-tyZTvgCEHiSRv4UpniQFEXlCJtYjTpoX2VMMxfpFdDnefovCNCsZ8N91+mNKmxocoQX5NX7z18Gf8/wQBlEnvg==","signatures":[{"sig":"MEUCIDNGEm1XApfTPxr9KgK01sktcsYe/ikJrotG38qOkc2MAiEAnX558NPZeMIaMm38K1tJmFEFY+Z2hF8cKDCGUzAZpo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306785},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"7801a3b6954c01d6a12b690150aa1fc85a8d0616","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-web":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-web":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.6","@deepseek-ai/dsh-attachment":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.11_1787036608807_0.33847330163121603","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.12","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.12","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"797c74511efcb24c9748b6d1c2feb4985a9a3886","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.12.tgz","fileCount":68,"integrity":"sha512-tJZE1En4G7DF5J9GBH03gFokAaHUex7Hyc0E8fw2zZx7PntenHIXF26UjUjA7xiebolL/RVTW1vA52hj5WCHNw==","signatures":[{"sig":"MEQCIAI6IM9RRDT2HPemZQxCV2Ipp1SXUwBMGqYwmqMl67XOAiBHKDFJ1NxOhULo1EoID4X2PISHclO8cTFpFINLiYgTAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303007},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"e7b73213587b0ec5863cf88c44a2f9d7d3155a14","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.12_1787157195973_0.24187859554481972","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.13","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.13","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"a9d942bd1dcd1498481a86c5750ae24a2499e695","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.13.tgz","fileCount":70,"integrity":"sha512-TZjqllSjNEcJ5+jDHr1XCknIL6P2RLjzoRtGZ1z3CvScbCOJ4vXVvICKQpUEQvqsDj8/syFa8noszdf5LOJZTQ==","signatures":[{"sig":"MEUCICdL6I63KNSkQ4FP8GiJNLpzhPYuFPXnEChtl1UmqMElAiEAkYYBiU565TJRekkm0rCcEZ9C6atXUVCr7IirLzeHUws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309295},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"52b1f1357bfcd726b81e59f3b85d21dac806548e","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.13_1787199507507_0.3065022033536553","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.14","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.14","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"a6a981066249f7f1facc75eb6b564b9d4a5cab98","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.14.tgz","fileCount":72,"integrity":"sha512-1MJNmb2TtdIKVG47BWNKkc4Ux284pXI/CAXQm1DnV4hpV3FaRBUHK9ou7QBtw3lfDNFcfMJDLIt3uGx7YzaIWQ==","signatures":[{"sig":"MEYCIQCECmE1zFjRBNSxEpi0Gc6wAQ+PxJBaQmY4v3/8bJ0DOAIhAIBgb5gjSLRZHcsiFmtA4/RLWSjAmHUeziSYfkq7l6sp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332586},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"b1bdd6a13d8856ef0783c97f16e89191fd133711","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.14_1787214124553_0.803878774795733","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.15","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.15","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ebf54c24be816c270d654ed180fbfe14fe231b86","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.15.tgz","fileCount":72,"integrity":"sha512-nr+mgucMC7f8w4mRdUeQ2m0fChtnEyyHsd79mHYu5ddBSQYg7aRzijhv09kZqLti1lXlbb1xTKUNIZfMybr+dA==","signatures":[{"sig":"MEUCIQDAnr3qx8rEfz3w9TdWYTzvSM+G9Od+SVNRBVYltyTUtgIgZSKmjunATL6avDFq+rGv7dmHaTShePmQEf9w6WEvGU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343933},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"5726ca6ff248e217a52e5d9daad3b331f9c031c7","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.15_1787215033032_0.6573922468906466","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.16","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.16","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"fb09643bde76864b3cb4f22ecd4a195ced6669b9","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.16.tgz","fileCount":72,"integrity":"sha512-HzOILTJpS54DN5Rca9GcG1icCdLwFMWPg/FnWI4pMB2CJF0miDnZ7tzdSSHAJvXrGLA8TB/sOlM0bdcBA+x5hg==","signatures":[{"sig":"MEQCIHy1R1SOWMis8UbXd0g3e6hm46nT4LEMHo1p/dQcvWWXAiA3Rybpaxr9lnVkDMyN4I3OkEKGmQiMcVhPcbeISqz38Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347410},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"23d68c958d22b00400087acea350d6659e1375f1","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.16_1787216574602_0.05933830160056619","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.17","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.17","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"18434c737a4fe7bb8ea182f3b2021296fb8a9153","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.17.tgz","fileCount":72,"integrity":"sha512-f4q2e18Ps4xKMI1vnsW1bT+vcfI0Kj6c4b6dV/IHc+MmiVCnKsylLQKafPEc+RZ7QeZcFbu2u7qbKwTvKufybQ==","signatures":[{"sig":"MEQCICW71F8w8SXkuwFQS53dZxCUnJv4bBO2t9aq79GdQupFAiAa07uQxXjwXcz6R2SPQfDy6oHv2wlb9WgX/gcAHQxbNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347594},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"c9be0963dfe9dd20dfe1c41b583952793e6abfd0","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.17_1787217769512_0.7721062861245696","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.18","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.18","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"1134f57b9e62be51730b5cc04eff1a94349cca50","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.18.tgz","fileCount":74,"integrity":"sha512-CIwr+VoIA5TttR1ypJAOIVjBxFqO2LjNtTh4p3Cng+tmqTvXNa68ACRZZ/yQScXLXRRhhLOsqdyjEEUJikUHOw==","signatures":[{"sig":"MEUCIDS6DXenrCl6nKCr1gDQBjhs3PSG5x+MfsYvjsNneOzKAiEAuCISGRHdiP+rSlPlprkHulyEv3bTHFdY3rRm5Lc2kTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370149},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"a9f6959f4a9fbb0ce71fe6cc2ea86978ec8ee916","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.18_1787240345275_0.10447323185609414","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.19","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.19","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"27408fd182177c1f96ae0fa1f9eb69a54894440a","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.19.tgz","fileCount":78,"integrity":"sha512-KktO8evj7c0ttiIHIdJQ2UtLrsPCtXE2q7IUp4pugGyNH6NFh21VlLaSJ/GYgWegm67RJL/dZAIpeKafoTJPUA==","signatures":[{"sig":"MEUCIQDcbZZrPwiqkDLhFYCtIcNxmC484VBntvdLjf2c2rEVHAIgSMvcKijbRxZM534vJe+6n0w6/rwk1KImLP1KLksejEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403403},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"0e78beb93afc54b98fd57c66e184febfbefb9903","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-subagent":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-web":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-subagent":"^0.1.0-rc.8","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.19_1787287704410_0.9507322409945496","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.20","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.20","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"f33a013fe36b3665c53131ec78ceb5c22fd18503","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.20.tgz","fileCount":78,"integrity":"sha512-upC2a4lcYegaslTb2UNxnoQ8+DkxMoczpMAoE61KL3AxG7xInt/koOKpBp9howSRGFyh+0e1IwCTxBr7JoxcjQ==","signatures":[{"sig":"MEYCIQCUb0ToGsIwBS3om6K+VoBkEVsbeJtl1IXq3ObOsOeIGgIhAKpFDUi/PUeC63uUAcgOE8ilmtS45iVXEkNy6vwHxGXs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403403},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"f5130d94fb60e2fc2f1d85443fdea11458033901","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.1-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.1-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.20_1787299860020_0.40109086698332685","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.21","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.21","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"8c1247617455b617d1e65f44b5f8c69f5a74ec29","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.21.tgz","fileCount":78,"integrity":"sha512-uWaEcVxxodcVw32uNTSeHYX3JxzQclecabdWaO9IheeubjeKCAr06sqo6pUgAZebBBYKwr4jLe3QKFXWoSjckg==","signatures":[{"sig":"MEUCID6//LKEyheyngsaBkQ6SFCX3nV33zFRWYIPktgIdFoOAiEAqJKiauWt+Bls5ih7GRk9okNW5Xc9qWF5U1qaOOaXazQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404513},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"5d4f50f3b8102eef79c0672aac045f6970fbaa72","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.1-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.1-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.21_1787359458454_0.06347353503178788","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.22","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.22","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"4d7d59b1545fe632317049605ee139eb5dc5fa81","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.22.tgz","fileCount":78,"integrity":"sha512-26liXdoZApYjyE4cunSSs7QxTRlwrMNwJd7fbjXiCGcpz6TIPxXAknEI9WcabLszcA6PbznjZy8Ejaar+Ucupg==","signatures":[{"sig":"MEQCIF2WkmZHAo4pSuJBssBvLqQdsK0BLSqqEWvcWxeb13xcAiB6Fkfo+j/o/+fPTjJDMdhixcgPYFjcmEcuf62qtexqpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404742},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"5d4f50f3b8102eef79c0672aac045f6970fbaa72","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.22_1787359725507_0.39640978812840855","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.23","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.23","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"84bc85dea1b587e46bf94c3321a5c777f03da651","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.23.tgz","fileCount":78,"integrity":"sha512-augZCOqNpr2E7TzyHrE+bbpxGkMbb7GH+faL2jB6q8Q7qnpZWQeZoknpnKtTtBN7jRcSCTmsJcF8Ktt+fkkLrA==","signatures":[{"sig":"MEUCIEVksBzaBXJwrj3xumapfIbedB9wlOvSpAL33NvoW749AiEAhz7Fnx+pZ+QWzK9znpF2WruViRL3DLSECodgbm3qjAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420246},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"898c9074f3e79fbabe1e2c4d627161e86b2e557c","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.23_1787457604702_0.29276950748164965","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.24","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.24","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ec220524e2b2bb8c1b78c3db5b3fc125bb0436dc","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.24.tgz","fileCount":78,"integrity":"sha512-CqvUuVWS3yVcbGIZHSN1uLuoIrK0aVOXVfQUzaOR8KNO2hsqt8MqlXRN05H56v22mm1l4PhQnba3bq0GcIs8EA==","signatures":[{"sig":"MEUCIDf9I/s/PAfyvbEBQkZeytLrO9ICjqqO0TdipLl2aoQVAiEAisVoECV2XFCkoCuocLcsnIg1rwRmO5FctpxWgGsaxAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421588},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"d3fd226c765e5051a93226d58597320209d0cbba","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.24_1787496808642_0.19078768123334489","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.25","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.25","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ae19b59c53eb5c32bb3921cefc68b6d12b7fb286","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.25.tgz","fileCount":78,"integrity":"sha512-GEoSPVYrj1lhShVuyqoFv7Lu+U0cxcab8GkuAqOACGB56Qaf1pTX7yA1mjUMsPCcGt9kcON0+yoEzMj8cflJDA==","signatures":[{"sig":"MEYCIQC2n/0IywfaDfXFsK1Vy1qpTCtBVTndGJIXJ+1wS608OQIhAOKYQI8HwDbdL6J/xtk2vtOn36T4mHQivecZanqPe8b6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421588},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"d3fd226c765e5051a93226d58597320209d0cbba","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.25_1787496832317_0.5573924454445407","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.26","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.26","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"a1ce517b8ec6b8ee93cddce5528652f7e263093f","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.26.tgz","fileCount":78,"integrity":"sha512-fdiyajDRkgABku8u3kUmMswvg4LZBihJXycTHT0uuTM0EcFCcL6iweZ6EjcTbFs9rsJEgOP+OlTGTqP+sljOTQ==","signatures":[{"sig":"MEYCIQCd+h1kCKdWsY2/sZjvRmhTzr+HBTd1aTWuJsxlwrmuHgIhAOnUsi9UWqN8orrT8BAbNQpQeXvB9vFh2dBA5cRwn6CZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429564},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"5729f063bc4208090c40c9e393484ef6b35e7f36","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.26_1787711460951_0.9356616000430151","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.27","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.27","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"630c6de5cc5b5ab54ceab0b38f70c4f4e437ac1d","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.27.tgz","fileCount":78,"integrity":"sha512-ESSX/N4RgVcTyH7YbHpK6sepS43wEXPwyGKTtwWd6+0svWcyZrHjppuZG4jMVjmXc2IX3tMO2wbINc7Lt6Zm0g==","signatures":[{"sig":"MEQCIDqA66C4bgGqZ1QlJuzlybSYcETkhhC/xi6xrac4eL1+AiAWOqLxSvceImTxVbXIu7b7OWou1uqVzY18qb05iCzBrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437275},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"c20ded4e36ce22c38b4df48a205d78d7d81ef997","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.11.0","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.27_1787733764014_0.2807322296452137","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.28","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.28","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"8b906c83b6266a0d0a27a8191c51b05edb622594","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.28.tgz","fileCount":78,"integrity":"sha512-5XzZ9v5N5oYBYclerhpU25cPuOTKgTwiI7QgdHpaO+Shk/f6XU6sxC+ObHy5MLIeSkH8dTWbf4EJdPNiHK70Pw==","signatures":[{"sig":"MEQCIECKLWX3UIIQTaTuQpYNVl7obmRemw8WA/XfOtoOa4zFAiB+cfULmNa7TOixhxJRZ+Q+H1G7CSuYLoC620AT4DJDfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442987},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"8e387982ee94ef5f74f64040bb8a7178fb02da49","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.28_1787848238218_0.3628141202372086","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.29","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.29","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"1b102f55dc058d480f8009ab6a62a6734a496b14","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.29.tgz","fileCount":74,"integrity":"sha512-fXqRSe/5I4KStf76JBj5zR0afBQMrOFTKlDJ3sICUoZY6NXxHw5glXov02DY6DZyqGYsNxKzJ4CO+tDtxX5wHQ==","signatures":[{"sig":"MEQCIGHpS95uuRkJ4tRLYZRpk93jsfyZL2xnNj3Tqhfw4HDDAiBqZdQb6diYksfURINZWZLT0oFDW+xokTayBBfMPP+TLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFMiEtiiqq28IwF4CISdhWbZFgHMKWvHAyGQvFRS+DkgIhANJ2TZ4kBUTLaooUrrmySven+AC+1Hga7v+gQZA1PvhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427305},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"f76cb97b3792d3f2f07c6f9fb1889cd30ad67f9e","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.29_1788102146716_0.7293094898411858","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.30","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.30","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"fb64edeffff42889e9b12a72b01a3578434f1b47","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.30.tgz","fileCount":74,"integrity":"sha512-sKx7FCQVO7tR4EvpUIIRsf0OvlUeeXxiqeub+luSzUTDxNIY7dgyNZTPhAqyBA32f7g7SXpbOkPDw+otL+ItVQ==","signatures":[{"sig":"MEUCIQDjsj71JpMKiGbh4azL48Qt1lG890wAw3UB2anDU0XU4wIgajL+xlWoTNfS5iKhGuRdEAklsvzYe8st9T+NnMW1PlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8j4AuC1lqhco3yDd7eYymLiIVInXwXudpNWiXbYTxaAIhAL+jFCy4yIn1y4v23WddZS+aU/4kQ2D2e2dVXx6uOYad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427305},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"f76cb97b3792d3f2f07c6f9fb1889cd30ad67f9e","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.30_1788102186212_0.7304781116429244","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.31","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.31","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"2f295c14563309853d1e24f46fb7d18a526190ad","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.31.tgz","fileCount":74,"integrity":"sha512-f6SGRgRKHCvQpMWES8b3NdPElq2uGJL5YZ7tYjN//w08cr4mEVueWrBFdG4BtarvMv7OjUWne49OmhnqHLKalg==","signatures":[{"sig":"MEYCIQDZsEhCwnO8UoXKwlDIhNx8nQXBE+pmGhHA+qZQslnN7wIhAJS2ZX1/YnndKSGKvKFTk8pajz6zYVvQyDQ6mhQfAx1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChy8UXyhKwSdkc7BYjymh5geCA6+NtA3TFJKrvGoiFPgIgGQzifuIUSZw+qcgaDeKnJJx5QnuFHB+ETVxEke4wrJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427585},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"077ebe988b604ccfd5404f2bdb5369113a5ab347","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.31_1788104468560_0.23112999954055624","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.32","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.32","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"9dd86c090ee244c75e2beee10556cd2bdea08382","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.32.tgz","fileCount":74,"integrity":"sha512-L23+RfCiGqO067W96CehObVd/b8nhfn00VawqV2RwfSZBHBUKlgU9EdxrzVPSRD5K+F99yMq+Q8RzBpiQ++pgQ==","signatures":[{"sig":"MEUCIQDeefruglSQmNSUT3bV0VV4BA1M9lhL4Uwc1OphgV9REAIgJcQ5RTUsuOLNtq0+thfoXh+8Vb+fMUESvuk4PIfQe9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDiLP7flCdv8AeeR65Ie2SUYwZwd+9rDTou3b5pweygSAiEApJgkf4pTCXIgKqIwiuMeMPQcm0nfmTVfltg6KN6XmCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427585},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"077ebe988b604ccfd5404f2bdb5369113a5ab347","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.32_1788104552025_0.18742074928783103","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.33","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.33","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"09b8ec28c0c87e17e9b660566e29c41f5221a219","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.33.tgz","fileCount":74,"integrity":"sha512-hYsYa2UsejN3+5RnWJhS9577xR5h8okn0O/gP9LHVHnG0EOdQ7LIwGa4HkfMXwpjiBq5dJoCQAKcHb3ww06rjQ==","signatures":[{"sig":"MEUCIGt//MRpiGn4n8MaHkNy2ir9HstC/OMe2Nm/SqczICFcAiEAlo8zo3dnsexnoPOyKcXpbF+Ea0ZYxvmNsCMYjs6c6dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDsPeqXrhobhY/3PcgcERnE59x+EBSIF3m09V5tiAg8YAiEA842Q5XC1LrLRKknEOCDhB+2Y7Dkk2sdSXz7cJOtcE0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427585},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"077ebe988b604ccfd5404f2bdb5369113a5ab347","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.33_1788104753845_0.5330199243920972","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.34","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.34","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"2c2d4a0ca274148dae27ec2b72bd7595770d221c","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.34.tgz","fileCount":74,"integrity":"sha512-kAUcdU2TfYqHf8Gp6tLJdNZwsdTm/PRigLNMtKZtJmYQ2flymJn6BMPInxD4U5Q1om8vL2R8zivJd7dP2S63XA==","signatures":[{"sig":"MEUCIBNX/bIoOTZnHrHwXdCYyRBkYqG7jgfyUjFyHJ/93G19AiEA2CBMPcDKMD4wXgEMW0XgS05OLrNhFgs5Qfs7a/x0Ksk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFYySN/pA6pmHrAT1be0OtSAVwH795WX++pbSHD1FUDKAiEA+2FF5V+6C+1QkmUh/+ZIWQ+BxiEbVN0KUiqPT8eA1Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427584},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"bf34584908cd35ee597c476ea4a16a35d8afa95c","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.34_1788105785970_0.021740510571878424","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.35","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.35","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"7db0368d2511c98dee6c125e34b4b6c738f18236","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.35.tgz","fileCount":74,"integrity":"sha512-l+QWxv0biQLDFtR0cha82ucEhSjyVnyoYbj2sDjfAHoZbols89g95eaWtf5zmlmhlbme3woGePYRy+gVzhsKAg==","signatures":[{"sig":"MEQCIESBNRmC1ieC2iQDTwKreA6YK+bpLjjTAlC9SQg+Vn4FAiAziYfSNGagh8AbLJ8tZ73FXPOPBr4oNSwAJR1tjZXF1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBzv+MUBpYT6qjpi2eyo8q3V0MeAgV4aTo9hEq3kMFa0AiB7U0udJa6ZprMaVgGM3lMy7uIPGRcCtMBkxtDEjbdfCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427773},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"e804af07450f8b9bc161b26f0ed711e131f35625","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.35_1788161086982_0.2757843744456676","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.36","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.36","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"a495f6c64b876c48144d2dac96e15159d81d20ff","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.36.tgz","fileCount":74,"integrity":"sha512-WyhdB9YI0NrxRiYw1r93DfLBnfCJObhotr7+jYn8erTiiRohrA6GJ1HXY5USfphgx4GF99O3je8i5H8mZruAXw==","signatures":[{"sig":"MEUCIQCYP6inJQ0XnFozCsy4mTsLpJh7oJ1+9d+asFIrajLG8gIgCWOSz6CsiRODbhZwbAZy0oZTaudD+SEeznIcKYFU7Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF12IfRF/igM8S5X1dBWkyUxragSrOsR6JJSeMm6LoMWAiEApx27R7yMhRrs0Y7/Z3zRjdEf+CBETBUiZLGTj1neNWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428247},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"26047f878536f2903d16a24e34a2b1d0b648e686","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.36_1788164947244_0.2657286224968698","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.37","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.37","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"48c05c8e4fd2cc2cac2ac3072d1c90dfaa5817ed","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.37.tgz","fileCount":74,"integrity":"sha512-HmFaSh8e6rBkUvZ0mpMi5jHBxqYV/ahaelhlO4TgYyXrZGyLUB7F1QCMqXsGYDfBM+tOM9Zad9s1QMJ0xJRHzw==","signatures":[{"sig":"MEYCIQCT9j/n1npR7Lk2q4LkYvqwhkjxYJM/fCT5I/m6JmpxrAIhAKYq6TxQ5GzRDfOMq+s50pw6wVodaj57z3TSSnHUN05e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0EPJsL6lECYmIH7EhjCC4aA2FhxtNGgEIPgnDD5m/2AiAnTaqUnc7CeUAumStci7i3Oo7U2uvEaFHriALum9pV5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429382},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"a317a2da42ff2b9990aa10663ddca3deba82dcce","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.37_1788346003776_0.03215667471095629","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.38","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.38","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e15b2ee60f1ef59b0664b68d7b85b166cfeeda2d","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.38.tgz","fileCount":107,"integrity":"sha512-FBfjm5BkJzWUMsplRKdQbFVnVywKwy5pUIns0mo/LRmJsekSIm4GZn2Vym45un0b4MD6EPI3D+xn2Lq7Zg/FiQ==","signatures":[{"sig":"MEUCIDCjLeiSQd/Gl3ClgIegisMH+t9Prnrsb9hN+LT6bIRzAiEApXnP9nv0HvV5io1pXcxSjk2ocQ7dnwTZ6xTMMjhv95Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCL374vtigjfXH9syp1uAP+T1DW7DMS7WBJj7ojRYgcCwIhAPGSdH7zZCpsUlSkIFVdXY9668Dbxk79ol5eOv4w39si","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664292},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"4e6afa7d3314a8cfe74d57f16714d969ee20487f","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.38_1788421507983_0.9962788113421253","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.1.39","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.1.39","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"784c55642c62e4bf921ed718c69bb50d9052dcc7","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.1.39.tgz","fileCount":107,"integrity":"sha512-4NPhJ29JPa5ZlUFp5oRY0S1AZC+e8PoNTC2vyA/3mxoJZWffdPAbzJrEmuUG0y8g8VGA6UP4wTFLIv1OBJPP4Q==","signatures":[{"sig":"MEQCIA7FW079yLJvK+NRMjrng0Lzwk8CjNA5kP9BMTA3U4IuAiA4hJ1GHx8nF2yS0qmkNRgWclcEetp6ZqbP2Cjo53GTsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICn5+4GtjJWXbllzTjVI0XPjbzaEYzma+BVtaqqoD+XaAiAA8oEX1jWlwsYKPxktxNfwIrQxeYJyrhlbnLWE7xdOJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672446},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"8c0f2487e0945c7f8891e551af9fc49810be7403","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.1.39_1788492472406_0.2464620002503204","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"db7f67669a54e3d32c87dbeeafe845b2ed52e495","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.0.tgz","fileCount":107,"integrity":"sha512-QVRRcUsALq8YW0+qM0A+hXsadBl/biJQYF8Gx6opfKY/2YsC9IpgKaLTe7H5eImdbMaLWGsaTENzPT/a3uWadg==","signatures":[{"sig":"MEQCIHJRcm3tuRc7afggmgEopiAAVgFShTAVrYGFq+hCusGVAiAZwPNiUeGf6f/sMlO1yt6YNBM6tjntkthAy/EKuGqZ+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDefzWNWvRuCTvndjNmwosGuEsDbDE/Oc0Y/sYK7tmmHAiEA9x6kdO5Ok0N8wtzv6QimNIwdhtZxLFsg7rQ8PD+AdGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672884},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"6ec2ac2cc09832a436485028789502fa3004a56e","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.0_1788528938816_0.6328525225890973","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.1","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.1","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"27efcc7100f4234ef30112f217347e0214d7992a","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.1.tgz","fileCount":107,"integrity":"sha512-WkS5EV5M6YWZFAn4bzZEAt9AxC/uON2mG7q9gBN/eMxS6HaoikFLRuRySwnAw4os0kNrqM0mnjj3y5D+1jm6CA==","signatures":[{"sig":"MEUCIEYTXN9nXpXkQ0HvfSYelLvyPm0yTYZcHUrv991owsHYAiEA8dBAybgsEBd20WNCcu6OqHyKXh2QLn1TlD1c1u9Vrss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDGpgKJXtbajVkdAfm3lG8al3D72rRwTf2YuYF4Qu8swIhAJMaJhbA64ys2r+yrHZf06zMNamcUfsHhgYdNCza5TnP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673405},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"d451034692b8aa4828ea7174bc3c239b256c6fe6","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.1_1788535719676_0.4307171934296574","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.2","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.2","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ede5448c57a199b611efb4fbc2088b7e3d251b76","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.2.tgz","fileCount":107,"integrity":"sha512-3FffJltwGYLeLe5MqaqcGGoiL+oQIzR/rJtOSI/aiAniXGulaiJpU2bcXv+gJF6zWstu5rL2KhsVS2gDR0VNLg==","signatures":[{"sig":"MEQCIGVhmyhGD1V2EsZTHIA8IF3du5INt54K9MeZuz3b8gvVAiBhlkgAZ5MAE8KfU/ckZfJgfdnZRWI/4x8KbyLxphwqSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuExYcNf6SZNMyjdV81ebaenOSx+HnyapCgSUu/cCIAwIhANjyWRZJz/yT8TzmSJkRV1LhHRGYNac7KIrAJhyWAth/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678684},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"56d31d54867cd5669fba792cc56a18d91c6fb616","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.2_1788571445247_0.49146586151324656","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.3","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.3","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"892164980715f6a5d9d1885982aa21fd408d3410","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.3.tgz","fileCount":109,"integrity":"sha512-XJTljyOo4Vdej+fR9Xt7bblmibE6ZN/qludznVCjXMgqZBSPlRXwpR+6y806CseYVWA1VMu1mCoHatE6bVBNOw==","signatures":[{"sig":"MEUCIQCSqH5xPDT1MgKvX3Rz/cl0Ox8hugUgTYCxupW9kENalgIgF06YBy0AnOC9P7jUlcO1DC2P4n1IdCW2NSZJ6ABV4cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCihdWokHqv5ExGAg/PUJugpnHBjMyztB3pazrK9quKZgIhAKGPRGm5cgZ3oKVo6zAEBSm7zJyfL5X51u85CqxanARh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691738},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"8e0bb78df7a3303c50a6c7d358808952d248d5c0","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.3_1788574370520_0.6209806023905193","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.4","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.4","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"7bdf60f45628590b364a9e4d3a03ae91d5c40396","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.4.tgz","fileCount":109,"integrity":"sha512-8KoRX2uM0RQmVOctJD4aQz10D+D8ABf73FllPVoDtvgTlWm6ZORRi0J3V0bEMLmjxc1RdmOgSKuC/29kx7m0HQ==","signatures":[{"sig":"MEQCIAULm/BdsJCSOSy0p4oiuBAZe/xDlsKBGer3m9/B/h2OAiBg6htDMLMfHH1N3ccla10Uu9x/gkXcDB1xo780wKdQNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCya5aNppiz00m+0AJWLjJJYsHIKg5ynFeQXQkHnBc9ogIhAJxs1DlauOxjVzdTKyDLzuuOcimpv2hZjEcfxmzptyi8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693422},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"f6fb69d13d4dbe4c6c0d8db78a5e15db98fb249f","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.4_1788576185544_0.037531724267107824","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.5","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.5","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"1ec3b9f17c35d5c26ae73ed4f855bfa1faa36bac","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.5.tgz","fileCount":111,"integrity":"sha512-JeJqKpHOkv5r//tNIFvAz+6s+yL6Q2OAB+9fBCT+FuddiGabawAubX8TWlFge3/PL3VlM4ps1ZLQyUyewhDGaw==","signatures":[{"sig":"MEYCIQDuNiky5iKqdh7qyqC2/LeQXZgryfJHoDerdGL6BxUYNgIhAPbi+IYKAcdM6bN57QL9ITJjs/4crxhdEPrm2sZIADcc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICWJlCGxGBmsGg7X89yFGMLhGAzgpFYhqGLWVTvkKGmsAiBiAMBKlGkvXIp0xTEFTAEf2a7eYQfKNfROMv4v0TBfkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697513},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"9cf61f5efbd925b94e7dd0f1ef5fffa56b0d7d32","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.5_1788580813959_0.79987043919833","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.7","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.7","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"daa7d8f97e1f903d1a7a4bac7c8493b52b132d07","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.7.tgz","fileCount":111,"integrity":"sha512-THWviafStbUo0qKhm4EvlWnMGzO9PmpNBdFg1NOP+zzh/ICpL03Keo279DWTI99YqOURauwBxvVzEQgCS+XH3A==","signatures":[{"sig":"MEYCIQCHJX7SxC5XW0AkSoTNXep2OTkpGcCGMO5CBoLnwSs/HgIhAIRBOXxhfjfCZE65UuDO5J0gc/14sYMyWQJ9idhS0AdR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2ZsoxP/Zen7w3+3ydTsvAYtmrQIKOIJo/502GATY43AiAoNkdCYlIH2QvKyXBYCMrISr8zVvgUsP01AtRYyZlh3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697557},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"445780da8cacd5bf4373fecd9df9b8c027c0e4d5","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.7_1788583983058_0.21472234828154835","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.8","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.8","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b78b2c2a07e156cfcb33cc2b145d678e34930298","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.8.tgz","fileCount":111,"integrity":"sha512-BJByaLqwSfi/fA7tu5WDud1l7z7HpdWNoxY3PXRvLHhKtK3XNiqBZU4+3R3n5LP1A666/9zovuWVO+Mb1vNSXQ==","signatures":[{"sig":"MEYCIQCBA6H7HXNpXZZKPMPXMLTpJ94/xRVUGsuf762tR2OOygIhAPzotWt6alfWCtMeMnKqmK01RYmGcLl9KBvT8VuiHzmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdNiB9HJUttetg5TlZtWRoPti6XrdsOLH4S/rGbZNPdQIhANuSIV/V1JTQmuWNCYYeqlxBpF+OQH/t6WbbzqIqWEPI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698016},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"11c45f30010489b6e0175ac7d9388961e6296029","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.8_1788659999486_0.12790037335490156","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.9","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.9","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"67f5499dac13a38834c82be75a8b4e54b86c1857","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.9.tgz","fileCount":113,"integrity":"sha512-x1XfyG04RA65ynOjRjnpF/Moo5PlGVa/n7TBeJroRZ6zs6DMXVOR+Ofvx6k3JSLWvz+1W8b4Pl985JmLT/dYGQ==","signatures":[{"sig":"MEYCIQD5hKTLhdhT4S6B0lrjAiuHL53P5GFQNekmzRxSaxr/QAIhAMIuk6hgiN4BQxFbZ5iriKg25neOPKuf9Su7BvO2A9GL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6dSIFhdPz8ydCc4kv1hLYGTjOmYVb9Wl5/rAH1xw44gIhAL65izBPmh3O1FbFjheh+MkFK7G9G9CLPd1y3JBBmnaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698721},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"6e51c9ab72fcdcc8fc4fb3a958e89fd1328525e5","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.9_1788667766885_0.3795655930885451","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.10","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.10","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ffb8c7377b145318ddc074dca71bba16048f7d39","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.10.tgz","fileCount":113,"integrity":"sha512-YduJ39mVFIizW3Pk0wAKGp0pDOkAuyE7Ej/Pk7jhAAA11n2ZB0AkSif0lQsfeALsSNEk9NX3d4q7Dms9E3xtFg==","signatures":[{"sig":"MEUCIGKlnWSOlkZGcFYmJBbqnwY5cfwwgIG8tJoxtU1vHLmOAiEAn5IeY3WrQdP6D44cndomVuq3nh5Gj6rb1168HJfMoHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIACw3IbOWePG+tgMqakaKshtCroukv4MNbrsIr2XbK+UAiBTBpsZg1Nuj5PSML5LfwmXIpf+oL5inJgAsNzSD2NN9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700343},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"97a97927143655714bbc030d3748ec0ea1474359","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.10_1788671499249_0.8829352783381612","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.11","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.11","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"d80420a4c3d74aa13a15bdea3a861c5b835052ea","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.11.tgz","fileCount":113,"integrity":"sha512-O4ktOpp648nP5/YV6FjDKRij0FAu0kpWD/cMDYcYBoTqEZBluQT6sx6zVQIhruCHFNLOyDE2rUWUpZewM/7Mvg==","signatures":[{"sig":"MEUCIASLlezZyxOespTIBiIsXL24JOJXaYBlzGAtPIy9IpEaAiEArfUDvHkGJ8RvTcOVY4WRQ1AzdmbesVUnAReJ4d/Ql5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDunysK7jjmdLJ9N3CswCvtBlTOwxceLBlqMHnQQq8O9gIgGMybqkCsszenAgFRJaQSV80xcseaNbZD5BnlBfaAhcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710364},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"476e09b5b919f1945615325e1f93ee2c23ce7414","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.11_1789002858214_0.7973513898057367","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.12","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.12","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"f4d6e5ee2781934fdbb7eea089dac5da8bfa1957","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.12.tgz","fileCount":113,"integrity":"sha512-//cwQn9V8on/X0+RlRu0oWFtkVhsiAi4hM4coaNcHGbwsMHbqVbhjF+g2ZTBupg8cXF5ZFDejQQW6y/t5iMm2A==","signatures":[{"sig":"MEQCIFcu0VcuPNiLTV84FhEwmOca9KWkuai4lpHxly5lm1e7AiBASo0fFexPqlROPH2qT2xw1P7Iw2yRJebOX6WKepsrAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDumTid94N314pvG4y9pBpoEtxDmQcAKmuXdyHsZZ8z0gIhAM9osIjUg7FgpFdLY7RDCxgzH/rD0J3Glrl0zmxcH40R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729605},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"476e09b5b919f1945615325e1f93ee2c23ce7414","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.12_1789022816408_0.6466521746041707","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.14","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.14","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"c9171d8a00fe1c4e61ad75737935b03a2403b799","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.14.tgz","fileCount":113,"integrity":"sha512-UsfZDdy8HAjmXob5nAyF9R4dxeNOvLO0pmtj2eOfAOAvXYsMw7wsJgS23G3rrvuJCjJLac4dcSeZNYLCdAyb2A==","signatures":[{"sig":"MEUCIQCp3kdZxJGfG3RKeWTCDwnbtZ/KG8D5Kn34hkC9ydW4DQIgVAlThCKwkBXc+fJzwjG5KvHr0PPvtMHKDhGmT92mMAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDl46vVrok03FeIFoI7AeISX0As/C9lWj097BCnr2uFhAiEAzKPRADiUnCXKm60z10UKtzMM8SoNe/TiqnpC76QP/40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716932},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"d735b6e9a6ef454267835666a403c552a251d8fc","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.14_1789051162643_0.46400807132856015","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.15","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.15","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"1d377a8e99192db98ba644486269d37e4feccf38","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.15.tgz","fileCount":113,"integrity":"sha512-8U2w9KeltfrbqzOFKymFIqQdlYFXjg5NUZXXArQ6DqAtevQ6wt4NQ8Vpvz35+fkOUIJI5VW7MvYQJe4lIT6rRA==","signatures":[{"sig":"MEQCIDVNeXztWqpddSZiLg6l4jhZhd3EPi0D5z7pRaaP/jpHAiB+mUtzaIZ/hwRiDxuxyMXuDSDsy2j1A/CSSiGHoVwx2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCv6hukeTx2uK4zJ2A0S55ryz3c8HphXtfRnKDXcIL79AIgYvm5OvP9Vc0ADPiCujQ2XH+JD9XMbtyGdhyLXhBdPQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702517},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"30dba36fdeb4685aad97174f7979a176a9b4b7c9","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.15_1789052417218_0.056497975628459596","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.16","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.16","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"7d33358a3e57b4888cd5562369e5baefc7436a9c","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.16.tgz","fileCount":115,"integrity":"sha512-pv9NwAO3PE1fcWNkFzKbew9UJ+XuHq9KamM5aXPEPADhriH0blAgFWEgyRR4zado1RaprO3mlI/wtw7Dvt5E3A==","signatures":[{"sig":"MEUCIQDEc2Er/hWbm6qqcmQbSr23L97KYIZzRJ3Bjy3j7KcDpgIgFP7EHWUiEzDJFs0FalkMSYV+oY54mQ5rjS7gk2AAuSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxhPULymIxJgvvUsW7GbBg1Svn/JNGgFK8SO6w+ZRRzAIgK7A2xe7odFdGdTK62GAfTFA/uNeVxWR9HNWd7I9tqVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731552},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"f9280a362073837c7a8a2671c2d29274c4913747","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.16_1789060095289_0.47522943024349695","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.17","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.17","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"9acaa92c229cd0f0dffc7d75f3d3c0681514ac7e","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.17.tgz","fileCount":117,"integrity":"sha512-IIJXHf+L+fRisowIjt23fBMejtudkEuhK686gVqxPFuQFA28u+OLOJTRB3cXuvGtH0zo/y1E833JVwAaP664jQ==","signatures":[{"sig":"MEYCIQCIforafXpan5B7IGEM7QCGJjBIdWKG2jSe8dXF2eHlzwIhAKjnV08lsfaxMWDxPAODQdc3oLYe/+c5uUI7NslWzZPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxzDwVouDgceK1ojEcnXbhwx9ifcWdXdO1o4qJEhHUYAIgQ934ci20aYrBkJcTJxktsR2MSELdpLbGFRVseF3gqo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750049},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"f744288308984ec0488a9f2694e116ac48a9e71d","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.17_1789132408167_0.35492832498977767","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.18","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.18","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"082c35da5bc74ed38039d26ec7fb1e730ddb38d4","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.18.tgz","fileCount":117,"integrity":"sha512-BJQ4+JmtJePx0oFezsJYZgQhJJ5vXiuB/ko4+soKpp6qTUcvbBdrE31BSLSnYYDbyuzIAMV3wDaKn7JmE8/KRw==","signatures":[{"sig":"MEYCIQCyyC+LISXP/Zn70BWNEvbaSlwA3gJLkD4n6djP1rt1pgIhALpAkLyLU/F8hrTOK6fDJ+6BafboymebW98Zs7WmOq84","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtcmn9Dckea9p5xPf2dAnFgUitKeTvAY9I2ptn8Ec+5gIgMTnAcZmNf8H8VLggGCven5bssBKRMXegKothJyKqGCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":752645},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"63f7bd7715bce614d701f1de1c3670784af467a0","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.18_1789140327061_0.9786328493328649","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.19","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.19","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"602eb6ce07364b3162501cb4ef1d915e24d8a935","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.19.tgz","fileCount":117,"integrity":"sha512-R0Ez5bFHSwLLcqbDfvtz51jMJsPdazbWtQSEsvKqXmP0ctEh7myE48plr5uuFJK+/03IUHvF12P7yk0A8c4HHw==","signatures":[{"sig":"MEUCIQDpnfmf/wfFXshoYbtb+WuVHY67JvBT5hdKSGEWWYOCDgIgHDM9SZIH35pw6CBRjZjm0uxiwVjJFWOB2qRDP9/hLM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIElMoI2F86MOkNk2pkorDibYCE7G5TZxAWBL7bjb+JvxAiEAp5j6u0QZDXlnr5F7iWZmavN7vNdq7XDvbgPxmEYpEqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753723},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"5a86249644d79709fe1b94086c8020435e429d0f","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.19_1789220306660_0.5738064231614717","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.20","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.20","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"cfd97f2d69ed5a6e60dd8e52794b5353a94f19e3","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.20.tgz","fileCount":117,"integrity":"sha512-6VWMm649fvQONz5tJ1qJgwSfLPrZjSGvGIsarrMCeyKCAL/BpLuVGx+U4S0FuCeLYYBfB0hKTc2tTEOyB2YnKg==","signatures":[{"sig":"MEQCIE8mKNIo69uN298hGvTeIqLcBmUEKQplbljAQ8vj1dseAiAtjI8VthMvPW/Kh3h9yqp+KBV0c62I4gNVFimnh33Zxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEbFljhSA7xOaUgIiUsQ+hqR2Sw+Obvwj40zbLsqeOapAiBqqW7evtPNwkIoBKuuXTp2A8Auh3Ou0SC3SJOXbYu3DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754720},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"693e9a4f4b90d11c23155622c9d0564ef3c4bd7a","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.20_1789221609401_0.9002877566326335","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.2.21","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.2.21","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e1e04ebe62a81f0b8ece87fa6044cb299a9b8f89","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.2.21.tgz","fileCount":117,"integrity":"sha512-xrUKUxZjJ3bZOXTaeXRjMUihVRTNOBzQITw/e6jfc7Lh7RYbIVxgf83Lg1MZcrh+Wxt2p6GMhaZt+DeHIRWqcg==","signatures":[{"sig":"MEUCIQC9vqf/gWwObIiwc/iqM79nEeAOW5U/1zMmftba1iVqCQIgdT+MtBkEBCvEJ+DP5vW1HkeZyu/pl1qWMihfpj3yZEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFDBFVXOnK5/DAq61GAm79a3bTKZS+2H4rWE/Bh0lLQPAiEA80RTfvPzbWtM/pPoh55zcrI89uIG1g2qPZzHnpfSqIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770029},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"ee6f9d4e54b7d0b3d0a067344f8de3e0f6197392","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.2.21_1789263047054_0.7817912385347874","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"76b9baaae3ed2a42408ef400b28e97b6bbe947b9","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.0.tgz","fileCount":177,"integrity":"sha512-/y4GFjFMh1vz3nzh2KAOYxAPZzEfz5TPN0kmIphagjFdIZMLpaJ/QTFWiMJTeuKmRzJRve2WjcBP+C0UHjNZZg==","signatures":[{"sig":"MEYCIQD4Lh3oCzKD2QLffjk2ctpVJYBSoptrKBiCn9q6EtBOQQIhAJZ4ftQEzUQQcLh4DAHF7TwoRUa2GhtGJvzvw2dI+sLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFjcazO2M1nsFXKjGpH7GglkhWeEuWIIZR5WaFOyE/BwIgNYWZqDqSRNdxxJ5zTRpaBEQqPglEwUgD3GiamVqXBCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610031},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"5fda532d740fbab8f85dbdcf5d4cd8d7388a66cf","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.0_1789478676791_0.025230971359469168","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.1","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.1","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"311aba0f4b0e2a36a37a79d199edd3b6aaf5c955","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.1.tgz","fileCount":181,"integrity":"sha512-RZyJ/DcPmXLWq7s4Sdxg3RRG+WFu2ZLxsbsQOKsenCXkxAxRWsBHNsQ8qTPDbwV9mXS9rG7QL8DjQI/yvV7q9A==","signatures":[{"sig":"MEUCID90iLKhUQo4CgHDr5s4RtJVXJbkA1p9lsiuVAs2SHh3AiEAxwJ6F3ORFv1kYxOrSZEyv52oIrsIWzNTqeUt611S/rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEN11BB5EsIhJ4CjOtyzvWn16l62zQHxtvpteyI6YiaBAiEAgV2WwanGwxgSEKIjNCNAxDgfw5IlyG4YuC6fFuyllCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1650788},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"1e9d9537d5eda9361a5739de9b0fa66806bc2b43","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.1_1789482597713_0.6858625638414781","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.2","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.2","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ed1d86933a1948ffcbed7a09e94a2315bc95012c","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.2.tgz","fileCount":181,"integrity":"sha512-/xiquaCMOYJUobYUNuAoFQs+D6gB0QJ0Mq/0V/Qs49bPSIeeL5Xg00ArRj4nt0e9++Txe/JMEsdEvofK37tweQ==","signatures":[{"sig":"MEQCIGQ1dED4BPNxrHLTIQB7FA470jgU/F007c813typkmbOAiA/xqqTNJunSseyY5zqg/1vjZeg4k5j72/POQDjc1u+TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4zVD1yxXX8UuPbLSHpdproKweK2oF8sSMwkDr1DFQjAIgLpAlcV/VZ10ZzYyk+Hx1UZeW/zNlI99u3Lsh/2oR0ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656456},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"ada87946b93dc1550165c49740f1321ea98e36c5","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.2_1789535655484_0.03472705880568916","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.3","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.3","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ae5c3c987134ebd3d846aaf84f4e656e6f92c5da","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.3.tgz","fileCount":186,"integrity":"sha512-CVpJY0nFRutRQmXfbasin2IsEnFvtzHo9/mxDv5WZmIThpZnkvUz9+enJh4ekp9ccrlnyq89i8ViNt6t0tnKig==","signatures":[{"sig":"MEYCIQDj5sSkdbVyRai6kx40WUDv53M8OGxI1fO0+fSxwldeDwIhAPW8czVBKocJOKq/BtAQ06JCsavq0eFlY92SXB7+YiJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDFXXFEH/iaVNF0COU0M/BrfbprHXHPaa/stUyc6aVMwIhAPseruWnS1vFbbzN/F16AfuQQqFPsOdUrAVO9ebnFZGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699829},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"254e38addcc44a1f269e70e5704638a115f09d2f","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.3_1789548640702_0.16515853604364406","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.4","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.4","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"c311a706524a0c2bb2f19e55b243edcccb35b2b3","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.4.tgz","fileCount":186,"integrity":"sha512-uhv+poz++aU4osiPfv1WpIxrvJ0oPM8GIX0AMxb+4+RPDyjcs+2NnfaKYV7Kz8xMgHyAD+qLXnxMf7wVgEryAw==","signatures":[{"sig":"MEUCIQCm5Dl9LN4X1PbNxMZI1PAoaRfGUYgMt5hoehitonhKmgIgfaoyWN9puhPhNSUxFEZYveaVZ4A3LY+nTb8dIvSSNZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbvHRY6bc6+APTF9lYaQsWWH0x4HW7o+FdIb/0U7wyiAIgKCqzONPP6iuss1Ds+CjUh1MYRt4lvdbyF4pGTEGzXD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699829},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"41a2a5b0398af2d024ec94ff51d9be3dc8b108df","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.4_1789555600709_0.6316921840689702","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.5","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.5","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b36367c2e13d1ab08f6194267b749f94eb96671b","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.5.tgz","fileCount":188,"integrity":"sha512-448bN/yNKhLKq8DVkAsj9sU5ZmaJGO2pGSNkYyOhCprpK4DMJ2CnJZ6Hwl5SJ5dOCEBUnj7YLZWJPWKOWktmEg==","signatures":[{"sig":"MEYCIQCLCn312GSzy2DS11CEsk1i1f2gzjIMLpk2v0rscueZewIhALWTGmXv1GizBEVw8ROu4kThZNWD4UnXtad2mYFJieLx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEcj7YRqXrcFDgyrbVCRvCRaE25XRf/05VRdc4j8h8ugAiB+KIQ0Uamtx+zRiuNzRQd9TrqnQdyhxF+F/AO47oq8Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1736840},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"b9f5daa40bd97a74d07a640da6e0205a287d3386","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-runtime":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.1-rc.2 || ^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.5_1789574705682_0.6765947465757158","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.6","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.6","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"fb3e6640697caa09bd8eefd8faf44b1f5aa4db94","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.6.tgz","fileCount":190,"integrity":"sha512-rEU9qC55Y60XnR82fD0NEmKJ15XZq7CpgZLylo7kxup9ijFgQIsDFLG9gWRfE7618OOvcbfx8D3VYafKuEDlvA==","signatures":[{"sig":"MEUCIG8uFBRLl4iUmflX1+Old6YYnU7ad3RLW2j0ahK5BaScAiEAmeUzXCHWMTMnkiz4Mvjp7A5uAont/rlO12nVAq5n3R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLUV7imIF/hcUkb1ry3YA5rK/TE/nI4Syie7oInQUr9wIhAKRf30Lvozp1wYpKkiPFfDE2pF0X5R2bBCKFKvSSeS9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755363},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"6497c556a05ac6bf88d752513170d9f3cb0dac9d","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.6_1789656090587_0.6291510859616696","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.7","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.7","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ef94a8ca870aef984a60ac312f3ba7e767a84496","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.7.tgz","fileCount":190,"integrity":"sha512-xuiG3VJRDxwm43nWVL9y3iuqB828e4Q6RxeVi/0v17tYCLQ2Q8T8o7gq4bdF+OheDHvE0aw7yqqC27hLzqIz2g==","signatures":[{"sig":"MEQCID1NhGNMF2HVBq1E7mk8tECzlhBVRcpeiwAtsyZnm/1WAiBnwnWLjNOMF0pwgB3Q0dAPh02vWgOCETMtuZKT0IA0yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE50WG2yNbJ4yV7ik0SOUtQhiuFFU3EyoTc6CSTLK9ZiAiA1wqi0L7Xeo11ETgMIcRjRpimnvahDBPGYkUZZXkhAbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755343},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"9aac94940220b71c767ccd3f9ea496efb61b323e","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.7_1789663271248_0.34450525429236034","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.8","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.8","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"79e8ba894be9ab8999c0a8c5b80d06709d7ed831","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.8.tgz","fileCount":190,"integrity":"sha512-VGALFq8QPSCGODINr75CFN9S2frSPN+OdBB9XRGMZr/WmoSPCew7968cb5w0O4sdRj7T/HrBFaflSRRP2oAjTw==","signatures":[{"sig":"MEUCIQCxdB/zXiIQd1wD3FO2+WkPdU4OnHzJ3ubsPtwpcNT1HgIgCND5OxF3aoveSOADQEAFsPw4+RJOhaBCtU4DZY2S3GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDP5m27EXLl1bmXw33J9pDax1Z/aRu26y8aC0seJxzERwIhAN9QMe9bCANkD3Oa3KxS4Dtm+1cRBGiHx5XmALjsU6f3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755445},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"0f8e39c9201e6d9d9234a680cc4724e057a2151f","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.8_1789733404058_0.6929158092238108","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.3.9","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.3.9","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ccfacb9a87c7818ad97dd07949708ae09535abdd","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.3.9.tgz","fileCount":190,"integrity":"sha512-E8A1veusN101twx4UkiHMhEE6hXsSjedlaFN9bGtl1j/wrWThcUSUwc2sHxMcSnWqGQOvNxafzpaRRUL2ooRvA==","signatures":[{"sig":"MEUCIB6ZL7oCR6G7tYF3W1p/lR2VnrZjbXhlMqZ0bsOhlzheAiEAmXT1BMjYD/keQP1cbOjkaT9sHLmoZ5szM/JGk6H4Nng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHuF3sTOdvCk6W24SW2Mr+CQWIWap1gLDNAWC8Mh0SZEAiBOLD02M1r3vGR3/dChP03vry0uOqnN0lhmTboAPJGx1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1762609},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"25b9df06876a4c1c132d4f7289cf93d68fb669b4","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.3.9_1789789452061_0.20586831914138548","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.4.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.4.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"2fd725a697e1f0b28da8d7b936962166d1400410","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.4.0.tgz","fileCount":192,"integrity":"sha512-9x9ptrVvulUuYwgRoAufWGj2Gk+DozL+7bbYlAoH9bjpRDeAWgt83NugFyUsCFtwW6dvxah9qe2PGVu7pmwefQ==","signatures":[{"sig":"MEQCIADNSto6hUyIgc/ScD+/TFh/Zx1/ZMDbQV398qS1kacfAiAiUaZHVWg7Upq+7b4ngjxdAN/Ef4DqAkVD3hn+PFBzPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpjALn2vUBTstnC/oM3+O1M9KuLVQfmnTX6Vv605o4pgIhANQypd/1rAPawO2NbAfA2iU9qwuKW8Ul/mQyoOORqe8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1832453},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"2853b5cd23ca7ec2c4f62ff9755064a3f944ca87","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.4.0_1789797507352_0.8912091806516014","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.5.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.5.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"f9584184c803526dd24c33798d840af0065d7f2b","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.5.0.tgz","fileCount":210,"integrity":"sha512-MeSRFEdi8/8/xLim9wGeByzTtGp0BZ00/C0aK2M3sN/2us73Tc8CWaIbhf2TYWWffLSlCjb4CsKuZfCVQB786A==","signatures":[{"sig":"MEUCIQDcltXSysOz04cRVN+KpCzWBedrXPiDkCUn4qflePZHNQIgC9ssKSylniqSq4an6AW6/mfBZaLs7xgTigHxoPfT1ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSzK786PLyP7OJiozUE5OuNuwc83rCI1xmbWp3u4DTXAIgYbUoEcvcxFrOXJYNqr3uMWzcUOPUImWth1EUvGXpNBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1946215},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"6a7ee32728e8099d7f23737ba9b3af0e0b5f5e36","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.5.0_1789880636183_0.9798444397700732","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.6.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.6.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"dad76bac87d15c9629123867e8c8eab3835736ee","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.6.0.tgz","fileCount":238,"integrity":"sha512-dOT0PiZGBCQ/exF3GAgz4EnmY4z4fw439eXjhKH9j9FvCraZcOS+731Bv+H/7RAlMwb+dP1PqNLQjpfqnTHEGg==","signatures":[{"sig":"MEYCIQDcLnUFZa1mpkh1N7Y+3iLpOxczSN+SisehCIgEHhrfBAIhAK5qI+MBznpfalsyTULKQOudIFW9RYOA1RtDfHHfo1Jm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtrBkDSwm67jND88L/pr1yhpH9GTYMO2GyEksuc35nQQIhANZ4u+kCPZCfZE1aQpf8WB9qyIy5Yo7Iwzt1+f7ehP+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2391146},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"b2216c6db49a1947876eb0d460dc4cfe81d9d1dd","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.6.0_1789901492369_0.9974888864103042","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.6.5","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.6.5","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"af8dad35932d1e95a6efcab661f31875c7ffcaa7","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.6.5.tgz","fileCount":238,"integrity":"sha512-bMUWbWgYTHSeThroi4qFR90fb3I8WGRi2YZQhutBwsb76d1L3qI/f0AVbjLGOuY/pSlCZU8PprLiB6OIct14Yw==","signatures":[{"sig":"MEQCIGK8DTZlu2pBTbzNcx6UpObC/5B8wge35Lx2kYO3ROysAiB24a5FbZcpsST9OtbhFYj04lxHda0hBvuoC2U+KQhPQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICUovoutDb5Y1l/S7gGaLo8y8r3wFSIjqEqk5nv+j6mfAiEA2OMnhRlyC8VgoI4CJmWQmTk38tZTItVrqiPTMTQxYRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2374291},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"15161839b8b372efb900f85282f94f5d3d5065de","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.6.5_1789922635326_0.8696747394150786","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.6.8","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.6.8","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"15c107bfd80e9b50040a2677b9ca460c468af39c","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.6.8.tgz","fileCount":238,"integrity":"sha512-8DTBTH7McaodUHKC/8UgxzmZNc7HBytPGKpUeac296F4I2YY31ZuJtriNkgj05ragKPy3579RUsMR48/Bfsr5A==","signatures":[{"sig":"MEQCIF/dYvzzbnjjWerUQYrBvvnCzrjuwk3EfFRRbHNhx3R6AiBclFeHxk4fGp5s82MRuaktSstwQvtep1NPXTM3EnvGUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHPotvboEgDCglnqoFEHrH893eIxiaeeNjiwwBC7gj0AiBW1YRVNoo0dEwkSzTIoObKJOXbI51fgamhoR1ltGQ9Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2392054},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"3d8fcb3a9b66aedd6a0f180cf3880a204637c991","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.6.8_1789959960247_0.4607685130909782","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.7.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.7.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"8f04c2aef33dab94c8b4a9e296e6f4489a69c607","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.7.0.tgz","fileCount":238,"integrity":"sha512-ywxWvmV6VSYxQLubhrULRlxMncXLY9QC7HhpTd8rRwBKXCYcqbp+r8pYYDQC+j33HPdDKBK+3forBwzoo2sGlA==","signatures":[{"sig":"MEUCIAtuDrMcIJRZpDgRw/6sZXbwZmqNftF5mbWcShcmFhBgAiEA28aShO+bh92xO2sa/Z5PmYPCQvBz9hzd+F+dzKhDl80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgwcNNJ5xJkgfR+1648jjs8FqP7fu+xE8tT9o+tElmOQIgPRoDRAaFX2yVESMZLxLCmbNJCdqn9XyuK1ETteogt+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407355},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"c0da3e1af6c57d8840da4aa2ee4364bdc97f5ca9","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.7.0_1789969593963_0.19202013675762597","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.8.0-alpha.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.8.0-alpha.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b98b033c08432f3ab64df7595a6d34ffd8db1a26","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.8.0-alpha.0.tgz","fileCount":252,"integrity":"sha512-GwkJXDFKrxd1L+JajcNmMG8lqDfgOABbGfAy0apFcXxAluxwi+Ki200Dk1QA2IVQ2/muhdmEcUAtWvOxK5vhCA==","signatures":[{"sig":"MEUCIH28RI7NlMTRfsSzPxKRZ9dYT7p8YimM9SzRO3f/kxL8AiEA05rVI1x1gSXsvMVTBLTVFeBgsQTX/e8WgV9M/hKuyrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDbk1Zpge82BJ0rPw/110QRNKfASRuMKU5dLX8RUUJeBAiAVnNhC55Zup2ekyFXkQmBHAI89Wdj+fbEuuSz/NyWpRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2530891},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"f1a98d7101b190d41f8a3fd22b1fed661a236051","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-alpha.1","@deepseek-ai/dsh-web":"^0.1.7-alpha.1","@deepseek-ai/dsh-tools":"^0.1.7-alpha.1","@deepseek-ai/dsh-timeout":"^0.1.7-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-alpha.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.8.0-alpha.0_1790130298250_0.033871262764418875","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.1":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.8.0-alpha.1","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.8.0-alpha.1","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"760d4d027190445f75001e79d844bcfcfa727f26","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.8.0-alpha.1.tgz","fileCount":252,"integrity":"sha512-fLKDly9U97w5j0+Pi8e1ux9D7P4A/Vo9jpzBSi327XTzmRUZxu/CpNicVx3OMi7s164KmvD+U6C+fnBBx2awsQ==","signatures":[{"sig":"MEUCIDc+UiEyoZny4C0BRxPqduBR4lhOB2BTfYnUjC3ni0vnAiEAzUekM/Rl6jTQFTptRpjH1ePzhxDI44zKUGazbXbbHc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzAsJMyDGuU/zJZoxhhE7JX0UsKFEFalaOmIX82sVrAgIhAKjokLR7KZZybULSXF7nNWebCKpSylytC0fCJiyXhBw5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2531640},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"396cf1109f24e9b2ff6cfc7343159314879c1eaa","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-alpha.1","@deepseek-ai/dsh-web":"^0.1.7-alpha.1","@deepseek-ai/dsh-tools":"^0.1.7-alpha.1","@deepseek-ai/dsh-timeout":"^0.1.7-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-alpha.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.8.0-alpha.1_1790136122224_0.05561485859295545","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.8.1","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.8.1","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e343bb9ccd7777032fe1c1d0772252a76481d969","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.8.1.tgz","fileCount":254,"integrity":"sha512-WGBPorQ41kWXe9iP8WG8c+GlYPhE5zUNdCCVrbBwkPNjYpw4vv0IENfZpL7UCWwp/TFlhfs7jrMrO/UJFh7FZQ==","signatures":[{"sig":"MEUCIB3denLUHNcS0/X6t9kVfwvYZ0N4u2BKmYwhwFsMEyEIAiEAuxXY0XMzCZEFN8p4q8CspoCycXKhdArb8zOvmlfj4VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA99y2s6u8rVYEDotsfQ+36EhXnBjNKA9fpJln7mWQM3AiBbGdqp7t3Q/VpFNeHngCFlelRlSNzfWlYeNpp6MdWc9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2589927},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"6e0ef36d5d46bec53ad608457ebd88b5757ab805","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-alpha.1","@deepseek-ai/dsh-web":"^0.1.7-alpha.1","@deepseek-ai/dsh-tools":"^0.1.7-alpha.1","@deepseek-ai/dsh-timeout":"^0.1.7-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-alpha.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.8.1_1790153779824_0.22815272328307068","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.8.2","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.8.2","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b3b8b0fefe037dd2e49125203ddc0555cbbbd0b2","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.8.2.tgz","fileCount":282,"integrity":"sha512-1sAxTA9sAACUUjsyxEL0Fqf2niVkfZcLlZqVOb+Jt4LDPwabSzY3ff2JBblIe3GAWNweF8Upmnv4wQgTnJka8g==","signatures":[{"sig":"MEQCIEiPHyB9+MujhpYr02o3dOq3VfOhl7EUzMB1rAaQiFYWAiBQpX8aNySOqF8MhQ6WKw4l0fpKjtgapSi6xW+tRpCvrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOEAmsH/lJIER0MS6XxZko7jnvnfSYICJEUP91lGr+mQIgFmnt8Fzi4SvN4tD5hggXU8qFvNmXVcFlJUbbEIpdHw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2976954},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"03fb74b9a71891e1b84a0e71c30c6ebd75f93b92","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.1","@deepseek-ai/dsh-web":"^0.1.7-rc.1","@deepseek-ai/dsh-tools":"^0.1.7-rc.1","@deepseek-ai/dsh-timeout":"^0.1.7-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.1","@deepseek-ai/dsh-attachment":"^0.1.7-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.8.2_1790175098859_0.11223877561251339","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.8.3","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.8.3","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"73938760ef8e0b68d0e6600880dec2b0be2680de","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.8.3.tgz","fileCount":292,"integrity":"sha512-v3T/rxNyDKpCGUFxtZdbbqrc1I2yAMA5AVuBG//JpwgkhFqBlJ0NGxCP5wnlJwrV3ouiINNYOOiEDZpB6biyWQ==","signatures":[{"sig":"MEUCIQDF3uv7FCJsdhFKBQsK1+c3DKktLujQRPdm6AaGj4LrJgIgTMQw2a2SgO+GiP/70BKw6KM8s9ZXbBhib+e/pOy7AzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAUGXlHcP9SLhNVDVjrv3uJf4aM3VMZV/dZBI76yrT6fAiAUXVy0ROa84rLbdkZo8s32WxDiiKr9uifH8mek3qr94g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3034241},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"20411e6f69d6cf0450478cf4eb8178c985b9c2b2","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.1","@deepseek-ai/dsh-web":"^0.1.7-rc.1","@deepseek-ai/dsh-tools":"^0.1.7-rc.1","@deepseek-ai/dsh-timeout":"^0.1.7-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.1","@deepseek-ai/dsh-attachment":"^0.1.7-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.8.3_1790257966643_0.3290681465175287","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.8.4","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.8.4","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"08bff09045502dd98c6025ccd6f23b32923991dd","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.8.4.tgz","fileCount":292,"integrity":"sha512-T7nJ9zb5vD5ksw3z1dPLtoExstf+li7okYRHJGIYHsThuC9JwQzjWI1ftaIl92Ec9zhbiTXXzOyq2TpjcteA3g==","signatures":[{"sig":"MEYCIQDgKYQY+/hr4rMEqURg/uDdlNC4SU60WaOiLz/Ge6CUcQIhANxdeTNX4Cj971kaSq/Girp9Ej5lOdK7yBpUOiSnJjzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdNcejnX+9GBBTAEYK69U6PraL4J4Fvhkwade8HCYfJQIgTBQiLrwGPvEkaylC7WbKICZChKg9al7Cwj0TffBCc1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3044200},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"9c199f790fb68713d84ab4b5ced52177e8ab9bcf","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.8.4_1790268219935_0.17717287609251398","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.8.5","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.8.5","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"84ccf739da2e54fef8ae37b46675d52f543a9fb5","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.8.5.tgz","fileCount":292,"integrity":"sha512-Le/OU8pJ2LZ2V4u7FCF3FcZebXQ6HvPJD2GXEGSPGLo+CzkHgW1hCyrjzp5xb3vAtJ8C5tDV/iobYJL2HWrTBQ==","signatures":[{"sig":"MEYCIQC0ICSgxxBTX4qLDkuUYlftUgVS/9ojOGGPeGxGNwE9BwIhAMy2y/dTwOJXqNFT+nMVIVJHxkzLdehiGUHlSrLs2FkJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFHKJk0kGAUc6h1+RDjOTDzL03xPvKzQQ8NKSbeIyLJmAiEAq2ixaVztYiUrbfdAEl/aPzv31lq0G1qC6Pc1jrEjIog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3047531},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"27b82391066fb57939f273f7f11d96d1e5efc24c","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.8.5_1790355439786_0.8483019320436616","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.9.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.9.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e358d07b23c7aaafd3ed9655e8793043cdfb6581","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.9.0.tgz","fileCount":300,"integrity":"sha512-dqgQKkihsuRqixCSxuEa6B81Q2SxZ48AAYCQBjhvfLvKuZe2T0DGja8wawUWVd7iT6+DsR1BdM2EcS8tifjzlQ==","signatures":[{"sig":"MEQCIFQWcSqJhaQXj2vUszwLqKO+1M/wS0bTYax94wj9NpryAiBkuspNO/5VadKnjtB1VrW+CeIk1iBTibRSUW25pbiMEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCj3zHbrIJsZL+wS1PbEdSPvKkz6RYack3de1IoRNfCGwIgEVNhiNL9R0ijwpLlMCdXsRPxcOmcZzfq3fQhZkNlzC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3529317},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"fb07c2e69c3f07c47e433dcc44168f2c6715b879","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.9.0_1790386339344_0.7215129653569146","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.9.2","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.9.2","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e58b558529491cb5d823719f561692e33c0e8929","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.9.2.tgz","fileCount":300,"integrity":"sha512-62aj46Ba1kjtz6cHzGpERszc2eE/KhYWkwD3tcxyD3DpHwucGGVc8c9CykDg685TmEuaAb6WFqa4H+osSdcg+Q==","signatures":[{"sig":"MEQCIH3HHNxJtsSZ1aJePpa9zZlUUsu+45kn3bzMhjaXOMyxAiAhV66prM0hfe9tFuJwhUJSHVjHyODSLYa17Knj7cfXzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICpYAW1y7tmW27ZdUAakR+pOdrFyDRXEWxE3bB37sFL3AiEAnkO8lwl73b5MXNZkkf7Xp6avahxK0ivSZZ8mK5dUO0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3544792},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"2d7eae2c309d075ab990520df58618e3d09b51d2","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.9.2_1790403477397_0.443903386711044","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.9.5","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.9.5","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"0ec4cad88ab8fd95a4ae68a208765391ddd5e4d8","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.9.5.tgz","fileCount":300,"integrity":"sha512-zJdsYvwVGd4hvilkUitsMg2Mkxg0QYpSjBZZif9ZOLdCSUJCW69ME0Z05U2VHdRSAoz8KiDtmNvQt+ibPLbMOA==","signatures":[{"sig":"MEQCIA1cJIuXN4eGg2OtNoxSAf9J9x3fbYlTuCT4UXyQe8gjAiAwNCgzuco0zOWswXXD0vbsoPRVO8sJz630sfB+lthBKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3D9wm7WdsYVkU+7axSYQo7dIWN9uMCnZQeOkOw536/AIgdTSwXhtCSTBJFhabMo6JU9To+tONAqJuAI/Y4dLxBpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3568344},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"e9f7affcbdaf6a391ea2f21b1a47dd5dd8ab74c1","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.9.5_1790407327867_0.22369022432622132","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.9.6","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.9.6","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e765157e827f45db26f5f6d76835bd46b29f9803","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.9.6.tgz","fileCount":300,"integrity":"sha512-hnNYNswvDyd+IZ/bPXVrorR1MalunDMBc9h/P7ISFEuRApE9UmKSRExXe5E0sVtx71WOEE6pg53p4DbeSmiNkQ==","signatures":[{"sig":"MEQCIClGIX3+0u/pgOgoAGDCQPfwn7Ld63NCAd7X/0MalF6oAiA81w5AeayEndMoKghVBJLOlgjwbmAYTh+ikghWvGppEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHekDtu+CJ5dI7QO99sow0/zRfZVDGLWIT73VNMPmB+eAiEAwpFBBwXP96DMwSxoncBw82zepcU4Svt4lxLTzlhH+NM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3580356},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"b5e06a6defecb9984c214c225e2810ff35554a46","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.9.6_1790411066115_0.011488210102456708","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.9.8","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.9.8","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"dce86673f3bb3a638002a79b15572eaa6c4cd2a6","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.9.8.tgz","fileCount":300,"integrity":"sha512-uKNYQf0al9Ugrx/MzuuPjacDQtGeJnsgz6lmJz+aAL7Nz9KW/YvHhRtHEFAGvNqA20P0JHHTU7BFg+WI7KVyfg==","signatures":[{"sig":"MEUCIDmzG7JVwNviePxIQfWY9gLBRW8iBKcJbAwVr2tzgC1CAiEAwx5XbCpVSGGCgkPzgKZ1UF1tnnTYay8PnZ60d08R4Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCagykPjaRV7MH3/ikvVuLP4PTz9WYt2m/J7ilfclZTTQIhAIlnp/Lz3VFOuqieTgmJMrtzwYtnGbjY0MpYEjXOBYKc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3587075},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"75ea3939dee46ee17464e72b14b75acdd4dc77a1","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.9.8_1790413159810_0.3479471464237962","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.9.9","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.9.9","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"2c9d7ce7d771ff61dbf0441b935540b48760455e","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.9.9.tgz","fileCount":300,"integrity":"sha512-7wfH18pB7mbvU+OTKQvc0gcpfiX5NyPanwURag2ZAKed84WAjtF/U7VOrfkKi5BROXLJRVqVgUHcceUGBTAVZw==","signatures":[{"sig":"MEUCIQDbdFWUW4suln01sGGHpss7Gle5X1UpgYV1GG6F6LmMbwIgNovV+25IXigdzSBHEN1/86HK43/nwjnd+6rJ4vrbU5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGTmi2VF9GbleNdHHTWJgP+sM5j/A+5H0AKwkyG4owaDAiEAlNatYd4JnZqH0xW4ykDHcnGMrhvnRQQbBw16zTQEEpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3587075},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"0d63963a9f4fdbdcf7e97f8e09b1c93ceae09e7c","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.9.9_1790416232269_0.8209195363587598","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"267f3b8698b053cfefa6dcd74eb6cac10e209311","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.0.tgz","fileCount":300,"integrity":"sha512-NK6/KuthzqYA+ooSu9FqGsuW2zDFjyZ+iyjBxYteoYEKtJTuvqRrTmX60kzxDglOKozX5BtkFurEz+jk7cW46Q==","signatures":[{"sig":"MEYCIQDoXpWOR5uBSdB7tQhU9kE3opDdPnIF1q2W85c9aVUHYQIhAOmydpXTRw+STFangcm4dhbL3hjwK7VxGzW5pYrwGUSY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXYrQ4WKtqvziwYkJBCspA+/4ElIR3GABQPY2FJgb0fQIgDTRGLqoY4tCIkm0kcCUvKINvxsnt7e0+oO4fsyo2hv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3614650},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"5328606dc65bc575a43b105e99d4d5558fbebd48","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.0_1790510394191_0.5065004510159996","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.1","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.1","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ca3e38850d0dda74c919646a4a53bbd5d83a2da9","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.1.tgz","fileCount":330,"integrity":"sha512-jfAKOJ/94FCMr/o7LZ0cAdIslZaXa4FIb4xAhXoBSMOcc+uv2Ta/60aG4HrPb6XnO5ikdxnl1TwcmQE35mZ0gw==","signatures":[{"sig":"MEUCIQDDkvXYT0miVoMnJmgYZ1vg66L7DA51xi9pQu7/6wczswIgZT4Z7f6CGKRg60BImkAY2gpUI44uU/pqH3aukIvzfQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALhS3BSZxmLKnvR0Oy1RhLQpu4XyCYjukTdxte3B/WXAiEA/SlPqjgjRpOfrDlNYqs9iJk8gapOF1R15wZtvji5MPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4108797},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"7852465e9c34376a3b50612519f5cca73f4c0e26","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.1_1790594653551_0.5412451566252816","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.5","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.5","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"8a21001779ae4dac00a0291824d72e0d1c7efb83","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.5.tgz","fileCount":330,"integrity":"sha512-0l9ycHh9/3n6TT0D0RxOWg6BILmN91noZd9FXqDJWAalOBuJLIKDrW+yz7Twfetv8wwde5ipf52OhojYNLn7fw==","signatures":[{"sig":"MEYCIQDWoKZBtAKteC4uUQobLN1JtHkXUlNa9A6fNSj2zK+kcAIhAPs27bG+i8Rvl6q31PSfBMDjyjcjXu+QUqkPiMS9DHuy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbeuxMMMCrArYUO+g2zHRbkDFKlzbDvsVISfDn2hwswgIgI362/LUTTdQ8X77rqpYGrNGuD7rvzjP2PEgxdjrKG5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4186401},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"1c4d97f699d5d3dfd898db00bc10161c2d512e3b","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.5_1790609734019_0.1183446795498051","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.7","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.7","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"03b7f1d48da691ee1fe53569140075c413674df1","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.7.tgz","fileCount":330,"integrity":"sha512-iECgwMs3hQscXvf+8eWYWfYJ63OOQ1pAWcTE8lc7J37RkX340ITqcjJ5A0HW/OCyKJeZAi/PwwFfaaPJ+MfpQg==","signatures":[{"sig":"MEUCIQD/N5ULpeyEIPXc4tLywcb55OrEQcXIiedYTMjHdUSqtAIgZWd4cyo/Z3Q7j1supjomxcAR4ttvb7OCxO9A/LEg+KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICrDWzohImUscC7nVAuXy4U+WmCm6jrcl/DT/xEH9jfIAiB9pitq27iovJbEVrNglLn5qq78iBbqC1HFh9xNs4UtoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4189362},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"3fc4b77aaf4d672131089b18c8a7d4e7daf91a53","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.7_1790611956692_0.9646177784037899","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.6","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.6","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"360ce14d8661e75614ce26edb95b172cb0fda5f4","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.6.tgz","fileCount":330,"integrity":"sha512-jSJm9IFUBr4a6FRXqcpNOCWndS+u9jcs0K8qZ+qPYx2mVJ/55eFiBP5jRsjrugBcSs9/q3O8TPJshDVGFaPkNw==","signatures":[{"sig":"MEQCIHOa4juHlKPPdDxD4X3INdn3RM0pdqKcS3UwhZboya8YAiBbMxIDwcEn9lqTEGCcttspnGEmXNcrHnKXJFjsDkuAtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdT0Dr2isg71icDUueV9AH1jLEK+JmZfqEl/cWqhyIoAiEAmCl1aMHaNHnamFbNPZ98uioskI0Li/yfdTb5Y7sVkq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4189362},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"3fc4b77aaf4d672131089b18c8a7d4e7daf91a53","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.6_1790611971518_0.15367230547508948","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.8","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.8","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"d5a50a628366716ab46fc0d2381a68de54540a58","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.8.tgz","fileCount":332,"integrity":"sha512-acmxHktPmqzfCzkR16Vd2nTsdcm1LNHymII9e6yhiOVMigznC4wNbYJP/ZJMG456Q2J25nRJVx1K97AP3ObcyA==","signatures":[{"sig":"MEQCIHAPaK2FdAM1lyGdkhGChTuppuqCtMzk657GseSK/iatAiAJLokuNBrVQBVEmu9b3tBxwgBVjk+BMAkawG+oHzhE+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBP9Hf2SuyhZTL5FPe2j5rLHcfX25nJVIdpyTohsxQBYAiEAtIa2tB9r8J74a0bmprtdn3979EEU7T1SgRtHX6KalSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4256969},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"707ce2e00643f58c4fa849ff22cd85033fcb30df","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.8_1790649150706_0.049681519548274045","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.9","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.9","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"0cd29d176c1bced97e3139d5bc37299ab7beb001","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.9.tgz","fileCount":332,"integrity":"sha512-zRA30gDQ/1O1OF5+p00TcEWupuSc7vpv1YZVlCDQOokP8qliA2itboTxA7WBst95X4HUMO9bVlMUTZ08XS7akQ==","signatures":[{"sig":"MEUCIQDUEqtti8waqf7Ohm+3uftsWim0fHKhsGPkR90hmn5aBgIgdGq/PIaLQouKDSELfB1Pwi/Dh4hjizl3q4KOCX7GaVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9v8gER+pXiX2AOfEsaShZfeagUdpSlRlx0X9DiP6ySAIhAMj1CDa8ULAlQJG5Q9IF8ihPUGmTNAGg5UNdEDdJpdtD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4259289},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"cd27643a5910dd0d7d7f7c7743f670774afe5bab","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.9_1790692409736_0.18867654772060138","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.10","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.10","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"021d85ca5d4f6bc24326e7c9c5576ef7841a3115","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.10.tgz","fileCount":332,"integrity":"sha512-2xKlCgTTYgFGP3CFK0DFimSMeGLUMotKVCpY26qry3l29Dc7bf+7hszPzXEbFVG0QrDYTfDcAYVeS2t3V+Bddg==","signatures":[{"sig":"MEYCIQC2vobXPyYeX9TI0XgcQk9cjxU7NWMBxIK3KkWFaEb4jQIhAPrJVhiK4TuUNgd/GcM1Uy2w/xbHNgM8gXWTVDwMFg4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGPo/MAqAvHyilzmoaN9pYhCBnltYQ87n1Oa4vY2PUbuAiEAivGvnw0/4Cv69f91rtJ627IofBd8cnIrcNwSWO2BjGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4274473},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"12dbaabf5b250cce734491611649a0c3a8ef917c","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.10_1790734314629_0.2396070217395021","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.11","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.11","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"a89944319b4d7d881a007d4c3428c1491ba1967a","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.11.tgz","fileCount":332,"integrity":"sha512-1wZlMW5VDp99NgsHXjd3fEQpde0gZ/1uL1f+FdnX6GzQddMCUKlrL8O/itYYfVdRtfU6/wrPV9UzAPvUmHVtWQ==","signatures":[{"sig":"MEYCIQDgcd/h3trQEellM8F/OgTqfyX9javbh0zTTtbVJDLMMwIhAMoXugZ1iqnPzq+stxv17My4e1DBwXbBUQ17/rUkgFbG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB61lFYOuGRsiHAPDHENW394km1lPAA4vr9BF3KetDrWAiEAoY4oe5dElyOJtTbyfFkGBbyFsylfKNnT2S4qHqvh9pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4293099},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"4f263bdb55fac5a1b24da304c26d826359226564","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.11_1790754295541_0.18286736060723374","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.12","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.12","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"c9295ae478642a506ff674d723ab116cd0d5cbc2","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.12.tgz","fileCount":332,"integrity":"sha512-ubikze6/DhwGWJVBN1s41PumPevntfTZ5oHOdhMWqJix4wdy95jzvus+trHDUTzr52GoJc5r2MSmPT0m55mFww==","signatures":[{"sig":"MEYCIQC9jcJHELEHftyIosih03CP0MzVAO9Fhr4ktzjUW041EwIhAPdBLhC0DLHsZ9a0wE4mPc5/VdQGoGOLc6m+bO8fPqNs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEXMPGE6bTUxCmREuFgZrz4r0gYy12JHELlpGu+GPTE9AiEAxdBDLRqXYgRlaKGGgA/bXXybFO8iSt5luSsRZyQY2+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4308387},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"e9c0a6bf218e587b210613f9df0e7bf307b01c0f","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.12_1790769211940_0.046623140041932354","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.13","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.13","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"621da41f70f0b0bb6700b9a79ef28d9b82904939","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.13.tgz","fileCount":334,"integrity":"sha512-eRlkVnb44JsSrtQnndPKokAoAsn0s21UvGDGte6ErUC2ycwObZ4FO8Vz/EnKlnwrf/ko7tcZDrgxZgNAPrYCKw==","signatures":[{"sig":"MEYCIQCqEivclop5pTsLtzRDHbSaJv5tWnvw1POn9Q9W3gQaDwIhAP+URe06o/tEAdnhDaeEvbYwDRDdNVvdRsvJ7U9F55a5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE7jFUPO2EOcpTe6HVBMvZB17/PMBK7uilzdBGo9UbzDAiAI+4ni/WFXpzfTMKYU/8I1V2hbMhpfaEfw2vCHn4q02Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4377815},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"a7d4b45b72b5730d2c0f25a62dbfeb5358140f53","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.13_1790780159175_0.13093176763438819","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.14","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.14","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"fa46c9b2d4be53aabcb966f1fad17920abab336b","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.14.tgz","fileCount":334,"integrity":"sha512-0sBvkhprhvIYhen02oUmmTEQnti6HU4+22o+26mhKjaGj8TkGGau8TkHZAttb4Rg2XTissPzGpC8z/vCDo9fog==","signatures":[{"sig":"MEQCIBSH7d4e6mmk/GPaAWAEtzxt/36D3DsTJ/GEsdEp+JvDAiAbmXo8aIF5t3i/qjNLRpxfbBJU/SoHQv99B9otEnnN5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdj4JTDX8/QdsnnQwCVDwlb3pOEx3C4d0fEGglqXYWzwIgRwFa3BeY7eBJ7byswbl3D522pzkvAtLwbKOb5ywq8go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4397595},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"4fc96fc83b51c12463e6f2131d1679b3a3f3ac47","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.14_1790791403724_0.5148124600744652","host":"s3://npm-registry-packages-npm-production"}},"0.10.15":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.15","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.15","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"7b9c4d3506841cc76970457c1aeee629b60621f9","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.15.tgz","fileCount":334,"integrity":"sha512-oX9UWkxrWSZhros7fS3JggsgD+j9Xhv7R6IC6J+YVV6veyuxZDs4Q+J5llVgLwLkQU11mzeTWKfOaHOA7FfN4A==","signatures":[{"sig":"MEQCIHT9Z+QpgneJAwn7/gkeYEeHrzi7MzensCKESQ70tCklAiAJ4w/VCG0BhMJscxDQVsu+0DOjkr8Hqwxqw3ZwjnO4/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRx+QtyOypVHdfFhXLXLyh9FAhSll+24wT6ibZhYY43gIhANwa/jAB85SCMiXemBkg/lbAJSAqcUkhBdycnR4Kz7zT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4399858},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"219b4d7c90436d974310a3bb14db8e633cd80b91","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.15_1790813234196_0.5476161426201638","host":"s3://npm-registry-packages-npm-production"}},"0.10.20":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.20","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.20","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"6ab512ea964c5aa3f33c35a9daec8e0ef52cf505","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.20.tgz","fileCount":358,"integrity":"sha512-YWUZfJWQhKaHuJL2vhz8wyACGTvmIvSasme+WM3bae7WF1VTKIwcITXw2VwV/sCP6Ca5cb0wkP5CFP8/IF7aWw==","signatures":[{"sig":"MEUCIAuFv5Ms8z1/vkDVLn/qHtoI4FjsjIvkxlbpRRaXvwp1AiEAwVA3VsCKHWFSKS833zqD1zc2mE4k1Q/9N4WP1I77f1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICCm0kRI+/y15fi2zAj/c5hNjHHDzJNqc+fxaq12fE1dAiBPvS2kG8fzM3XGYC6h52m/fSkRA4alsM3x2ykyTyrZbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4602039},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"0642f262140e98d5a1936efb37a541565f33dc48","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.20_1790937086855_0.409949584588575","host":"s3://npm-registry-packages-npm-production"}},"0.10.21":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.10.21","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.10.21","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"dff5c56fbb7313f40518ed84a7d9e98afaa1b552","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.10.21.tgz","fileCount":358,"integrity":"sha512-XTF+SenBOlH0OBlYjPOM2sAxh5JJmlOmL+qwd2ciiyARSxWMOxjHdWvFbmPxQQ/fLRRW7LbgukeFG2tTZT3ftw==","signatures":[{"sig":"MEUCIQCnTwQR4yNDUWj99Vg3gBxQ/wZdUtv6d1wif94P79JLVwIgEnHQvkf/nXEQeKYoR7nP3SACVsX/EROEs/1rk37gsx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCytqqwbQtphp1jyjCzHGgMGu5t1mvruQBw1Kn4RdDhygIgc/qLNd+VvjtvSK4ccsvxL2MBrnDtKWQvun2UOUnh9/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4607117},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"138594a4ac5169987e434fb562740d5a6d05729f","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.10.21_1790949461535_0.4957309911757275","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.11.0","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.11.0","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"7571114218e8817ad334f81ed671cea1ac78a4fe","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.11.0.tgz","fileCount":366,"integrity":"sha512-4OVdFVWClLIe+jEVo7RQP9UTg0KB+PnYJsKmtqnMSy1aU6i6B7MkzuwlMaTLFBvrLp87FzdOMH77ghZt8uPTow==","signatures":[{"sig":"MEUCIFrUn2ooKp9CBIFRSCVpDVaH5R2Kq0JzQUdAuId7X+2rAiEAqnqAMEFX4RKlFZqvSFXDbsspU0oCCN518du2Hh2aO88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAT7jo6XuPwPTAkL47tILH2YeHyegqW9Sk+i03XwN6EpAiBvHFTo+9cpJrbuK7uSHApAYyxPI/tW/Y68qtA+Gm501g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4730609},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"eb8e04ffe5924b1e504955f03add70cfe44308f9","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.11.0_1790995077793_0.007347412679062915","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.11.2","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.11.2","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"d36b3ae9678c8ccdf019457deb50425f3bb580d5","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.11.2.tgz","fileCount":366,"integrity":"sha512-SYJfp5KilW23kia44xPLlJndC6Aw/MxBsIzc3IJ5q3Z4KCO4kKzzLUjytIJr/AF8F7AjHnyX73gw2lnBZq68ew==","signatures":[{"sig":"MEUCIB6FpT6TOpWCU6dEWGGApqjjbAVIfStoUaQWBq80P7NGAiEAg2hJWLV3ZATPdgvCj8jolwGnEayu9zXKfHTdHK7W21o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE15OCqdArNnZlNOLg0tgV+4gXW2aO1UQH+lj+hFPO9LAiEA/hT77MLu9wADAA5ArLuUFGxb6l4bDqahWsFX5M/IRG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4733786},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"c0f5127b29c75d8db07b152501a1bafdd990bf2c","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.11.2_1791009871773_0.37647079182344156","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.11.3","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.11.3","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"939079bc3e118a96e1d6a7851855a7adaaf75cc0","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.11.3.tgz","fileCount":366,"integrity":"sha512-t9C3YGiY5RP8HgX/cgp+av7wtyyLO3rrl+qUB/P0nVcB8nWtOUiFZwmhPSPBvGtuLdaLTMCpG3s8I5QVBsiVng==","signatures":[{"sig":"MEUCIF8G/DHNrrE9rxrXbKOpqM6PAr2Sa5B3JSotmZFXuQeOAiEAgQzA1bk/JEyL4tJwWXl3uYyIqAk6v5mfdAJ7NCroFc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnIBjDS4Z0OOrmeAX8X3uK2IcpxGOFnc4ozUYCormk2AIgZj7iEZu8NCnWOfw8SlxPFKfuwn6uGoyyshqAUHX2fF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4736087},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"17ed5c93c423c6df10baf393dac3a2f6f312dd4d","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.11.3_1791015551273_0.5142309097128401","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@eddyskywalker/dsh-chatgpt-subscription","version":"0.11.4","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","_id":"@eddyskywalker/dsh-chatgpt-subscription@0.11.4","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"5606f06cab0b6ec6ca921f1fd3764f578f916138","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.11.4.tgz","fileCount":366,"integrity":"sha512-/K35G+13QBhG+0yD47JA1okI90PznW1pH+hqZXzV80X9OtLpLnNLrwgjGruEi3WFOdGc6lndi0wYlNLU/U81Fw==","signatures":[{"sig":"MEUCID7iSU74kRnTTlGUlw75vzIANBdLSmfRbEvU4n0eX4hmAiEAh97E8I9AZg+P/K2Nb/RGcvMbZxMrNmZpNn8xfdfHF1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZ3rOiLr6VSJSmkxmiYAF+mCG3ATX03fTMEUbU2Ql0iQIhAI8h4vNOsSXbcD8Yh7YNbkYNpXCBV7y3Q/g8MJn4r1ZA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4745206},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"3de8c3aa85a7988da30895a2403302132994c186","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-chatgpt-subscription_0.11.4_1791038182003_0.7904432256513025","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"_id":"@eddyskywalker/dsh-chatgpt-subscription@0.11.5","bin":{"antigravity-login":"bin/antigravity-login.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"dist":{"shasum":"e27ab1b8f901b4452b555e30ab39372e151c87b7","tarball":"https://registry.npmjs.org/@eddyskywalker/dsh-chatgpt-subscription/-/dsh-chatgpt-subscription-0.11.5.tgz","fileCount":368,"integrity":"sha512-/5Yid2WLbbqbBPjLqKu/nKoxRQVYPe9qsj9uZUZMKR32diYENME4EnBo26XGySI4l7/e0aC44sQmgEcjKv2H1g==","signatures":[{"sig":"MEQCID1bBvQ8dhNWn27B6dSXb4U46w1YMxjIsedRW2IBHzwpAiBH9YGHjmkxYJtkbk2AlBO3R2WzygvIXAFAuHljzd6nPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICCSFnof1N9ZWWXkuHD8dzT1LwLVz8+w7hCVY7JINkPYAiArENrZFIgVmMaeuhe0TmFe4sQfcOFMl7q4R2LsnYH87w=="}],"unpackedSize":4763678},"main":"lib/index.js","name":"@eddyskywalker/dsh-chatgpt-subscription","type":"module","types":"lib/types/index.d.ts","author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./presets/*":"./presets/*","./package.json":"./package.json"},"gitHead":"53a133c1f61248dec20fc7464ed04e8c2881c291","license":"MIT","scripts":{"test":"vitest run","build":"tsc -b && tsdown","prepack":"npm run build","typecheck":"tsc -b --pretty false && tsc -p test/tsconfig.json --pretty false"},"version":"0.11.5","_npmUser":{"name":"eddyskywalker","email":"cchen2422@gmail.com"},"homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"_npmVersion":"11.19.1","description":"DSH provider plugin for Codex access through a ChatGPT subscription.","directories":{},"maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"_nodeVersion":"24.14.1","dependencies":{"undici":"^8.10.0","mermaid":"^11.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"29.1.1","react":"^18.3.1","tsdown":"0.22.2","vitest":"^4.1.8","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-web":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-timeout":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-attachment":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-tool":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-settings":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.5 || ^0.1.2-rc.1 || ^0.1.2 || ^0.1.3 || ^0.1.4 || ^0.1.5-rc.1 || ^0.1.6-alpha.1 || ^0.1.7-alpha.1 || ^0.1.7-rc.1 || ^0.1.7-rc.2 || ^0.2.0-rc.1 || ^0.2.0-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-chatgpt-subscription_0.11.5_1791110317910_0.33649784352478695"}}},"time":{"created":"2026-08-14T16:42:04.943Z","modified":"2026-10-04T10:38:38.262Z","0.1.0-alpha.0":"2026-08-14T16:42:05.298Z","0.1.0":"2026-08-15T16:16:08.101Z","0.1.1":"2026-08-15T17:17:19.224Z","0.1.2":"2026-08-15T17:28:11.585Z","0.1.3":"2026-08-15T17:34:41.048Z","0.1.4":"2026-08-15T17:39:53.554Z","0.1.5":"2026-08-15T17:45:36.876Z","0.1.6":"2026-08-17T09:48:53.310Z","0.1.7":"2026-08-17T10:12:31.133Z","0.1.8":"2026-08-17T10:18:07.519Z","0.1.9":"2026-08-17T13:01:07.085Z","0.1.10":"2026-08-17T14:13:09.724Z","0.1.11":"2026-08-18T07:03:28.956Z","0.1.12":"2026-08-19T16:33:16.115Z","0.1.13":"2026-08-20T04:18:27.648Z","0.1.14":"2026-08-20T08:22:04.695Z","0.1.15":"2026-08-20T08:37:13.185Z","0.1.16":"2026-08-20T09:02:54.777Z","0.1.17":"2026-08-20T09:22:49.656Z","0.1.18":"2026-08-20T15:39:05.430Z","0.1.19":"2026-08-21T04:48:24.594Z","0.1.20":"2026-08-21T08:11:00.207Z","0.1.21":"2026-08-22T00:44:18.611Z","0.1.22":"2026-08-22T00:48:45.662Z","0.1.23":"2026-08-23T04:00:04.885Z","0.1.24":"2026-08-23T14:53:28.792Z","0.1.25":"2026-08-23T14:53:52.497Z","0.1.26":"2026-08-26T02:31:01.128Z","0.1.27":"2026-08-26T08:42:44.165Z","0.1.28":"2026-08-27T16:30:38.430Z","0.1.29":"2026-08-30T15:02:26.838Z","0.1.30":"2026-08-30T15:03:06.321Z","0.1.31":"2026-08-30T15:41:08.718Z","0.1.32":"2026-08-30T15:42:32.128Z","0.1.33":"2026-08-30T15:45:53.973Z","0.1.34":"2026-08-30T16:03:06.134Z","0.1.35":"2026-08-31T07:24:47.070Z","0.1.36":"2026-08-31T08:29:07.352Z","0.1.37":"2026-09-02T10:46:43.873Z","0.1.38":"2026-09-03T07:45:08.167Z","0.1.39":"2026-09-04T03:27:52.553Z","0.2.0":"2026-09-04T13:35:38.932Z","0.2.1":"2026-09-04T15:28:39.784Z","0.2.2":"2026-09-05T01:24:05.350Z","0.2.3":"2026-09-05T02:12:50.623Z","0.2.4":"2026-09-05T02:43:05.627Z","0.2.5":"2026-09-05T04:00:14.074Z","0.2.7":"2026-09-05T04:53:03.179Z","0.2.8":"2026-09-06T01:59:59.578Z","0.2.9":"2026-09-06T04:09:27.007Z","0.2.10":"2026-09-06T05:11:39.410Z","0.2.11":"2026-09-10T01:14:18.344Z","0.2.12":"2026-09-10T06:46:56.484Z","0.2.14":"2026-09-10T14:39:22.742Z","0.2.15":"2026-09-10T15:00:17.354Z","0.2.16":"2026-09-10T17:08:15.391Z","0.2.17":"2026-09-11T13:13:28.258Z","0.2.18":"2026-09-11T15:25:27.148Z","0.2.19":"2026-09-12T13:38:26.761Z","0.2.20":"2026-09-12T14:00:09.474Z","0.2.21":"2026-09-13T01:30:47.148Z","0.3.0":"2026-09-15T13:24:36.900Z","0.3.1":"2026-09-15T14:29:57.866Z","0.3.2":"2026-09-16T05:14:15.583Z","0.3.3":"2026-09-16T08:50:40.786Z","0.3.4":"2026-09-16T10:46:40.807Z","0.3.5":"2026-09-16T16:05:05.778Z","0.3.6":"2026-09-17T14:41:30.682Z","0.3.7":"2026-09-17T16:41:11.335Z","0.3.8":"2026-09-18T12:10:04.171Z","0.3.9":"2026-09-19T03:44:12.158Z","0.4.0":"2026-09-19T05:58:27.438Z","0.5.0":"2026-09-20T05:03:56.273Z","0.6.0":"2026-09-20T10:51:32.463Z","0.6.5":"2026-09-20T16:43:55.442Z","0.6.8":"2026-09-21T03:06:00.349Z","0.7.0":"2026-09-21T05:46:34.087Z","0.8.0-alpha.0":"2026-09-23T02:24:58.380Z","0.8.0-alpha.1":"2026-09-23T04:02:02.318Z","0.8.1":"2026-09-23T08:56:19.930Z","0.8.2":"2026-09-23T14:51:38.997Z","0.8.3":"2026-09-24T13:52:46.794Z","0.8.4":"2026-09-24T16:43:40.044Z","0.8.5":"2026-09-25T16:57:19.899Z","0.9.0":"2026-09-26T01:32:19.456Z","0.9.2":"2026-09-26T06:17:57.543Z","0.9.5":"2026-09-26T07:22:08.002Z","0.9.6":"2026-09-26T08:24:26.208Z","0.9.8":"2026-09-26T08:59:19.950Z","0.9.9":"2026-09-26T09:50:32.397Z","0.10.0":"2026-09-27T11:59:54.297Z","0.10.1":"2026-09-28T11:24:13.688Z","0.10.5":"2026-09-28T15:35:34.194Z","0.10.7":"2026-09-28T16:12:36.900Z","0.10.6":"2026-09-28T16:12:51.777Z","0.10.8":"2026-09-29T02:32:30.802Z","0.10.9":"2026-09-29T14:33:29.853Z","0.10.10":"2026-09-30T02:11:54.752Z","0.10.11":"2026-09-30T07:44:55.654Z","0.10.12":"2026-09-30T11:53:32.281Z","0.10.13":"2026-09-30T14:55:59.356Z","0.10.14":"2026-09-30T18:03:23.878Z","0.10.15":"2026-10-01T00:07:14.353Z","0.10.20":"2026-10-02T10:31:27.007Z","0.10.21":"2026-10-02T13:57:41.681Z","0.11.0":"2026-10-03T02:37:57.910Z","0.11.2":"2026-10-03T06:44:31.887Z","0.11.3":"2026-10-03T08:19:11.371Z","0.11.4":"2026-10-03T14:36:22.095Z","0.11.5":"2026-10-04T10:38:38.091Z"},"bugs":{"url":"https://github.com/Aa728848/dsh-chatgpt-subscription/issues"},"author":{"url":"https://www.npmjs.com/~eddyskywalker","name":"eddyskywalker"},"license":"MIT","homepage":"https://github.com/Aa728848/dsh-chatgpt-subscription#readme","keywords":["dsh-plugin","dsh","deepseek-harness","chatgpt","codex","openai","provider"],"repository":{"url":"git+https://github.com/Aa728848/dsh-chatgpt-subscription.git","type":"git"},"description":"DSH provider plugin for Codex access through a ChatGPT subscription.","maintainers":[{"name":"eddyskywalker","email":"cchen2422@gmail.com"}],"readme":"# DSH ChatGPT Subscription\n\n让 DSH（DeepSeek Harness）通过 ChatGPT 订阅使用 Gpt 系列模型的插件。\n\n插件注册 `codex-chatgpt` Provider（显示名 **“Codex（ChatGPT 订阅）”**），以当前 Host 用户的 ChatGPT OAuth 登录态访问模型，并在设置页展示账号信息、连接状态与订阅额度。支持 Windows 与 Linux。\n\n## 目录\n\n- [线路总览](#线路总览)\n- [功能特性](#功能特性)\n- [模型目录](#模型目录)\n- [环境要求](#环境要求)\n- [安装](#安装)\n- [使用](#使用)\n- [Command Code 线路](#command-code-线路)\n- [WorkBuddy 线路](#workbuddy-线路)\n- [Claude（订阅）线路](#claude订阅线路)\n- [子代理模型授权](#子代理模型授权0215-起032-起强制指定模型)\n- [随包分发的 Agent Preset](#随包分发的-agent-preset)\n- [安全边界](#安全边界)\n- [插件路由](#插件路由)\n- [开发与验证](#开发与验证)\n- [故障排查](#故障排查)\n\n## 线路总览\n\n本插件同时接入 **7 条订阅线路**，每条各自独立注册 Provider、独立登录、独立额度卡片。\n\n| Provider ID | 订阅 | 协议 | 登录方式 | 模型目录来源 |\n| --- | --- | --- | --- | --- |\n| `codex-chatgpt` | ChatGPT（Plus / Pro / Business…） | Responses | 浏览器 OAuth（localhost:1455 回调） | **实时** `/backend-api/codex/models` |\n| `kimi-code` | Kimi 会员 | Anthropic Messages | **设备码**（RFC 8628） | 实时 `/v1/models` + 本地兜底 |\n| `command-code` | Command Code | Anthropic / OpenAI 双轨 | 浏览器 OAuth 或粘贴 API Key | 实时 `/provider/v1/models` |\n| `workbuddy-subscription` | 腾讯 WorkBuddy / CodeBuddy | OpenAI 兼容（仅流式） | 扫描桌面端凭据或官方浏览器授权 | 实时 `/v3/config` |\n| `claude-subscription` | Claude Pro / Max | Anthropic Messages | 手动粘贴 / loopback 回调 | 实时 `/v1/models` + 本地兜底 |\n| `minimax-code` | MiniMax Code 编程订阅 | Anthropic Messages | **复用桌面端登录态** 或设备码 | **硬编码**（见下） |\n| `antigravity` | Google Antigravity | Gemini | Google OAuth | 内置表 |\n\n> **只有 minimax-code 是硬编码目录，而且是有意的**：该端点的 `GET /v1/models` **未对订阅流量开放**（返回 503 `direct_route_not_configured`），任何「实时目录」都只会是一个必然失败的请求。其取值转录自本机官方客户端的 `config.yaml`。\n>\n> **线路之间互不影响**：某条线路的登录失败、额度耗尽或上游故障都不会波及其它线路；它们共用同一套号池内核与账号卡片，但不是同一个池。\n>\n> ⚠️ **合规提示**：`claude-subscription` 使用的订阅凭据转发方式与 Anthropic 现行条款存在冲突（详见该章节开头的「风险须知」），且插件未获官方授权；`antigravity` 线路的用户亦有账号被限制的公开报告。请自行评估风险。\n## 功能特性\n\n### 登录与会话\n\n- Authorization Code + PKCE（S256）登录，一次性 localhost 回调；\n- 支持 token 刷新、登录取消与账号注销；\n- Windows 使用 CurrentUser DPAPI 加密存储 token；Linux 使用当前用户独占的 `0600` 文件存储；明文不发送给 Client；\n- 设置页会明确显示当前存储类型，并在 Linux 上提示文件存储未额外加密。\n\n### 模型接入\n\n- 固定 Codex Responses 地址，支持流式文本、reasoning summary、图片输入与工具调用/结果；\n- **模型目录来自订阅后端**（`GET /backend-api/codex/models`）：\n  - 按账号缓存并持久化到本地快照，重启后无需等待网络即可渲染选择器；\n  - 随包发布的模型表是**兜底**而非上限：取不到目录时选择器变宽，而不是消失；\n  - 目录里本表没听过的模型照常出现，但未声明的能力按保守值回落，不会凭空多出图片或思考档位；\n  - 只有目录**确实列出**的模型会进入选择器——它是「这个账号能调什么」的权威；\n- **请求带 `openai-beta: responses=experimental`**：\n  - 该订阅后端在 beta 标志下提供，官方 Codex CLI 一直发送这个头；\n  - 缺它时请求面不同：当前后端宽容，但这正是收紧后会变成 400/403 的那一行；\n- **读取参数默认值与官方 Codex 一致**（依据订阅目录 `GET /backend-api/codex/models`，与官方随包的 `codex-rs/models-manager/models.json` 同源）：\n  - **推理摘要默认不发**：目录里每个模型都声明 `default_reasoning_summary: none`，官方以此为准。此前本插件在未配置时发 `summary: auto`，而摘要属于**计费生成**，等于每一轮都多花一块官方从不花的额度；现在默认省略该字段，用户显式选择 `auto` / `concise` / `detailed` 时照旧发送，选「无」也改为**省略字段**而不是发 `summary: none`（后者是让后端先生成再丢弃）。\n  - **输出详细程度默认发目录值 `low`**：官方客户端每轮都发送模型目录里的 `default_verbosity`（当前全部为 `low`）。此前本插件在未配置时**整个不发** `text` 字段，于是服务端套用隐含的 `medium`——一个从未打开过该设置的用户，会拿到比官方客户端更啰嗦、也更贵的回答。现在未配置时按目录发 `low`，显式选择仍以用户为准。\n  - 目录里**没有记录**的模型不猜：仅对该表声明了 `supportsOutputVerbosity` 的模型发送 `text`，避免把一个模型可能拒收的字段强加给它；\n- **多轮续传**，避免每轮重发整个历史：\n  - 每个会话发送稳定的 `prompt_cache_key`，让后端复用提示前缀；\n  - 回传后端在响应头给出的 `x-codex-turn-state`，让它续接该轮；\n  - 后端不再下发该头时立即停止回送——不重放过期值；\n- **对话报文绝不发送 `max_output_tokens`**：订阅版 Responses 端点在部分账号/模型上直接以 `400 Unsupported parameter: max_output_tokens` 拒收该字段（[#29](https://github.com/Aa728848/dsh-chatgpt-subscription/issues/29)，实测 `gpt-6-sol` / `gpt-6.1-sol`），官方 CLI 的请求结构里也没有这个字段；输出长度由服务端默认值决定，撞上限仍以 `max-tokens` 结束原因上报（详见「模型目录」）；\n- Antigravity（Gemini / Claude）线路同样接受图片输入：DSH 以 `{ type: 'image', attachment }` 下发的粘贴图片会经附件服务读出字节并按 Gemini `inlineData` 发出，读不出的图片降级为一条可见的说明文本而不是被静默丢弃。单次请求的图片 base64 负载超过 12 MiB 时，最旧的图片按上游同款占位文案替换为文本，避免整条请求被体积上限拒绝；\n- 原样转发 DSH 暴露的工具 schema；命令工具兼容 `pwsh` / `powershell`、`bash`、`sh` 与 `shell`，并按 PowerShell、Bash 或 POSIX sh 注入对应说明；\n- 429/5xx 由 DSH retry policy 接管；401 只强制刷新并重试一次，支持 `AbortSignal`；\n- Codex、Code review 及上游返回的额外窗口额度，支持 Credits、月度消费控制与 reset credits 展示；60 秒缓存、15 秒上游节流并遵守 `Retry-After`；\n- 提供 ChatGPT 订阅侧 Codex 搜索 provider，可在设置页切换 DSH 默认搜索或 Codex 订阅搜索；\n- 新增 `codex_image_generate` 工具，生成图片后通过 DSH 附件系统保存并在会话中渲染；\n- 可选 composer 快捷用量徽标，按当前 `codex-chatgpt` 模型显示最紧张窗口的剩余额度。\n\n\n### Command Code 线路\n\n- 注册 `command-code` Provider，使用 Command Code 的 Provider API 与账户 API；模型 id 决定线路：`claude-*` 走 Anthropic Messages（`/provider/v1/messages`），其余模型走 OpenAI Chat Completions（`/provider/v1/chat/completions`），因为该 API 会拒绝把模型发到格式不符的端点；\n- 浏览器登录复刻官方 CLI 的回环回调契约（`127.0.0.1:5959` 起顺延，`/callback` 接受 Studio 页面的跨域 POST），也可在设置页手动粘贴 API Key；两条路径都先用 `/alpha/whoami` 验证再加密保存；\n- 模型目录取自公开的 `/provider/v1/models`，每个模型的 `context_length` 作为默认上下文窗口，可逐模型覆盖；\n- **模型能力逐模型查表**（`src/host/command-code/model-catalog.ts`，转录自官方 CLI 的模型注册表）：是否接受图片输入、支持哪些思考档位由该表决定，未知模型回落纯文本；\n  - 图片能力**不能靠厂商/模型名前缀推断**——同厂商内部就会自相矛盾：`deepseek/deepseek-v4.1-flash` 与 `deepseek/deepseek-v4-flash-vision-exp` 支持图片，而 `deepseek/deepseek-v4-flash`、`deepseek/deepseek-v4-pro` 不支持；`z-ai/glm-5.3-flash` 支持而 `zai-org/GLM-5.3` 不支持；\n- 额度与用量来自账户 API 的账单/用量线路，任一条失败不影响其余；\n- **瞬时失败按 DSH retry policy 有界重试**：`command-code` 路由显式声明 `normal` 策略（最多 3 次，1.5s 起指数退避、15s 上限、0.2 抖动），覆盖 `RATE_LIMIT`、`SERVER`、`TIMEOUT`、`TRANSPORT`；\n  - 上游模型供应商临时不可用（502/503/504/500，典型响应体是 `\"{\\\"error\\\":{\\\"type\\\":\\\"server_error\\\"}}\"`）被归类为 `SERVER` 并自动重试；\n  - 429 会带上上游的 `Retry-After` 让退避按对方的节奏走；401/403 与 `ABORTED` 明确不重试；\n- 模型勾选（含线路标签）、思考深度、上下文窗口覆盖与额度在「设置 → 订阅服务 → Command Code」标签页中配置，输入框右侧另有额度胶囊。\n\n### Kimi Code 线路\n\n- 注册 `kimi-code` Provider，接入 Moonshot 的 **Kimi Code 订阅**（`https://www.kimi.com/code`）。它与 Moonshot 开放平台（pay-as-you-go）是两套互不通用的系统：订阅的模型接口是 `https://api.kimi.com/coding/v1`，凭据只来自订阅 OAuth；把开放平台的 key 或 base URL 用在这里会被判为 `401 Invalid Authentication`；\n- 登录用 **RFC 8628 设备码流程**（`auth.kimi.com`）：设置页点「设备码登录」后直接展示用户码与一次性链接（浏览器会自动打开），装好后无需回调端口、无浏览器环境也能手工完成；`slow_down` 会按 RFC 调宽轮询间隔，设备码过期会自动重新申请而不是直接失败；\n- 访问令牌到期前按 `max(300s, expires_in×0.5)` 自动续期，同进程并发调用共用一次刷新；被拒的 refresh token 进入冷却并提示重新登录；\n- **瞬时失败按错误类别重试**（`src/host/kimi-code/adapter.ts`）。**会重试**（有界退避，最多 3 次，1.5s 起步、15s 上限、0.2 抖动，并遵守上游 `Retry-After`）：\n  - 上游模型供应商临时不可用（典型是 502 `\"{\\\"error\\\":{\\\"message\\\":\\\"Upstream model provider is temporarily unavailable. Please try again in a moment.\\\",\\\"type\\\":\\\"server_error\\\"}}\"`）；\n  - 真正的 429 背压（`too many requests` / `engine is currently overloaded`）、连接失败与流停滞；\n- **不重试**，直接给出可操作提示（换模型 / 降上下文 / 等窗口重置 / 重新登录）：配额耗尽型的 429、403 的账号额度上限、401 里的套餐权限不足、400 请求格式错误；\n  - 服务把这些含义压进**同一个状态码**，因此分类读响应正文而不只看状态码；\n- 模型目录为订阅侧的四款模型：`k3`（1M 上下文，需 Allegretto+；Moderato 上限 256K，故默认按 256K 计算，可用上下文覆盖升到 1M）、`k3-256k`、`kimi-for-coding`（K2.8 Preview）、`kimi-for-coding-highspeed`（约 6× 速度、3× 额度），运行时以 `GET /v1/models` 为准；\n- **K3 行为按其官方文档实现**：\n  - 思考档位只发 `low` / `high` / `max`（其余写法收敛映射，未知档位不发送）；关闭思考发 `thinking:{type:\"disabled\"}`，开启时发 `thinking:{type,effort,keep:\"all\"}`；\n  - **开启思考时每条 assistant 消息都回传 `reasoning_content`**（无推理则回传空串——服务要求的是空值而非省略，否则 400）；\n  - 不发送 `temperature`（采样参数按模型固定，显式值会报错）；\n  - 工具调用 id 截断到 64 字符；\n  - `stop` 按上限裁剪为最多 5 条、每条 ≤32 字节，超长整条丢弃（截断的停止串会在错误位置终止生成）；\n- **K3 的长思考不会被截断**：输出上限跟随上下文窗口（保留 4096 余量），因为 `reasoning_content` 计入输出，固定 32K 会把 `max` 档的长推理中途截断并返回 `length`；调用方已知 prompt 规模时上限会被下调到放得下，未知时不做猜测；\n- **请求体超 2 MB 本地即拒绝**：该端点最常见的 400 是 `total message size N exceeds limit 2097152`，官方文案不给建议，这里直接按真实序列化体积拦截并提示压缩会话或检查大工具结果；\n- **缓存是自动的，且无法手动干预**：\n  - Kimi 按请求内容哈希命中前缀缓存。实测 `prompt_cache_key` 与 Anthropic `cache_control` 标记**均被忽略**（设与不设、同 key 与异 key 命中的是同一缓存），设备 id 与协议切换也不影响；\n  - TTL 实测在 300–1800 秒之间，按 256 token 对齐；`/messages` 与 `/chat/completions` **共享同一缓存**；\n  - 真正决定命中率的是**内容稳定性**：同一会话内 `system` 或工具列表一旦变化会使整个前缀缓存失效（实测归零）。因此应保持工具集合稳定、把新增内容追加在末尾；\n  - 卡片会显示滚动命中率，方便验证效果；\n  - **写入时长可手动选择**（设置页）：`prompt_cache_options`（OpenAI 兼容线路）或**顶层** `cache_control`（Anthropic 兼容线路）控制缓存**写入时长**，与上面的「无法干预」不矛盾——那一条说的是**缓存身份**（由内容前缀哈希决定），TTL 管的是另一回事；\n  - 档位在**首次写入时锁定**，之后无法改写、命中时按原档免费续期；1 小时写入约为 5 分钟的两倍价，只有同一前缀会在一小时内被反复读取才划算。不选择时不发任何缓存字段；\n- **视频输入可用**（`k3`、`kimi-for-coding`）：\n  - DSH 的模态词表只有 `text`/`image`，但它是可合并扩展的接口，本插件用 TypeScript 模块增强把它扩到 `video`（**未改动 DSH 任何代码**），因此视频走 DSH 真实的能力通道，而不是只能显示在提示里；\n  - 适配器把视频映射为服务文档的 `{type:'video_url',video_url:{url:'data:…'}}`。视频与图片**各有独立预算**（图片 2 MB、视频 48 MiB base64，最旧优先省略），请求体校验只在确实带视频时才放宽到 64 MiB；\n  - 以下情况会把视频降级为明确的文字说明而不是猜字段发出去：`k3-256k` 只接受图片、文档白名单外的容器、以及未文档化视频内容块的 **Anthropic 线路**；\n- **`dynamically_loaded_tools`（仅 K3）已实现**：K3 接受**消息级工具声明**（`messages[].tools`），可在会话中途用「无 `content` 字段的 system 消息」注入完整工具定义。官方把「保持顶层 `tools` 字节稳定」列为该特性的目的之一——中途修改/删除已发出的声明会使缓存从该点起失效，而在末尾追加不影响已缓存前缀，所以这是提升缓存命中的正道。声明按请求重发（服务端不保留），且仅在模型声明该能力时发送；\n- 额度卡片区分 **5 小时 / 7 天 / 月度（会员共享池）/ 月度（Kimi Code 池）** 四个窗口并显示重置时间，另可显示加油包余额；设置页为「设置 → 订阅服务 → Kimi Code」标签页，对话输入框右侧有该线路的额度胶囊。\n\n### WorkBuddy 线路\n\n- 注册 `workbuddy-subscription` Provider，接入腾讯 **WorkBuddy / CodeBuddy 订阅**。\n  - 该 ID 特意与用户常用的自定义 OpenAI 兼容线路 `workbuddy` 分开，安装插件不会覆盖或隐藏原有自定义 API；\n  - 可直接扫描 CodeBuddy 桌面端已登录的 `*.info` 凭据，也可从设置页选择国区/国际区并通过官方浏览器授权添加账号；\n  - 插件添加的凭据保存在系统加密存储中（Windows DPAPI / macOS Keychain / Linux Secret Service），token 只留在 Host 进程内，不进入浏览器；\n- **多账号号池，与其它线路同源**：走共享内核 `AccountPoolCore` 并复用同一张设置卡片，具备顺序耗尽 / 轮询调度 / 粘性会话、429 冷却换号、账号级失效保留、设为主账号与备注；\n  - **账号身份是两层**：不可变的 `internalId` 是唯一路由键，`identityKeys`（uuid / email / 派生 seed）是**只增不换**的别名集，同一账号再次登录会**合并**而不是产生幽灵账号；\n  - **唯一例外的诚实说明**：当服务端既没返回 uuid 也没返回 email 时无法自动识别同一账号，卡片会把该账号标注出来并提供**手动合并**；\n  - **顺序耗尽 / 轮询调度 / 粘性会话**三种策略；\n  - 429 冷却换号、401/403 账号级失效（保留账号、重新登录即恢复）；\n  - 设为主账号、账号备注、清除冷却与重新登录；\n  - 桌面端扫描到的账号与插件内添加的账号**在同一号池里参与调度**；\n- **桌面账号归 IDE 所有，不可删除**：卡片只对插件自己添加的账号显示「删除」，桌面账号显示「隐藏 / 恢复」——隐藏只把它移出本插件的调度，绝不改动 CodeBuddy 的凭据文件；号池层同样拒绝删除桌面账号（双保险，均有测试）；\n- **续期后原子写回**原凭据文件（只改 `auth` 块），以免桌面端掉线——桌面账号的 refresh token 会轮换，若只写进插件自己的加密存储，IDE 手里就只剩一个已作废的 token。同一进程内的并发调用**共用一次刷新**，且不会二次刷新；\n- 上游是 OpenAI 兼容的 `POST {backend}/v2/chat/completions`，但有两条硬约束：**只支持流式**（`stream:false` → 400 `code 11101`），且**首条消息必须是 system**（否则国际区返回 400 `code 11128`）。因此请求构造器始终发送 `stream:true`，并在调用方没给系统提示时补一条中性的，避免手搓的一次性请求踩到这条规则；\n- **区域是凭据属性，不是请求属性**：`*.workbuddy.ai` / `*.codebuddy.ai` 走国际区 `https://www.<apex>`，其余走国区 `https://copilot.tencent.com`；\n  - 账号卡片逐条标注每个账号的**国区 / 国际区**并允许选择；切换后，模型目录、额度和后续对话都使用该账号；历史凭据快照按账号身份自动去重；\n  - 插件托管账号可真正删除；桌面扫描账号只能从本插件隐藏/恢复，永不删除 CodeBuddy 的原文件；\n  - 两区模型清单不同，把模型发到不服务它的区会返回 400 `code 11102`，因此模型选择器**按当前账号区域过滤**；\n- **模型目录取自网关自己的 `/v3/config`**（官方 CLI 启动时读的就是它）：每个模型的真实上下文上限、输出上限、是否接受图片、以及可用的思考档位都在这里，不做任何按模型名猜测。`/v1/models` 在这条线路上是 404，所以此前只能靠内置表——现在内置表只作为离线兜底，且是**从真实 `/v3/config` 转录**的（早期手写版本把 `glm-5.3`、`kimi-k3` 的窗口猜成 200K/256K，实际都是 1M）；\n- 目录同时区分**默认服务的上下文长度**与**模型上限**（如 `deepseek-v4.1-flash` 默认 300K、最大 1M）。本线路不发送显式长度参数，所以 DSH 的压缩与溢出判断按**默认服务长度**计算，不会让请求越过后端实际接受的窗口；\n- 思考档位**逐模型**取目录声明的档位表，回落顺序为「调用方显式指定 → 用户配置的默认档 → 目录为该模型声明的默认档」；\n  - **最后一档不能省**：上游在请求不带 `reasoning_effort` 时返回**空的 `reasoning_content`**（实测同一提示：不带字段 0 字符，带字段 130–215 字符）——不发送等于静默丢弃模型的思考；\n  - 目录里的单个 `effort` 字段是**默认值**，既不是完整档位表也不是「只此一档」：实测这类模型接受 `low` / `high` / `max`（其余取值被上游收敛到最近档），因此使用这三档的标准表（`WORKBUDDY_STANDARD_EFFORTS`）；显式声明了 `supportedEfforts` 的模型则原样采信；\n  - 目录给出的**默认档也可能落在档位表之外**（`minimax-m3`、`kimi-k3`、国区 `glm-5.3` 都报 `medium` 却只有三档），这种值会收敛到最近档——否则默认档被判不支持而丢弃，退化成上一条的空 `reasoning_content`；\n  - 不在该模型档位集合内的取值会被**忽略而不是发出去**（上游对不支持的档位返回 `code 11150`）；\n- **瞬时失败按错误类别重试**（`src/host/workbuddy/adapter.ts`）：\n  - 上游 5xx 与 `code 11134` 归为 `SERVER` 并走有界退避（最多 3 次，1.5s 起步、15s 上限、0.2 抖动）；\n  - 额度耗尽（429 / `code 6004` / `code 14003`，其中 6004 的正文带重置时刻）归为 `RATE_LIMIT` 并遵守 `Retry-After`；\n  - 401/403、跨区模型、不可用图片、历史形状错误都**不重试**，并给出可操作的提示（换模型 / 换图片 / 重新登录桌面端）；\n- **流中断即失败**：上游必然以 `finish_reason` 或 `data: [DONE]` 结束，两者都缺失说明连接中途断开，此时抛出错误而不是把半截文本当成完整回答；\n- 额度来自 `/billing/meter/get-user-resource`，卡片展示套餐名、本周期已用/上限、剩余额度与重置时间；设置页为「设置 → 订阅服务 → WorkBuddy」标签页，对话输入框右侧有该线路的额度胶囊。\n\n\n### MiniMax Code（编程订阅）线路\n\n- 注册 `minimax-code` Provider，接入 **MiniMax Code 编程订阅**。它与 MiniMax 开放平台（按量计费的 API Key）是两套互不通用的系统：\n  - 订阅的模型接口是 Anthropic Messages 协议（`https://agent.minimax.cn/mavis/api/v1/llm/v1/messages`）；\n  - **只用 `authorization: Bearer <accessToken>` 认证**——实测 `x-api-key` 一律返回 401 `\"{\\\"code\\\":401,\\\"message\\\":\\\"token is required\\\"}\"`，因此本线路**没有** x-api-key 回退分支（回退只会在每次请求上白花一个往返）；\n- **复用桌面端登录态，而不是让你再登录一次**：凭据就是 MiniMax Code 自己写的 `~/.minimax/auth/<buildEnv>/<region>/mcode-public/auth.json`。\n  - **只读优先**：仍在有效期内（且距离到期还有 5 分钟以上）的令牌原样使用；\n  - 进入续期窗口才轮换，并走**原子替换**（临时文件 + `rename`），失败或中断都让原文件保持逐字节不变；\n  - **不创建、不删除、不等待** `auth.lock`（那是桌面端自己的刷新锁，第二方碰它就可能打断官方客户端的刷新）；\n- **两种登录来源互不覆盖**：\n  - 桌面端的 `auth.json` 归桌面端所有，本插件只读；若本机没有它，才在设置页用 **RFC 8628 设备码流程**（PKCE S256）登录，凭据存到本插件自己的 `$DSH_HOME/storages/minimax-code-credentials.json`；\n  - **登出只作用于本插件自己那份凭据**：桌面端的登录态会被续期写回（只读优先），但**绝不撤销、绝不删除**，登出请求对它会被拒绝并说明原因（撤销它等于把你从正在跑的 MiniMax Code 里踢下线），这也是 WorkBuddy 对桌面账号的既有做法；\n- **区域是凭据属性**：`cn` 用 `account.minimax.cn` / `agent.minimax.cn`，`global` 用对应 `.io` 域名。两个区域的目录都会被探测，因此国际区账号不会因为没有国区文件而「未登录」；读回凭据时**以记录里存的区域为准**，而不是拿默认区域覆盖它；\n- **模型目录是硬编码的，而且必须硬编码**（`src/host/minimax-code/model-catalog.ts`）：\n  - 该端点的 `GET /v1/models` **未对订阅流量开放**（503 `\"{\\\"errorCode\\\":50115,\\\"errorReason\\\":\\\"direct_route_not_configured\\\"}\"`），所以任何「实时目录」都只会是一个必然失败的请求；\n  - 四款模型（M2.7 / M2.7 HighSpeed / M3 / M3.1 Flash Preview）的上下文、输出上限与思考形态都取自本机 `~/.minimax/config.yaml` 的模型表，**不从不存在的接口推断**；\n- **思考形态按模型表三态实现**：M2.7 系列**恒定开启且没有档位**（不发送任何字段）；M3 是**开关二态**（`{type:'enabled'|'disabled'}`）；M3.1 Flash Preview **强制开启并可指定档位**（`{type:'enabled',effort:...}`）。未知或越档的取值一律回落到该模型目录声明的默认档，不会把模型没有声明的档位发出去；\n- **视频不在能力声明里**：模型表虽然给 M3 / M3.1 标了视频输入，但 DSH 的附件服务只存图片、本线路也没有安装视频字节读取器，映射器只能把它替换成一条说明文本。**声明一个做不到的能力比不声明更糟**（DSH 的能力闸门、模型选择器与子代理委派都会当它成立），所以这里只声明 `text` 与 `image`；要加 `video` 必须先有真正的读取器（对照 Kimi Code 线路的 `video-store.ts`）；\n- **瞬时失败按错误类别重试**（`src/host/minimax-code/adapter.ts`）：上游模型供应商临时不可用（5xx）归为 `SERVER`、429 归为 `RATE_LIMIT`、连接未产出响应归为 `TRANSPORT`，走 DSH retry policy 的有界退避（最多 3 次，1.5s 起步、15s 上限、0.2 抖动）；**但 429 的正文若说的是余额/额度耗尽，则判为终局**——重试只会推迟用户真正需要看到的提示；\n- **401 会强制续期一次再重试**：本地时钟看着还有效、服务端却拒收的令牌（在桌面端被撤销、时钟偏移、桌面端已轮换）与「真的需要重新登录」在状态码上无法区分，所以第一次 401 会**强制刷新一次并原样重试同一个请求体**；重试再被拒才是终局；\n- **刷新令牌是单次使用的，因此续期提前 5 分钟、并全进程共用一次轮换**：\n  - 这是「每小时自己掉线、然后要求重新登录」的根因。access token 实测只有 **1 小时**，而原先的续期阈值是「到期前 60 秒」——等于每次都在令牌已经会被拒收的那一瞬间才去轮换；\n  - 并发请求（状态卡轮询、签到、用量读取、模型请求）会各自拿同一枚刷新令牌去换，除第一个之外全部拿到 `invalid_grant`，而这条终局判定会被记成「该账号需要重新登录」并写进号池（重启也在）；\n  - 现在：① 续期窗口 `PRE_EXPIRY_REFRESH_MS` 为 5 分钟，轮换发生在服务端还没有拒收之前；② 同一份凭证的轮换**按身份（`recordKey` / `loginEpoch`）单飞**，后到的调用者要么加入在途轮换、要么采纳结果，绝不二次花费同一枚令牌；\n  - ③ 轮换**先看 storage 再相信终局判定**——磁盘上的凭证若已前进（别人刚成功轮换，或桌面端自己刷新过），直接采纳，**不记 tombstone、不报「重新登录」**；\n  - ④ 号池行上遗留的过期标记会在下次读取或请求时**自动核对并清除**；⑤ 卡片补上了「重新登录」按钮（`onRelogin` 此前未接线）；⑥ 响应未返回新 refresh token 时沿用旧值，不再当作失败；\n- **请求体上限是本线路自己的 64 MB，不是 Kimi 线路的 2 MB**（本条为修复项，详见 CHANGELOG）：\n  - **原缺陷**：守卫直接复用了 Kimi 线路的 `MAX_MESSAGE_BODY_BYTES`（2,097,152），理由写着「两条线路上游都是同一族端点」。**2,097,152 与 `total message size N exceeds limit 2097152` 是 Kimi Code 自己文档里的网关上限**（见其错误参考），MiniMax 没有任何文档这样规定；\n  - **代价**：真实会话在 2,098,045 字节时被**本地拒绝**——请求根本没发出去，这一轮就失败了。该数字离 2,097,152 只差 893 字节，而**超过 2 MB 本身不代表这个路由发不出去**；\n  - **更自相矛盾的地方**：本线路的模型目录给 M3 标了 **512K 上下文（可选 1M）**、单张图片 **10 MB**——一个 2 MB 的整包上限与「单图 10 MB」根本不能共存，一张合法图片就能单独触发它；\n  - **现在**：上限改为本线路自己的 `DEFAULT_MAX_MESSAGE_BODY_BYTES`（64 MB，MiniMax 对带媒体请求自己公布的请求体量级），普通会话**永远不会被本地拒绝**，守卫只拦真正的失控请求（如每轮追加数 MB 工具结果的死循环），且仍在花掉连接之前拦下并给出同样的可操作提示；\n  - 确有实测上限的部署（前置代理/网关）可设 `DSH_MINIMAX_CODE_MAX_BODY_BYTES` 指定；取值非正整数时**回落到默认值而不是关闭守卫**；\n  - **同一个错误在图片预算上又犯了一次，而且更隐蔽**（已一并修复）：本线路调用的是 Kimi 的 `offloadOldestRequestImages`，其预算是 Kimi 的 **1,500,000**——那是为塞进 Kimi 自己的 2 MB 请求体上限而定的数字。MiniMax 的模型表允许**单图 10 MB 原始字节**（base64 约 13.3 MB），超出近 9 倍，于是**一张普通截图就被换成占位文本**；\n    - **比拒绝更糟**：omit 是**静默替换**——没有报错、没有计数，模型是在一个「图根本不存在」的对话上作答的，而现场没有任何线索指向原因。现在预算是本线路自己的 `DEFAULT_MAX_REQUEST_IMAGE_BYTES`（16 MB，装得下模型 10 MB 单图上限并留出余量，且远在 64 MB 请求体上限之内），可用 `DSH_MINIMAX_CODE_MAX_IMAGE_BYTES` 覆盖；\n    - **改法**：共享的是**机制**（度量、按最旧优先丢弃、不动持久历史），不是**数字**。`offloadOldestRequestImages(options, maxBytes)` 现把预算变成参数，缺省仍是 Kimi 的值，其余线路行为**逐字节不变**；\n  - **守卫的形状仍与 Kimi 共用，数字不共用**——字节上限是上游网关的属性，不是什么通用常量；\n- **额度面板有两套用量端点，第一轮打错了那一套**：\n  - **平台端点** `/v1/token_plan/remains`（`api.minimax.cn` / `api.minimaxi.com` / `api.minimax.io`）**只接受平台 API 密钥**：`mcode-public` 登录态在四种认证写法（`Bearer` / 原始 / `x-api-key` / 两者都带）下全部被拒，且是 **HTTP 200 + `base_resp.status_code: 1004`**——不是 401，很容易被误读为成功；\n  - 官方 `mmx` CLI 能用该端点，是因为它的 OAuth 是**平台**登录，与本线路的 mcode 登录是两套身份；\n  - **mcode 自己的端点在官方客户端源码里**（`packages/tui/src/account/matrix-account-client.ts`）：`GET https://agent.minimaxi.com/v1/api/openplatform/coding_plan/remains`（国际 `agent.minimax.io`），路径与平台端点**完全不同**。本插件用的就是这条（本线路的 `agent.minimax.cn` 优先、官方主机兜底）；\n  - ⚠️ **但它带 `yy` / `x-timestamp` / `x-signature` / `User-Agent: MiniMaxCode` 四个「官方客户端标识头」**——官方注释自己写明这些是「把请求标记为来自 MiniMax 第一方客户端」的字面量；\n  - 本插件 `types.ts` 已明确决定**不伪造官方客户端身份**（伪造既失信，也可能是封号理由），因此**默认不发**，宁可拿到一个拒绝让卡片如实说明；\n  - 确实要数字的用户可设 `DSH_MINIMAX_CODE_QUOTA_ATTRIBUTION=1` 显式选择该取舍；\n- **用量端点不在 MiniMax 的 API 文档里**（文档只说「用量显示在控制台的用量条上」，这大概就是最初判定「没有端点」的原因），它来自官方 CLI——`mmx quota show`。返回的每个 `model_remains` 行带**两个窗口**（5 小时滚动 + 每周），卡片因此有两根条，各自显示重置时刻与「已用/总量」；\n- **三个必须照抄官方实现的解析细节**：\n  - ① **`*_usage_count` 的语义是模糊的**（老响应是「剩余」、新响应是「已用」），官方用显式百分比消歧——照抄，否则进度条会**反过来**；\n  - ② **周窗口带显示倍率**（返回的是百分比 × `weekly_boost_permille`，可超过 100%）；\n  - ③ `status: 3` 通常表示「不限量」，但**两个总量都为 0 时**它表示「当前套餐不含该模型」——渲染成不限量会凭空许诺额度；\n- **三处降噪防护**：① `base_resp` 非 0 视为凭据被拒，**只试一台就停**并记住 30 分钟；② 其它失败按 `unreachable` 区分、记住 10 分钟；③ `/status` **只读缓存、绝不在轮询里发网络请求**；\n- **读用量永远不影响对话**：独立只读路径，失败只让卡片换一句话；\n- **设置面与其余各线路逐项对齐**（该 PR 最初缺失这一整块，用户明确指出）：\n  - ① **「启用此供应商」总开关**——关闭后适配器**不暴露任何模型**（包括已勾选的），因为「关掉」如果还能用就等于没关；\n  - ② **模型勾选**——只有勾选的模型进入对话页的模型选择列表，另有「全选 / 全不选」；\n  - ③ **模型上下文窗口覆盖**——每个已勾选模型可填自定义容量（接受 `1M` / `512K` / `200000`），「恢复默认」以 `null` 语义在 host 侧**删除**该键而不是写入 0；\n  - ④ **默认思考深度**——全局档位只在模型确实列了该档时生效，否则回落到该模型自己的默认档（广告一个模型会拒绝的档位只会让服务端拒掉请求），且「关闭思考」只对**可关闭**的模型生效；\n  - ⑤ **号池管理**（见下条）；\n- 目录仍然硬编码，但「这一安装当前怎么用它」是用户设置：**两者分开存储**（目录随代码发布、设置随用户数据保存），因此一份用户数据不会看起来像一条已发布的目录项；\n- **号池与多账号登录**：复用与其它线路**同一个**号池内核（`src/host/common/account-pool.ts`）与**同一张**共享账号卡片，具备顺序耗尽 / 轮询 / 粘性调度、429 冷却换号、设为主账号与备注。**身份键不是令牌**：桌面端凭据用它自己的 `recordKey`（同一个记录槽每次轮换都是同一账号，因此在池里原地更新），插件自持凭据用 `loginEpoch`（每次设备码登录就是一次独立会话）——用刷新令牌做键在每次轮换后都会把同一账号看成新账号；\n- **桌面端登录态可被显式「导入」为号池账号**（`POST /accounts {action:'adopt'}`）：只读取、只新增一行，不改动官方客户端的任何文件；重复导入按记录槽身份原地更新，不会产生重复账号。**在设置页新发起的设备码登录会自动加入号池**（`pollWebLogin` 的 `onSave` 钩子）——没有这个钩子，新登录只会写进镜像文件而号池看不见，这正是「多账号登录没配好」的根因；该钩子的失败**不会**让登录失败，因为凭据此时已经落盘。\n\n### Claude（订阅）线路\n\n- 注册 `claude-subscription` Provider，以 **Claude Pro / Max 订阅的 OAuth 登录态**访问 Claude 模型（Anthropic Messages 接口），**不使用 API Key、也不按量计费**；\n- ⚠️ **风险须知（插件不设确认步骤，但事实不变）**：Anthropic 现行条款明确写明**不允许第三方应用提供 Claude.ai 登录、也不允许代用户经 Free / Pro / Max 凭据转发请求**，并保留不经预告的执法权；已有开源项目被下架、有账号因此被限制。**本插件未获 Anthropic 任何授权或认可**，使用风险由使用者自行承担。此前版本在卡片上设有确认步骤与配套主机门禁，两者均已移除；移除的只是那一步交互，**不改变上述事实**；\n- **这不是抄一个 token 就能用**：订阅令牌要求请求**完整模仿 Claude Code 的身份**，否则会被服务端拒绝或分类判别。这些都在代码里显式实现并有测试锁定：\n  - `Authorization: Bearer` 且 **`x-api-key` 必须缺省**；\n  - `user-agent: claude-cli/<版本>`、`x-app: cli`；\n  - `anthropic-beta` 至少含 `oauth-2025-04-20` 与 `claude-code-20250219`；\n  - `system` 的**首个块必须是 Claude Code 身份声明**；\n- **OAuth 用 PKCE，且 state 与 verifier 独立生成**。这一点特意**不照抄参照实现**：本机参照实现把 PKCE verifier 直接当作 OAuth `state`（`state: verifier`），那会把本应保密的 verifier 写进授权 URL、地址栏、浏览器历史乃至剪贴板。本线路是两次独立随机抽样，并有测试断言授权 URL 中**不出现原始 verifier**；\n- **两条登录路径，模式在流程开始时确定且不可中途切换**：默认是**手动粘贴**（授权页把码显示在屏幕上，粘贴 `<code>#<state>`；也容错接受整条重定向 URL）。可选 loopback 回调，绑定 `127.0.0.1` 并顺序探测可用端口（Windows 的保留端口段会让固定端口绑定失败）。端口探测失败**降级为手动**而不是报错。切换模式等于作废当前流程并重新发起——授权码与签发它的那次请求的 `redirect_uri` 绑定，这是该流程最常见的失败；\n- **一次授权只兑换一次**：浏览器回调与手动粘贴可能同时到达，用 compare-and-set 保证只有一方发起兑换（另一方得到「正在处理中」，已结算的流程得到 410 且**不做任何兑换**）。错误的 `state` **只拒绝那一个请求**，不会终止正在进行的合法登录。回调服务器只绑 loopback、只应答 `/callback`、只接受本机来源；\n- **刷新是单飞的**：并发请求共享同一次刷新。否则到期瞬间的一批请求会各自轮换刷新令牌，除第一个之外全部作废（上游会给出终局判定）。刷新令牌轮换后**先读回校验再落盘**；\n- **模型能力逐模型查表**（`src/host/claude/model-catalog.ts`），**不从模型名推断**。该表转录自本机随 harness 安装的参照目录，**只证明抄录忠实，不证明服务端提供这些模型**——服务端自己的 `GET /v1/models` 才是权威，且它**只覆盖上下文窗口**，能力字段不被改写；\n- **思考形态有四类，顺序决定成败**（`thinkingMode`）：\n  - `mid-convo` → `{type:'adaptive', block_binding:{prefix_mismatch_behavior:'drop_block'}}` 外加 `output_config.effort`；\n  - `adaptive` → `{type:'adaptive'}`；\n  - `budget` → `{type:'enabled', budget_tokens}`（预算算术按参照实现转录；思考预算计入 `max_tokens`，**必须为回答留出至少 1024 token**）；\n  - `none` → 不发思考字段；\n  - **`mid-convo` 排在最前且无条件**：`claude-fable-5-1` 与 `claude-opus-5` 同时带 `forceAdaptiveThinking`，把它们当成普通 `adaptive` 会**静默丢掉 `block_binding` 与 `output_config`**，而参照实现自己的注释写明该缺失会导致**持续 400**；\n  - 反过来，**`block_binding` 本身必须由 `anthropic-beta: thinking-binding-controls-2026-08-01` 授权**（官方文档：缺该 beta 时返回 400 `block_binding: Extra inputs are not permitted`）。因此请求头从**已构建的请求体**读出是否带 `block_binding`，带则追加该 beta；\n- **思考块带签名则原样回放**（这是思考模式下多轮工具调用的前提；`redacted_thinking` 同样回放），**无签名则丢弃**。工具名在出站时按 Claude Code 规范大小写归一化、入站时按大小写无关匹配回用户工具名；若两个工具归一化后碰撞，则**放弃归一化**原样发送，避免把结果投给错误的工具；\n- **多账号号池，与其它线路同源**：复用与其它线路**同一个**号池内核（`src/host/common/account-pool.ts`）与**同一张**共享账号卡片，具备顺序耗尽 / 轮询 / 粘性调度、429 冷却换号、设为主账号与备注；\n  - **身份键不是令牌**：桌面端凭据用它自己的 `recordKey`（同一个记录槽每次轮换都是同一账号，因此在池里原地更新），插件自持凭据用 `loginEpoch`（每次设备码登录就是一次独立会话）——用刷新令牌做键在每次轮换后都会把同一账号看成新账号；\n- **可选择性收编本机已有的 Claude Code 登录（默认关闭）**：开启前只做一次「文件是否存在」的探测，**不读取内容**；只有你显式开启后才读取。收编得到的是一份**快照**，**永不由本插件刷新**——Claude Code 刷新的是同一枚轮换令牌，两个进程各自刷新会互相作废，而进程内的单飞解决不了跨进程竞态。快照过期后卡片会提示你**回 Claude Code 重新登录后再收编**，并且**绝不会写入或删除 Claude Code 的任何文件**；\n- **额度面有两个来源、两套单位**，换算后有交叉测试证明它们描述同一状态：\n  - 主来源 `GET /api/oauth/usage` 的 `utilization` 是**已用百分比 0–100**；\n  - 而 `/v1/messages` 响应头 `anthropic-ratelimit-unified-5h-utilization` 是**分数 0–1**，重置时间是 **epoch 秒**；\n  - 有真实流量时以响应头为准以降低查询频率，但卡片仍会按 `QUOTA_FULL_REFRESH_MS` 做一次完整读取；\n- **提示缓存时长可选择**（设置页）：本线路用订阅凭据，而 [Claude Code 官方文档](https://code.claude.com/docs/en/prompt-caching) 写明**订阅用户在套餐额度内对主对话使用 1 小时 TTL**（超出额度改按用量计费后官方会降回 5 分钟）。此前固定使用 5 分钟默认值，与官方客户端行为不一致——同样的用量，官方用户享受 4 倍缓存窗口而本插件没有；\n  - 1 小时是**需要许可的能力**：body 里写 `ttl: '1h'` 必须同时带 `anthropic-beta: extended-cache-ttl-2025-04-11`，否则被拒（与 `block_binding` 同理）。插件从**已构建的请求体**读出所选档位并据此发出该 beta，两者不可能不一致；\n  - 写入 1 小时档价格更高，短会话不划算，因此设置项可覆盖为「跟随官方 / 1 小时 / 5 分钟」；\n- **换号的两条硬约束**：只在**凭据失败**或**账号级限流**时换号——全局限流、过载与 5xx **绝不换号**（其它账号共享同一全局限制）。**一旦已有输出产出就绝不换号**（否则会重复文本或重复工具调用），改为直接报错。换号最多 3 次；\n- 模型勾选、思考深度、上下文窗口覆盖与额度在「设置 → 订阅服务 → Claude」标签页中配置，输入框右侧另有额度胶囊（取**剩余最紧的那个窗口**）。\n\n### 设置页\n- 展示账号（脱敏 email、套餐、账号 ID 后四位）、连接状态、额度与订阅增强功能开关；「输出详细程度」「推理摘要」两项的默认值即官方 Codex 客户端的取值；\n- **偏好落盘位置随 harness 生成**：\n  - 有 `settings.register` 的一代（≤0.1.6）仍写进 harness 的设置文档；\n  - 0.1.7 起该 API 被 `SettingsForms` 取代，偏好改由插件自己持久化到 `<dshHome>/storages/dsh-chatgpt-subscription-preferences.json`（0600、原子写；读取失败或校验不过就回落默认值）；\n  - **首次运行会从旧设置文档里本插件的段一次性迁移**；五条线路的模型开关同样从各自既有的 `storages/*-models.json` 水合，因此重启后不会像被重置；\n- 子代理的模型与思考深度沿用 DSH 自身设置：**设置 → Subagent** 卡片授权 Agent 可以为子代理挑选的模型（来自 DSH 已接入的全部 Provider，包含本插件的 Codex / Antigravity），新 Agent 的默认路由由 DSH 的 `agent-default-model` 设置提供；\n- 最大嵌套深度不在本插件设置内，由 DSH 侧决定：0.1.5 及以前是 preset 中 `tool-subagent` 行的 `maxDepth`（默认 3），0.1.6 起改由 `subagent` 服务的设置项提供（默认 1）；`provider-managed` 表示把预算交给进程外提供方；\n- GPT-6 系列（6 Astra / 6 Sol / 6 Luna）默认使用 384K 有效上下文，可配置最高 872K；5.6 Sol / Terra / Luna 保持 272K，最高 1M，用于 DSH 压缩与溢出判断；其他模型保持目录声明值；\n- 单次输出上限按模型区分：GPT-6 系列为 128K（官方对 6 Astra / 6 Sol / 6 Luna 均标 128K），更早的模型保持 32768。**这个数字只在本插件进程内使用，不会写进请求**：订阅版 Responses 端点会以 `400 Unsupported parameter: max_output_tokens` 拒收该参数（[#29](https://github.com/Aa728848/dsh-chatgpt-subscription/issues/29)），官方 Codex CLI 的 `ResponsesApiRequest` 里同样没有这个字段。它的实际用途是作为 DSH 侧的输出预留量（`defaultMaxTokens`），供压缩判定把完成部分计入上下文窗口；请求本身交给服务端决定长度。撞上服务端上限时该轮仍以 `max-tokens` 结束原因呈现（后端以 `response.incomplete` 收尾）。\n- 可访问的进度条、窄窗口/200% 缩放布局、深浅主题与 reduced-motion。\n\n## 模型目录\n\n| 显示名 | 模型 slug |\n| --- | --- |\n| 6.1 Sol | `gpt-6.1-sol` |\n| 6 Astra | `gpt-6-astra` |\n| 6 Sol | `gpt-6-sol` |\n| 6 Luna | `gpt-6-luna` |\n| 5.6 Sol | `gpt-5.6-sol` |\n| 5.6 Terra | `gpt-5.6-terra` |\n| 5.6 Luna | `gpt-5.6-luna` |\n| 5.5 | `gpt-5.5` |\n| 5.4 | `gpt-5.4` |\n| 5.4 Mini | `gpt-5.4-mini` |\n| 5.3 Codex Spark | `gpt-5.3-codex-spark` |\n\n> 目录只用于展示；账号实际可用的模型由 ChatGPT 套餐、workspace 策略与上游兼容状态决定。\n\nGPT-6 系列（6.1 Sol / 6 Astra / 6 Sol / 6 Luna）支持文本、图片输入和工具调用，默认思考档位为 `medium`，可选 `low`、`medium`、`high`、`xhigh`、`max`。从旧会话带入的 `none` / `minimal` 会按 [OpenAI 官方迁移说明](https://developers.openai.com/api/docs/guides/latest-model) 转为 `low`。三个模型的默认 384K 与上限 872K 均取自 2026-09-23 的 Codex 模型目录（`gpt-6-sol` / `gpt-6-luna` 于 2026-09-22 发布，能力与 `gpt-6-astra` 一致；目录里的 `context_window` 是 272K，本插件把默认有效上下文提高到 384K，仍低于 872K 上限）；[Codex Ultra](https://learn.chatgpt.com/zh-Hans/docs/models) 涉及客户端的子代理编排，本插件不将它作为 Responses 思考参数暴露。\n\n新配置默认显示 GPT-6 系列与 GPT-5.6 系列；已有配置保留原来的模型勾选，可在 **设置 → Codex 订阅 → 可用模型** 中勾选 **6 Sol** / **6 Luna**。\n\n## 环境要求\n\n- Windows 或 Linux；\n  - Windows：系统需提供 Windows PowerShell，以使用 CurrentUser DPAPI；\n  - Linux：Host 用户必须拥有可写的 `~/.dsh`（或 `$DSH_HOME`），凭据文件会强制使用 `0600`、目录使用 `0700`；\n- 已安装 DSH：peer 范围覆盖 **0.1.2-alpha.5 及以后的每一代**，一直到 0.2.0-rc.2。构建与测试以 **0.2.0-rc.2** 为基线，旧版行为由版本兼容层保留，因此**同一份代码**可装在 0.1.2-alpha.5 以来的所有代上（用户分散在 npm 的 `latest` / `next` / `alpha` 三个标签上，多数人跑的是比 `alpha` 落后几个版本的 `latest`）。需要桥接的破坏性变更：\n  - **0.1.7** 重写了会话消息模型（工具结果由 `tool-result` 内容块改为 `role: \"tool\"` 消息）、删除了 `settings.register`（偏好改由插件自有存储落盘）、并让 agent preset 不再从 `~/.dsh/.agent-presets` 读取。插件在请求边界、设置服务与 preset 注册三处同时适配。\n  - **0.1.6** 把 workflow 引擎改了包名，插件在 preset 同步时按当前安装自动适配（见「随包分发的 Agent Preset」）。\n  - 0.1.1-rc.2 不再声明支持——它既没有 preset 用到的 `present` 工具，`mode` 枚举那时也还写作 `code`。\n- Node.js 与 npm。\n\n## 安装\n\n### 方式 1：通过 DSH CLI 安装（推荐）\n\n直接从 npm 安装已发布的插件包：\n\n```sh\n# Windows PowerShell、Bash 和 POSIX sh 均可执行\n# 如果全局安装了 dsh\ndsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription\n\n# 或使用 npx 直接运行\nnpx @deepseek-ai/dsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription\n```\n\n**版本阶段**：上面两条命令装到的是 npm `latest` 标签指向的版本（撰写时为 **0.10.12**）。包不预置 `publishConfig.tag`，因此稳定版一发布就落在 `latest`——也就是 `npm install` 与 `dsh plugin add` 解析到的那个标签；预发布版只进 `alpha`，需要显式带上标签或版本号：\n\n```sh\ndsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription@alpha\nnpm install @eddyskywalker/dsh-chatgpt-subscription@alpha\n```\n\n### 方式 2：在 DSH 界面里安装\n\nDSH 没有插件市场；Web 界面的 **Plugins** 页提供按包名安装的入口（底层与 `dsh plugin add` 相同）：\n\n1. 打开侧栏的 **Plugins** 页；\n2. 在添加插件的输入框里填 `@eddyskywalker/dsh-chatgpt-subscription` 并安装；\n3. 重启 `dsh web`。\n\n### 方式 3：本地开发调试（源码软链接）\n\n如需进行二次开发或本地源码调试：\n\n```sh\ngit clone https://github.com/Aa728848/dsh-chatgpt-subscription.git\ncd dsh-chatgpt-subscription\nnpm install\nnpm run build\n\n# Linux\nnpx @deepseek-ai/dsh plugin --profile web add \"link:/absolute/path/to/dsh-chatgpt-subscription\"\n\n# Windows PowerShell\nnpx @deepseek-ai/dsh plugin --profile web add \"link:C:\\absolute\\path\\to\\dsh-chatgpt-subscription\"\n```\n\n## 使用\n\n1. 重启 `dsh web`；\n2. 打开 **设置 → Codex 订阅**；\n3. 完成 ChatGPT 登录；\n4. 执行 **测试连接**。\n\nDSH 模型选择器应显示 **“Codex（ChatGPT 订阅）”**。GPT-6 系列与 GPT-5.6 系列的有效上下文窗口在“Codex 订阅 → 增强功能”中配置。子代理的模型与思考深度由 DSH 自身的设置决定（Subagent 卡片授权的模型清单，以及 `agent-default-model` 的默认路由；该卡片 0.1.5 及以前在「设置」页，0.1.6 起在 **Plugins** 页）；最大嵌套深度由 DSH 侧决定（0.1.5 及以前取 preset 中 `tool-subagent` 的 `maxDepth`，默认 3；0.1.6 起取 `subagent` 服务的设置，默认 1）。\n\n**设置 → Codex 订阅 → 网络代理** 同时控制 GPT 与 Antigravity（Gemini）的 Host 请求，可选择系统代理（自动检测）、自定义代理或直连。Gemini 模型生成、网页登录后的令牌交换、令牌刷新、账号信息、项目发现、配额与模型目录查询均使用此设置；修改后对后续请求生效，无需重启 DSH。浏览器中的 Google 授权页面使用浏览器自己的网络设置。\n\n### Command Code\n\n1. 重启 `dsh web`；\n2. 打开 **设置 → Command Code**；\n3. 点击 **浏览器登录**（或把 Command Code Studio 里创建的 API Key 粘到「手动填写 API Key」里保存）；\n4. 登录完成后按需勾选模型、设置上下文窗口与默认思考深度。\n\n`command-code` 会像其他 Provider 一样出现在 DSH 模型选择器中。线路按模型 id 自动选择：`claude-*` 走 Anthropic Messages，其余走 OpenAI Chat Completions；设置卡片的模型标签会显示每个模型对应的线路。\n\n**路由归属**：DSH 的 `registerAdapter` 对重复 Provider 是 all-or-nothing 并抛 `DUPLICATE_ADAPTER`，因此若 `command-code` 已被别的适配器占用（典型情况是内置 `llm-pi-ai` 用同一端点声明过同名 Provider），本插件不会加载失败，而是在卡片上显示“模型路由已被其他 Provider 占用”；从占用方的配置里移除该 Provider 后，插件会在下一次路由变更事件时自动接管，无需重启 DSH。\n\n**上下文窗口**默认取 Command Code 模型目录的 `context_length`，可在卡片中逐模型覆盖（用于 DSH 的压缩与溢出判断，支持 `1M` / `512K` / `200000` 等写法）。**默认思考深度**逐模型生效：下拉里列出的档位可按模型能力选用（`minimal` / `low` / `medium` / `high` / `xhigh` / `max`），实际发给上游前会按当前模型声明的档位取值——模型不声明该档位时不发送。对 Anthropic 线路映射为 `thinking` 预算（`minimal` 1K / `low` 2K / `medium` 8K / `high` 16K / `xhigh` 24K / `max` 32K），预算放不下时该请求不启用 thinking；对 OpenAI 线路映射为 `reasoning_effort`。\n\n**额度**来自 `/alpha/billing/credits`、`/alpha/billing/subscriptions` 与 `/alpha/usage/summary`，三条线路相互独立容错，页面可见时最多每 60 秒刷新一次；解析不出有界额度时显示空态而不是 0%。\n\n额度卡片展示：**套餐名**（由订阅返回的机器 id 查表得出，表在 `src/host/command-code/plans.ts`，按最长前缀匹配）、**订阅状态与续费日期**、**滚动窗口用量**（`windowLimits` 的 `fiveHour` / `weekly`，按官方 CLI 同款标签 `5-hour` / `Weekly` 显示，并各自带重置倒计时），以及**余额明细**（月度额度 / 已购额度 / 赠送额度，另附合计）。服务只回报数字不回报名称的字段一律补上可读标签——窗口按 key 命名，余额按池命名，实在没有名字的兜底为 `Extra allowance` 并注明来源，不会渲染成 `meter-1` 这类无意义编号。\n\n**搜索与抓取来源** 切换 DSH 的搜索后端；网页抓取后端在有可用代理时自动改用本插件。选择 ChatGPT 来源后，网页由本插件在 Host 抓取，并使用上述网络代理设置；纯 TUN 模式可使用直连，流量由虚拟网卡接管。来源切换即时生效，DSH web 服务重载后会重新注册插件后端，并保留切回 DSH 默认来源所需的配置。\n\n**网页抓取后端（web_fetch）** DSH 内置抓取 provider 会先解析域名、校验并固定解析结果，而且只在进程环境变量里读到代理时才走代理——系统代理对它不可见。代理工具（Clash/Mihomo 等）常把域名解析成自己的 fake-ip 地址（默认 `198.18.0.0/15`），于是内置 provider 直接以 `WEB_BLOCKED_URL`（resolves to a non-public IP address）拒绝，代理根本没被用上。因此只要插件配置了可用代理（**网络代理** 选系统代理且检测到，或填写自定义代理），`web_fetch` 就改用本插件的 provider：由代理解析源站，与 DSH 对“走代理的请求”采用的语义一致；未配置代理时仍由 DSH 内置 provider 抓取，保留其解析与固定策略。若在纯 TUN 模式下把代理设为**直连**，内置 provider 会重新接管，此时可改回系统代理让插件接管抓取。代理如果在 DSH 启动之后才可用（代理工具后启动，或首次探测失败），插件会在下一次探测到代理时重新选择抓取后端，不必重启或改设置。\n\n卸载前建议先在设置页点击 **“注销”**，它会删除当前平台的凭据和 Host 内存中的额度缓存。\n\n若 DSH 已异常退出，可在确认路径后手动处理凭据文件：\n\n- Windows：`%DSH_HOME%\\storages\\dsh-chatgpt-subscription\\oauth.dpapi`，未设置 `DSH_HOME` 时为 `%USERPROFILE%\\.dsh\\storages\\dsh-chatgpt-subscription\\oauth.dpapi`；\n- macOS：凭据位于登录钥匙串，可执行 `security delete-generic-password -s dsh-chatgpt-subscription -a oauth` 删除；\n- Linux：`$DSH_HOME/storages/dsh-chatgpt-subscription/oauth.json`，未设置 `DSH_HOME` 时为 `~/.dsh/storages/dsh-chatgpt-subscription/oauth.json`。\n\n> Windows 文件只能由创建它的用户通过 DPAPI 解密。macOS 凭据由登录钥匙串在本机加密保存。Linux 文件是未额外加密的 JSON，依赖目录 `0700` 和文件 `0600` 隔离；不要复制、打印或提交该文件。跨平台迁移需要重新登录。\n\n## 随包分发的 Agent Preset\n\n插件自带一个 **调度模式** agent preset（id `dispatch`），随 npm 安装一起分发：0.1.7 起 harness 不再从发现根目录读取 preset，插件改为**运行时注册**（`src/host/agent-preset.ts`：探测 `@deepseek-ai/dsh-agent-preset` 能否解析、`agentPresets` 服务是否在场，然后在 `presets/dispatch/preset.yml` 与 `agent.cordis.yml` 转录出的定义上调用 `register()`，注册失败只记 warn）；0.1.6 及以前仍按老办法把包内 `presets/dispatch/` 同步到 `<dshHome>/.agent-presets/`。两条路都让装了本插件的机器在新建会话时直接选到它，不需要手工拷贝文件。\n\n> 为什么不用静态声明行：0.1.7 的 preset 声明要写进 bundle patch，而 `assertEntriesLoaded` 会把「无 fiber 且未 disabled」的条目判为启动失败——`@deepseek-ai/dsh-agent-preset` 在 ≤0.1.6 上并不存在，静态声明会让那些机器直接开不了机。声明行也不能按运行环境条件化，所以选择运行时注册 + 能力探测。\n\n同步在每个 profile 启动时执行一次（幂等）：\n\n- 目标树与包内副本逐字节相同时跳过，有差异时整体重写，并把包内已删除的多余文件清理掉；\n- **行里的包名按运行环境改写**：preset 要挂载 `@deepseek-ai/dsh-workflow-worker-thread`，而 harness 0.1.6 把它改名成了 `@deepseek-ai/dsh-workflow-ptc`，指向不存在的包会让整个 preset 被判为 broken、既不可选也不可复制。同步时用 `import.meta.resolve` 探测当前安装能解析哪个名字（旧名仍在就保留，否则改写成新名；两个都不可用时不改写，因为改名只会掩盖试过哪个），所以同一份 preset 在 0.1.5 与 0.1.6 上都能挂载；\n- 只处理本包自己的 preset id（`BUNDLED_PRESET_IDS`），**绝不改动用户手写的 preset 或其它插件的 preset**；\n- 包内已不再随附的旧 id 会从目标根目录移除（retire）；\n- 同步失败（例如 home 只读）只记一条 warn，不会导致插件加载失败——preset 是便利项，不是本插件提供的核心能力。\n\n> 路径解析不写死相对路径：`src/host/preset-sync.ts` 从模块位置向上查找最近的 `package.json` 作为包根，因此 `src/` 布局、打包后的 `lib/` 布局，以及通过 pnpm symlink / Windows junction 安装都能正确解析。注意 `fs.cpSync({ recursive: true })` 在 Node 22 + Windows 上遇到含非 ASCII 的源路径会直接崩进程（nodejs/node#54476），所以复制是逐条目实现的。\n\n### 协作模式自适应（teammate / subagent）\n\nDSH 的 Agent Teams（bundle `@deepseek-ai/dsh-experimental-agent-team-profile`）会在**每个会话自己的作用域**里注册一套与内置**同名**的协调工具。工具注册表按作用域链解析、**近的层遮蔽远的层**，所以一旦该 bundle 被组合进来，会话里的 `send_message`、`list_agents`、`interrupt_agent` 就都换成了 teammate 版：\n\n- `list_agents()` 只列 Team 成员（Lead 自己显示为 `lead`），**看不到 `subagent` 派出去的子代理**；\n- `send_message` 的 `target` 只接受成员名，把子代理的 session id 传进去会抛 `active teammate \"…\" not found`（实测）；\n- 于是「派得出去、回访不了」——`subagent` 的孩子只能等完成通知，无法追问。\n\n`dispatch` preset 现在**每个任务开始时先侦测一次协作模式**（persona 的 R0.5），再按模式选择协调词汇（R-T）：\n\n| 侦测为 | 判据 | 协调词汇 | 派发 |\n|---|---|---|---|\n| teammate | `spawn_teammate` / `wait_agent` 存在 | `list_agents()`、`send_message({ target: <成员名> })`、`wait_agent()`、`team_task_*` | `spawn_teammate`（无路由参数，继承主代理路由）或 `subagent`（按 R2 显式路由） |\n| subagent | 二者都不存在 | `list_agents()`、`send_message({ agent_id })`、`interrupt_agent` | `subagent` / `subagent_fork` |\n\n两种模式下 R0 分诊、R1 职责边界、R3 自治、R6 验收都照常执行；**模型路由守卫（`subagentModelAuthorization`）不变**——它默认把 `spawn_teammate` 与 `subagent_fork` 同为 **inherit 模式**（见下），校验的是成员实际继承到的路由，而不是要求它给出并不存在的路由参数。\n\n> **不要**把 `spawn_teammate` 加进 `subagentModelTools`。该列表是 **explicit** 模式：要求每次调用成对给出 `provider` + `model`，而 `spawn_teammate` 的参数里根本没有这两个字段（DSH 设计如此：成员一律继承 Lead 的路由），结果是每一次 teammate 创建都会被硬拒，且模型无法通过补参数自救。它的正确归属是 `subagentModelInheritTools`（默认已包含）。\n\n### 已知上游限制：teammate 不能选模型\n\n`spawn_teammate` 目前**无法**指定 `provider`/`model`，这不是插件的问题，而是 Agent Teams 有意不做 per-teammate 路由。三层都已核对：\n\n| 层 | 能否带路由 | 证据 |\n|---|---|---|\n| 工具入参 | ❌ | `spawn_teammate` 的 schema 只有 `name`/`description`/`prompt`/`context` |\n| Team 服务 | ❌ | `SpawnTeammateRequest.provider` 是 **subagent 后端名**（`spawn`/`fork`），不是 LLM provider；且无 `model` 字段 |\n| 底层 API | ✅ | `ContinuableStartSpec.request` 可带 `agentOptions`（含 provider/model/reasoningEffort），但 Team 服务构造 request 时**只放 prompt 与 parent**，整个省略 |\n\n因此成员必然跑在 Lead 自己的路由上——这正是守卫把它归 inherit 模式的原因，也是**不应**把它加进 explicit 的 `subagentModelTools` 的原因。\n\n**插件侧无法绕过**，四条路都已验证死：pre-execute 明确排除输入改写（参数已被记录与呈现，`PreToolDecision` 只有 allow/deny/cancel/ask）；`agentTeams` 服务在内部丢弃后包装不到；注册自定义 subagent provider 也拿不到路由（`agentOptions` 在 continuation manager 就已解析完，provider 只返回 `seed`）；唯一能改子会话路由的 `selectForNextRequest` 只作用于「下一个请求」，而 teammate 创建后立刻开跑，抢不进去。\n\n**上游正路**：在 `packages/experimental/agent-team/src/roster.ts` 构造 `startContinuable` 的 `request` 处补上 `agentOptions`，并给 `SpawnTeammateRequest` 加字段、给工具 schema 加参数、创建前接 `assertAllowedModelSelection`。**该改动落地后**，`spawn_teammate` 就应从 `subagentModelInheritTools` 移到 `subagentModelTools`（explicit）——否则它会变成「能选模型却没人管」。\n\n> 实践提醒：inherit 模式校验的是**当前会话路由**。若当前会话跑在允许清单之外的路由上（例如默认模型与勾选清单不是同一条），teammate 与 `subagent_fork` 都会被拒绝——拒绝文案会指出恢复路径（改用显式路由的 `subagent`，或先把会话切到清单内的模型）。`subagent` 的显式路由不受影响。\n\n### 配置项\n\n| 字段 | 默认 | 含义 |\n|---|---|---|\n| `syncAgentPresets` | `true` | 启动时是否把包内 preset 同步到 `<dshHome>/.agent-presets`；设为 `false` 则完全不写用户目录 |\n\n### 手动安装（可选）\n\n不想让插件写 home 目录时，可把 `syncAgentPresets` 设为 `false`，再自行拷贝包内的 `presets/dispatch/` 到 `<dshHome>/.agent-presets/dispatch/`。\n\n## 子代理模型授权（0.2.15 起，0.3.2 起强制指定模型）\n\nDSH 设置页的「Subagent」卡片会把勾选的模型写成会话级的允许列表（会话日志事件 `subagent/model-selection-policy`）。DSH 内置委派工具只拒绝**模型显式填写**且不在列表内的路由；调用里不写 `provider`/`model` 时，子代理会继承父级模型，于是白名单之外的主模型（例如 `deepseek-official/deepseek-flash`）仍会被子代理使用。\n\n插件在 Host 工具注册表上补一个单调守卫（`ctx.tools.guard`），在委派执行前要求**每次委派都必须写明路由**：\n\n- 调用会话（或最近的、记录了策略的祖先会话）带有允许列表时，`provider` 与 `model` 必须成对给出，且该路由必须落在列表内——缺省不再回退到配置默认值或父级模型；\n- 只写一半（例如只给 `model`）同样被拒绝，拒绝理由会指出缺的是哪一个字段；\n- **子代理永远和主代理同一个模型**的历史行为由此消失：模型必须先用 `list_subagent_models` 查出已授权路由，再按拒绝理由里列出的路由（例如 `antigravity/gemini-3.8-flash`）重试；该工具也只展示已授权路由；\n- 未记录允许列表的会话（例如恢复的旧会话、未启用该设置的会话）保持 DSH 原有行为（继承父级模型）。\n\n**inherit 模式（`subagentModelInheritTools`，默认 `['subagent_fork', 'spawn_teammate']`）**：有些委派工具**按设计**就没有路由参数，子代理必然跑在调用者自己的路由上——`subagent_fork`（复用对话与 KV Cache）与 Agent Teams 的 `spawn_teammate`（成员一律继承 Lead 的路由）都是这一类。「工具不能选」不等于「这个选择被授权」，所以守卫改为校验它**实际继承到的路由**：允许清单内有该路由就放行，没有就拒绝，并说明该工具无法改路由、要么改用能显式指定路由的 `subagent`、要么先把本会话切到清单内的模型。设为 `[]` 可关闭 inherit 模式的全部校验。\n\n守卫装在 DSH 工具注册表的调度入口上，因此 **`run_code`（代码模式 / PTC）里通过 SDK 调用的 `tools[\"subagent\"]` 同样被拦截**：该子调用走的是与直接调用相同的 `prepare → guard → dispatch` 流水线，拒绝理由以 `ToolCallError` 抛回程序。也就是说模型无法靠把委派写进代码里绕过白名单（`test/subagent-model-authorization-ptc.test.ts` 用真实 `ToolRuntime` + 假 code runtime 验证了放行、缺省拒绝与越权拒绝三条路径）。\n\n配置项（插件行 `config`，全部可省略）：\n\n| 字段 | 默认 | 含义 |\n|---|---|---|\n| `subagentModelAuthorization` | `true` | 是否启用上述授权守卫；设为 `false` 回到 DSH 原有行为 |\n| `subagentModelTools` | `['subagent']` | 需要授权的委派工具名（explicit：必须成对给出 `provider`+`model`）；preset 里自定义了 `toolName` 时在此列出 |\n| `subagentModelInheritTools` | `['subagent_fork', 'spawn_teammate']` | 按设计继承调用者路由的委派工具（校验实际继承到的路由）；设 `[]` 关闭 |\n| `subagentModelScope` | `session` | `session` 只约束记录了允许列表的会话；`preference` 额外用当前设置卡列表约束未记录的会话 |\n\n改动只在设置卡片里保存过的勾选生效：设置改动只影响之后新建的会话（DSH 的会话快照语义），已运行的会话继续使用它自己记录的那份列表。\n\n> 升级提示：从 0.3.2 起，带有允许列表的会话里**任何**未写明 `provider` + `model` 的委派都会被拒绝（此前只有写明且不在列表内的路由会被拒绝）。这是有意的行为变更——它消除了「子代理悄悄继承主代理模型」的漏洞；把 `subagentModelAuthorization` 设为 `false` 可回到 DSH 原始行为。\n\n### Kimi Code\n\n1. 重启 `dsh web`；\n2. 打开 **设置 → Kimi Code**；\n3. 点击 **设备码登录**，在弹出的浏览器页面确认授权（页面已预填用户码；也可手工复制用户码到 `verification_uri`）；\n4. 登录完成后按需勾选模型、设置默认思考档位与上下文窗口。\n\n`kimi-code` 会像其他 Provider 一样出现在 DSH 模型选择器中。**上下文窗口**默认取模型目录值，可逐模型覆盖（用于 DSH 的压缩与溢出判断，支持 `1M` / `256K` / `200000` 等写法）——注意 `k3` 的 1M 上下文需要 Allegretto 及以上套餐，因此默认按 256K 计算，升级后再在此覆盖为 1M。**默认思考档位**只提供 `low` / `high` / `max` 三档与「关闭思考」（服务对这三档以外的取值直接报 400）；切换模型或切换档位都会使上下文缓存失效，建议在同一会话内保持一致。\n\n**区域**：默认使用中国大陆主机（`auth.kimi.com` / `api.kimi.com`）。国际账号可设置 `DSH_KIMI_CODE_OAUTH_HOST=https://auth.kimi.ai` 与 `DSH_KIMI_CODE_BASE_URL=https://api.kimi.ai/coding` 后重新登录；环境变量同时会钉住区域，设置页会显示当前解析到的主机。\n\n## Command Code 线路\n\n插件注册 `command-code` Provider，对接 Command Code 的两套接口：\n\n| 用途 | 地址 |\n| --- | --- |\n| 模型生成（Anthropic 格式） | `https://api.commandcode.ai/provider/v1/messages` |\n| 模型生成（OpenAI 格式） | `https://api.commandcode.ai/provider/v1/chat/completions` |\n| 模型目录（公开） | `https://api.commandcode.ai/provider/v1/models` |\n| 账号信息 | `https://api.commandcode.ai/alpha/whoami` |\n| 额度与用量 | `/alpha/billing/credits`、`/alpha/billing/subscriptions`、`/alpha/usage/summary` |\n| 浏览器登录页 | `https://commandcode.ai/studio/auth/cli` |\n\n模型 id 决定线路（`claude-*` 为 Anthropic），这也决定了请求体形态：Anthropic 线路的系统提示词放在顶层 `system`、工具用 `input_schema`、工具结果用 `tool_result` 内容块；OpenAI 线路的系统提示词是 `messages[0]`、工具用 `function.parameters`、工具结果用 `role: \"tool\"`。两条线路都只把 DSH 交付的可见文本、图片与工具调用发出去——reasoning 块不会被回放，因为这里的上游都不接受缺少签名的思考块。\n\n**模型能力表**（`src/host/command-code/model-catalog.ts`）逐模型声明 `inputModalities`、`reasoningEfforts`、`contextWindow` 与可选的输出上限，内容转录自官方 CLI 的模型注册表——公开的 `/provider/v1/models` 只有 id、名称与 `context_length`，既不说模态也不说思考档位，而族级前缀推断在同一厂商内部就会出错（见上）。模型不在表内时按纯文本、无思考档位处理：DSH 会把图片转成一条可见的占位文本让用户改选模型，而反过来把图片发给不接受它的端点会让整个请求失败。\n\n图片以 base64 内联（OpenAI 线路 `image_url` 的 `data:` URL，Anthropic 线路 `image` 块的 `base64` source）；单次请求的图片负载超过 12 MiB 时按最旧优先替换为本插件同款占位文案。读不出字节的图片降级为可见说明文本，不会被静默丢弃。\n\n**失败分类与重试**：`command-code` 路由在注册时携带一份显式的 `normal` retry policy（`maxRetries: 3`、`initialDelayMs: 1500`、`maxDelayMs: 15000`、`jitterRatio: 0.2`），可重试码为 `RATE_LIMIT`、`SERVER`、`TIMEOUT`、`TRANSPORT`——与 `codex-chatgpt` 路由同源，只是未包含该路由的历史码 `SERVER_ERROR`/`NETWORK`。分类规则：HTTP 5xx（含上游 502）→ `SERVER`；连接层失败（fetch 抛错）→ `TRANSPORT`；429 → `RATE_LIMIT` 并附 `Retry-After`（上限 10 分钟）；401/403 → `INVALID_CREDENTIAL`（换 Key，不重试）；流式空闲超时由看门狗转成 `TIMEOUT`。策略由 DSH 的 `dsh-llm-retry` 插件在 `agent/request-error` 上执行，每次重试都会写入 `llm/retry` 会话事件。\n\n**凭据存储**：API Key 使用与 Antigravity 相同的系统凭据存储——Windows 是 CurrentUser DPAPI（`$DSH_HOME/storages/command-code-credentials.json.dpapi`），macOS 是登录钥匙串，Linux 是 Secret Service（服务名 `dsh-command-code`，账号键按旧凭据文件绝对路径生成）。旧版明文 JSON 只作为迁移来源，读取后加密回写、校验并删除；注销会同时清理两者。凭据只存在于 Host 内存与系统凭据存储中，不会进入浏览器、`settings.yaml` 或日志。\n\n**浏览器登录的回环服务器**只在 `127.0.0.1` 上监听 5959 起的空闲端口，只接受与该次登录 `state` 匹配的回调，10 KB 请求体上限，5 分钟超时；回调成功后浏览器标签页会跳到 `/callback/complete` 上的人工可读页面。登录成功后 Studio 页面回传的 API Key 会先经 `/alpha/whoami` 验证，验证失败的 Key 不会被保存。\n\n### 插件路由（Command Code）\n\n所有路由都以 `/command-code/api` 为前缀：\n\n| 方法 | 路径 | 说明 |\n| --- | --- | --- |\n| GET | `/status` | 账号（脱敏）、额度、模型目录与路由归属 |\n| POST | `/login` | 开始浏览器登录，返回登录页地址 |\n| GET | `/login/status` | 查询登录进度 |\n| POST | `/login/apikey` | 校验并保存手动填写的 API Key |\n| POST | `/logout` | 注销并清理凭据与缓存 |\n| GET / POST | `/quota` | 强制刷新额度（POST）或读取当前状态（GET） |\n| GET / POST | `/models` | 读取或更新勾选的模型与上下文窗口 |\n| POST | `/settings` | 更新默认思考深度与上下文窗口覆盖 |\n| POST | `/catalog/refresh` | 强制刷新模型目录 |\n| POST | `/connection/test` | 用已存凭据调用 `/alpha/whoami` 测试连接 |\n\n与 `codex-chatgpt` 线路一样，所有修改状态的路由只接受同源 JSON POST，并校验 `Origin` 与 `Host`。\n\n## WorkBuddy 线路\n\n1. 重启 DSH，让 Host 加载本插件；\n2. 打开 **设置 → WorkBuddy**；\n3. 二选一：登录 CodeBuddy 桌面端后点「重新扫描」，或点「账号管理」右上角的「添加国区账号 / 添加国际区账号」并在官方页面完成浏览器授权；\n4. 在「账号管理」里选择账号（每条都标注国区 / 国际区），再按需勾选模型、设置默认思考深度与上下文窗口。\n\n`workbuddy-subscription` 会像其他 Provider 一样出现在 DSH 模型选择器中，并可与名为 `workbuddy` 的自定义 API 同时存在。**上下文窗口**默认取网关 `/v3/config` 声明的**默认服务长度**，可逐模型覆盖（用于 DSH 的压缩与溢出判断，支持 `1M` / `300K` / `200000` 等写法）；**默认思考深度**逐模型生效，选项由当前账号各模型**实际声明的档位**取并集（仅部分模型支持的档位会标注数量），档位不在该模型集合内时不会被发送。\n\n**凭据目录**按平台解析，可用 `CODEBUDDY_AUTH_DIR` 覆盖（与官方工具链一致）：\n\n| 平台 | 默认目录 |\n| --- | --- |\n| Windows | `%LOCALAPPDATA%\\CodeBuddyExtension\\Data\\Public\\auth` |\n| macOS | `~/Library/Application Support/CodeBuddyExtension/Data/Public/auth` |\n| Linux | `$XDG_DATA_HOME/CodeBuddyExtension/Data/Public/auth`（默认 `~/.local/share`） |\n\n目录里通常同时存在当前凭据与若干带时间戳的历史快照。插件**优先取 `workbuddy-desktop.info` / `codebuddy-desktop.info` 这类规范文件名**，其余按 token 剩余有效期取最长的一个——只按文件 mtime 选会选到过期快照。卡片会列出目录里所有可用凭据，标明各自区域。\n\n**上游接口**：\n\n| 用途 | 路径（前缀为区域后端） |\n| --- | --- |\n| 模型生成 | `POST /v2/chat/completions`（仅流式） |\n| 模型目录 | `GET /v3/config` |\n| 浏览器授权 | `POST /v2/plugin/auth/state` + `GET /v2/plugin/auth/token` |\n| 令牌续期 | `POST /v2/plugin/auth/token/refresh` |\n| 额度 | `POST /billing/meter/get-user-resource` |\n| 签到状态 | `POST /billing/meter/checkin-activity-status`（仅国区） |\n| 每日签到 | `POST /billing/meter/daily-checkin`（仅国区） |\n\n两区后端分别是 `https://copilot.tencent.com`（国区）与 `https://www.workbuddy.ai` / `https://www.codebuddy.ai`（国际区）。**请求身份统一使用 CLI UA**（`CLI/2.63.2 CodeBuddy/2.63.2`）：实测 `CodeBuddyIDE` 被 `/v3/config` 以 400 `code 12403` 拒绝，国际区对话端点也直接返回 401，因此不做按端点切换。\n\n**每日自动签到**（仅国区；语义与 workbuddy2api 的 `daily_checkin.py` 对齐）：DSH 启动时自动签到一轮，运行期间每 10 分钟幂等补检（当日已签的账号不再发请求）；签到前先查签到状态，token 过期会自动续期并回写（桌面账号写回 CodeBuddy 自己的凭据文件）。失败当天最多自动重试 3 次；**活动尚未开启的账号不会当天放弃**——首次签到状态若报无权益，之后每小时复查一次，避免开机早于活动开放时间就错过当天。国际区账号不参与（国际后端没有签到活动）。**DSH 没开机的当天不会签到**——插件不是常驻服务。设置页「每日签到」区块可开关自动签到、查看「今日已签 x/y · 无活动 z · 失败 w」并手动「立即签到」（手动会重跑一轮并绕过开关与重试上限）。签到状态存在 `storages/workbuddy-checkin.json`，token 不出 Host。\n\n### 插件路由（WorkBuddy）\n所有路由都以 `/workbuddy/api` 为前缀：\n\n| 方法 | 路径 | 说明 |\n| --- | --- | --- |\n| GET | `/status` | 账号、额度、模型目录与路由归属（每次都重扫凭据目录） |\n| GET | `/accounts` | 列出桌面扫描及插件托管账号（不含 token） |\n| POST | `/accounts/login` | 按国区/国际区启动官方浏览器授权 |\n| GET | `/accounts/login/status` | 读取授权轮询状态（不含 token） |\n| POST | `/accounts/action` | 删除插件托管账号，或隐藏/恢复桌面账号 |\n| POST | `/rescan` | 清缓存并重扫凭据目录 |\n| GET / POST | `/quota` | 强制刷新额度（POST）或读取当前状态（GET） |\n| GET / POST | `/models`、`/settings` | 读取或更新勾选模型、上下文窗口与默认思考深度 |\n| POST | `/catalog/refresh` | 强制刷新网关模型目录 |\n| POST | `/connection/test` | 用已识别凭据向上游发一次最小请求测试连接 |\n| POST | `/checkin/now` | 立即执行一轮每日签到（忽略开关与重试上限、不受无活动复查节流限制；当日已签的账号仍跳过） |\n\n与其它线路一样，所有修改状态的路由只接受同源 JSON POST，并校验 `Origin` 与 `Host`。\n\n## Claude（订阅）线路\n\n### 风险须知（请先读）\n\n本线路以 **Claude Pro / Max 订阅登录**访问模型。Anthropic 现行条款写明**不允许第三方应用提供 Claude.ai\n登录、也不允许代用户经 Free / Pro / Max 凭据转发请求**，并保留不经预告的执法权；**本插件未获 Anthropic\n任何授权或认可**，你的账号**可能因此被限制、暂停或终止**。\n\n此前版本在设置卡片上设有一个必须显式接受的确认步骤，并配套一条主机侧门禁；**该步骤与门禁均已移除**，\n现在打开卡片即可直接使用。移除的只是那一步交互——上面这段事实、以及由此产生的风险，都不因移除而改变。\n是否使用请自行判断并承担后果。\n\n### 登录\n\n1. 订阅 **Claude Pro 或 Max**，并确保你能在浏览器里登录 claude.ai；\n2. 重启 DSH，让 Host 加载本插件；\n3. 打开 **设置 → 订阅服务 → Claude**；\n4. 点「登录 Claude 订阅」。默认走**手动粘贴**：浏览器打开授权页后会把授权码显示在屏幕上，把\n   `<授权码>#<state>` 整段复制粘贴回来即可（也接受直接粘贴整条重定向 URL）。若使用 loopback 回调模式，\n   本机一个可用端口会被自动探测并绑定 `127.0.0.1`；\n5. 按需勾选模型、设置默认思考深度与上下文窗口。\n\n`claude-subscription` 会像其他 Provider 一样出现在 DSH 模型选择器中。**上下文窗口**默认取内置能力表声明的窗口，\n可逐模型覆盖（用于 DSH 的压缩与溢出判断，支持 `1M` / `512K` / `200000` 等写法）；**默认思考深度**只对声明了\n档位的模型生效。**档位原样透传**（`ReasoningEffortId` 在 harness 里是无约束 brand，本仓库多条线路都直接使用\n`xhigh`），不做任何收敛，以免把用户选的档位静默降级。\n\n**模型表**共 16 条：14 条转录自本机随 harness 安装的参照目录，另加 2 条**本地新增**：**Claude Opus 5.5**\n（`claude-opus-5-5`，官方 2026-09-22 发布，1M 上下文 / 128K 输出 / 支持图片，档位 `low`–`max`），以及\n**Claude Sonnet 5.5**（`claude-sonnet-5-5`，官方 2026-09-28 发布，规格同上；不支持 temperature、思考不可关闭；\n官方默认档位为 `high`，且思考块与会话前缀绑定，因此走 `mid-convo` 分支并带 `block_binding`）。以下说明针对 Opus 5.5。\n它有一条**与其它模型不同的硬约束**：**思考永远开启、不能关闭**——官方文档明确 `thinking:{type:\"disabled\"}`\n与 `{type:\"enabled\",budget_tokens:N}` **都会返回 400**，因此能力表把它标为不可关闭思考，档位表是控制思考深度的\n唯一手段。它的**默认档位是 `medium`**（其余带 effort 的模型默认 `high`），这一点被刻意保留：本仓库有两类模型走\n「强制 effort」分支，若把 Opus 5.5 一并归入，就会**静默把每次请求抬高一档、花更多钱**，因此它走的是普通 adaptive\n分支。但它（与 Fable 5.1、Sonnet 5.5 一样）是官方文档列明的**思考块前缀校验模型**：2026-08-31 之后创建的账号，一旦\n前缀变化（压缩、工具列表变化、图片卸载）回放思考块就会**每次都 400**，因此能力表用 `bindsThinkingToPrefix` 标记它，\nadaptive 分支对这类模型额外发送 `block_binding: drop_block`（**不**强制 effort）。\n\n它还有一条**版本门槛**：上游要求申报的客户端版本 **≥ 2.1.280** 才为该模型提供服务。能力表用 `minCliVersion`\n记录这一点（**只有这一行有门槛**，其余 15 行缺省——缺省表示「未知」而不是「无门槛」，不臆造数字）。插件申报的\n默认版本为 **2.1.285**（不低于首次提供 Sonnet 5.5 的 Claude Code 2.1.284），并且**在发出请求之前就本地校验**「申报版本 vs 该模型门槛」，不满足时直接给出模型、当前\n版本与要求版本，**而不是白花一个往返让上游返回 400**。测试另有一条不变量：**申报的默认版本必须 ≥ 表中每个模型的\n门槛**——这条锁让「加了高门槛模型却忘了抬版本」无法通过 CI。\n\n### 收编本机已有的 Claude Code 登录（可选，默认关闭）\n\n如果你本机已经登录过 Claude Code，可以点「收编本机登录」把它作为一条账号导入，省去再次登录。\n两点必须清楚：\n\n- 开启前插件只探测**文件是否存在**，不读取内容；只有你显式开启后才读取；\n- 导入的是**快照**，**本插件永不再刷新它**。Claude Code 刷新的是同一枚轮换令牌，两个进程各自刷新会互相\n  作废，进程内的单飞机制解决不了跨进程竞态。快照过期后请**回 Claude Code 重新登录，再收编一次**；\n- 本插件**绝不写入或删除** Claude Code 的任何文件；「停止收编」只移除插件这边的记录。\n\n### 上游接口\n\n| 用途 | 路径 | 鉴权 |\n| --- | --- | --- |\n| 模型生成 | `POST https://api.anthropic.com/v1/messages?beta=true` | `Authorization: Bearer <access token>`，**且 `x-api-key` 必须缺省** |\n| 模型目录 | `GET https://api.anthropic.com/v1/models` | 同上 |\n| 订阅额度 | `GET https://api.anthropic.com/api/oauth/usage` | 同上，另带 `user-agent: claude-code/<版本>` |\n| 授权 / 令牌 | `https://claude.ai/oauth/authorize`、`https://platform.claude.com/v1/oauth/token` | PKCE S256（端点可用环境变量覆盖） |\n\n请求带有 Claude Code 身份头（`user-agent`、`x-app`、`anthropic-beta`），并在 `system` 首块声明 Claude Code 身份。\n这是订阅令牌被服务端接受的前提，已在代码与测试中显式锁定。\n\n### 插件路由（Claude 订阅）\n\n所有路由都以 `/claude/api` 为前缀：\n\n| 方法 | 路径 | 说明 |\n| --- | --- | --- |\n| GET | `/status` | 账号、额度、模型目录、登录流程与路由归属 |\n| POST | `/login` | 开始 OAuth 登录，立即返回流程状态（不阻塞） |\n| GET | `/login/status` | 轮询登录流程状态（客户端每 2 秒一次，无 SSE） |\n| POST | `/login/cancel` | 取消登录并释放回调端口 |\n| POST | `/login/input` | 提交手动粘贴的授权码 / 重定向 URL |\n| POST | `/adopt` | 收编本机 Claude Code 登录（只读，作快照入池） |\n| POST | `/adopt/disable` | 停止收编（不触碰 Claude Code 的文件） |\n| GET / POST | `/quota` | 读取或强制刷新额度；失败以 `quotaError` 呈现而非请求失败 |\n| GET / POST | `/models`、`/settings` | 读取或更新勾选模型、上下文窗口、默认思考深度与选中账号 |\n| POST | `/catalog/refresh` | 强制刷新模型目录 |\n| POST | `/connection/test` | 向上游发一次最小请求测试连接 |\n| POST | `/accounts` | 号池动作：`set-primary` / `set-alias` / `delete` / `clear-cooldown` / `clear-auth-failed` / `strategy` |\n| POST | `/logout` | 注销（号池感知） |\n\n### 插件路由（MiniMax Code）\n\n所有路由都挂在本线路自己的 `/minimax-code/api` 前缀下（与 antigravity / claude / command-code /\nkimi-code / workbuddy 一致），**不**占用 Codex 那条线路的 `/api/dsh-chatgpt-subscription` 前缀。\n\n| 方法 | 路径 | 说明 |\n| --- | --- | --- |\n| GET | `/status` | 账号、区域、凭据来源与路径、硬编码模型目录、路由归属（`serving` / `conflict`）与凭据归属（`ownedByPlugin`） |\n| POST | `/login/start` | 开始设备码授权（可带 `region`） |\n| POST | `/login/poll` | 轮询一次授权结果 |\n| POST | `/login/cancel` | 取消授权 |\n| POST | `/logout` | 注销**本插件自己那份**凭据；桌面端的登录态会拒绝并说明原因 |\n| POST | `/test` | 向上游发一次最小 Messages 请求测试连接 |\n| GET / POST | `/models`、`/settings` | 读取或更新启用开关、勾选模型、上下文窗口覆盖与默认思考深度；两个路径等价（kimi/claude 叫 `/models`，workbuddy/command-code 叫 `/settings`） |\n| GET / POST | `/accounts` | 号池动作：`set-primary` / `set-alias` / `delete` / `clear-cooldown` / `strategy` / `relogin` / `adopt`（`adopt` = 把桌面端当前登录态导入号池，只读、不改动官方客户端文件） |\n| GET / POST | `/quota` | 读取用量快照（POST 强制刷新）：Token Plan 的 5 小时与每周窗口。**上游读失败不算请求失败**——`quota` 是可选字段，失败时卡片显示“暂无数据”，对话不受任何影响 |\n\n与其它线路一样，所有修改状态的路由只接受同源 JSON POST，并校验 `Origin` 与 `Host`。**响应里永远不含\naccess token / refresh token / 授权码 / PKCE verifier**；诊断里提到某个令牌时只输出它的\n**SHA-256 指纹前缀**（`sha256:.../len:...`），**不是**令牌的任何一段原文——早前版本会打印前 6 个字符，\n那本身就是一次凭据泄露，因为同一个字符串会被渲染到设置卡片并写进 Host 日志（有测试锁定）。\n\n## 安全边界\n\nAntigravity 的 access token / refresh token 使用独立的系统凭据存储：Windows 使用 CurrentUser DPAPI（`$DSH_HOME/storages/antigravity-oauth.json.dpapi`），macOS 使用登录钥匙串，Linux 使用 Secret Service。macOS / Linux 的服务名为 `dsh-antigravity`，账号键按旧凭据文件的绝对路径生成，隔离不同的 `DSH_HOME`。\n\n**WorkBuddy token 仅在 Host 内处理，从不进入浏览器**（`/workbuddy/api` 响应不含 `accessToken` / `refreshToken`，有测试锁定）。桌面扫描账号仍使用 CodeBuddy 自己的登录态文件：续期只原子写回其 `auth` 块；从本插件删除时只隐藏/恢复，绝不删除原文件。通过浏览器授权添加的账号归本插件所有，保存在独立系统凭据存储中：Windows CurrentUser DPAPI（`$DSH_HOME/storages/workbuddy-accounts.json.dpapi`）、macOS 登录钥匙串、Linux Secret Service；这类账号可在设置页真正删除。\n\n**MiniMax Code 的 access token / refresh token 同样只在 Host 内处理，从不进入浏览器**（`/minimax-code/api` 的响应只含非机密事实，有测试锁定）。号池的**身份键也刻意不含机密**：桌面端凭据用 `recordKey`（路径摘要）、插件凭据用 `loginEpoch`，**不是**刷新令牌的哈希——用令牌做键在每次轮换后都会把同一账号看成新账号。它的凭据**不是本插件自持的**：正常路径是**只读复用** MiniMax Code 桌面端自己的 `~/.minimax/auth/<buildEnv>/<region>/mcode-public/auth.json`，续期时通过「同目录临时文件 + `rename`」原子写回，**不创建、不删除、不等待**桌面端的 `auth.lock`，也**不留任何旁路副本**——不会在桌面端的目录里写出明文 `.dsh-bak` 之类的第二份凭据。只有本机没有桌面端凭据时，本插件才把设备码登录得到的凭据存到自己的 `$DSH_HOME/storages/minimax-code-credentials.json`；**登出只删这一份**，桌面端的登录态绝不撤销、绝不删除（撤销它等于把用户从正在运行的官方客户端踢下线）。诊断中提及令牌时只输出 SHA-256 指纹前缀，不含令牌原文。\n\n**Claude 订阅的 access token / refresh token 同样只在 Host 内处理，从不进入浏览器**（`/claude/api` 的响应只含非机密事实，有测试锁定）。它保存在独立系统凭据存储中：Windows CurrentUser DPAPI（`$DSH_HOME/storages/claude-credentials.json.dpapi`）、macOS 登录钥匙串、Linux Secret Service；号池另用一份同样加密的文件 `$DSH_HOME/storages/claude-pool.json`。凭据文档是**多账号**结构，账号身份由不可变的 `internalId` 与只增不换的别名集共同表达，**任何路由键都不是令牌或其摘要**（令牌会轮换，用它做键会产生幽灵账号）。每次写入都**先读回校验再落盘**，校验失败会抛错且不破坏既有数据。\n\n**收编（adopt）是只读的**：本插件从不创建、修改、移动或删除 Claude Code 的任何文件；它只读取。收编得到的快照**永不由本插件刷新**（原因见上文）。\n\nmacOS 钥匙串服务名为 `Claude Code-credentials`（**未核实**，本仓库不读取它：一份第三方指南与真实客户端对该名称说法不一致，因此它被明确列为非目标）。\n\n升级后首次访问 Antigravity 凭据时，会读取旧 `storages/antigravity-oauth.json`，加密保存并读回校验；成功后删除旧 JSON，通常无需重新登录。失败会保留旧文件并报告错误，不会回退到明文存储。注销同时清理旧文件和新凭据。Linux 需要 `secret-tool`（libsecret 工具包）及可用、已解锁的 Secret Service 钥匙环；无桌面服务的主机也需要配置该服务。系统凭据存储保护落盘数据，不防御当前用户下已获权限的进程。\n\nAntigravity 的 Gemini 用量以流结束时的上游累计计数为准，缓存输入单列、思考 token 计入输出并另行提供明细；DSH 使用该输出计数计算 tok/s。Gemini 工具往返会保留原始思考签名，并在支持的运行时请求思考摘要；若上游没有返回摘要文本，插件不会生成替代内容。\n\n以下为 Codex（ChatGPT 订阅）Provider 的存储与网络边界：\n\n- OAuth 回调固定为 `http://localhost:1455/auth/callback`，登录任务五分钟超时，同一时刻只允许一个；\n- OAuth token 只发送到 `https://auth.openai.com/oauth/token`；\n- 模型、图片、搜索与额度地址分别固定为 `https://chatgpt.com/backend-api/codex/responses`、`https://chatgpt.com/backend-api/codex/images/generations`、`https://chatgpt.com/backend-api/codex/alpha/search` 和 `https://chatgpt.com/backend-api/wham/usage`，没有 endpoint override；\n- Windows token bundle 使用 CurrentUser DPAPI；明文只经过 Host 内存和 PowerShell stdin/stdout；\n- macOS token bundle 存入登录钥匙串，通过系统 `security` 命令读写；明文只经过 Host 内存和 `security` 命令行参数，Keychain 在本机加密保存；\n- Linux token bundle 原子写入当前用户私有文件并在读取时校验普通文件、所有者与 `0600` 权限，同时拒绝符号链接；该文件没有应用层加密，同 UID 进程、root、备份和磁盘快照仍可读取；\n- 本插件抓取 provider 的地址策略：URL 里直接写明的 IP 字面量只有在全球可路由单播时才放行（loopback、私网、链路本地、CGNAT、多播、保留地址、IPv6 转换与隧道前缀一律拒绝）；域名会先用本机解析器检查一次，解析结果落在私网时同样拒绝，只有代理的 fake-ip 地址（`198.18.0.0/15`）被接受——那正是本机代理声称拥有该域名的表现；本机解析不出的域名交给代理处理。与 DSH 内置 provider 的差别是不固定（pin）连接地址，因为 fake-ip 环境下这一步无法成立；\n- 所有平台的 token 都不会进入浏览器、`settings.yaml` 或日志；\n- 工具调用只有在参数是完整 JSON 对象时才产生可执行的 `block-end`；畸形参数终止本次生成；\n- 所有修改状态的路由只接受同源 JSON POST，并校验 `Origin` 与 `Host`。\n\n## 插件路由\n\n所有路由都以 `/api/dsh-chatgpt-subscription` 为前缀：\n\n| 方法 | 路径 | 说明 |\n| --- | --- | --- |\n| GET | `/status` | 查询账号、连接状态与额度 |\n| POST | `/login/start` | 开始 OAuth 登录 |\n| GET | `/login/events?loginId=...` | SSE 订阅登录进度 |\n| POST | `/login/cancel` | 取消登录任务 |\n| POST | `/logout` | 注销并清除凭据与额度缓存 |\n| POST | `/token/refresh` | 刷新 token |\n| POST | `/quota/refresh` | 刷新额度 |\n| POST | `/connection/test` | 测试连接 |\n| POST | `/preferences/update` | 更新搜索来源和 composer 快捷用量偏好 |\n\n状态响应只包含脱敏 email、套餐、账号 ID 后四位、token 到期时间和额度 DTO。\n\n## 开发与验证\n\n```sh\nnpm run typecheck\nnpm test\nnpm run build\nnpm pack --dry-run\n```\n\n> `npm run typecheck` 里的 `tsc -b` **不带** `--force` 时会重放 `lib/*.tsbuildinfo`，在一份陈旧构建上只要几秒就返回——**看起来绿了，却从未真正编译过**。改 harness 版本或新增类型相关的代码后，请以 `npx tsc -b --force` 为准，并把 `tsc -p test/tsconfig.json` 单独跑一遍（测试树不在 `-b` 的范围内）。\n\n`vitest.config.ts` 把 `testTimeout` 设为 60s、`maxWorkers` 限到 4 是有原因的，改回去会让套件重新变得不稳定：多条目测真的会 spawn `powershell.exe` 跑 Windows DPAPI 凭据存储，隔离测量最慢的一条要 12–14s。超时余量不够时不只是那一条失败——**超时后仍在飞的请求会落进下一个用例的 fetch mock**，把邻居也判失败（表现为 `expected to be called 4 times, but got 8 times`）。限并发不增加耗时：这些用例受子进程延迟约束，4 个 worker 约 51s，15 个约 54s。\n\n测试使用 mock OAuth、Responses SSE 和 Wham usage，不需要真实 ChatGPT 凭据。真实账号的端到端登录与生成应在独立 DSH profile 中人工验收，避免影响日常 profile。\n\n## 故障排查\n\n### 压缩失败\n\nMiniMax、Kimi、Codex、Claude、Command Code、WorkBuddy 和 Antigravity 的错误处理会将明确的上下文超限错误交给 Harness 的溢出恢复机制。该机制需要宿主启用压缩后端；它不是无条件重发同一个超限请求。认证、配额、请求体字节限制和输出截断不会因此被当作上下文超限。手动压缩仍需生成完整摘要；如果摘要请求本身超限、被截断或缺少正文，修正错误分类也不能保证它成功。请保留失败会话中的 `compaction/end` 错误、provider/model、宿主及插件版本，以便定位。\n\n| 现象 | 处理 |\n| --- | --- |\n| 1455 端口占用 | 结束旧登录任务或占用该端口的进程后重试；插件卸载会关闭 listener |\n| 模型选择器里没有新发布的模型 | 该模型必须出现在 `/backend-api/codex/models` 返回的列表里（该列表是「这个账号能调什么」的权威）。若后端已发布而选择器没有，点设置页的**强制刷新目录**；仍不出现则说明当前套餐/workspace 无权调用 |\n| 回答在中途被截断 | 可能是撞到服务端的输出上限。对话报文不发送 `max_output_tokens`（该参数会被上游 400 拒收，见「模型目录」），长度由服务端决定；被截断会以 `max-tokens` 结束原因呈现，可用**增强功能**里的上下文覆盖或换模型调整 |\n| 断网后首次打开设置页很慢 | 目录有本地快照兜底，重启后第一次渲染不需要网络；若仍慢说明快照不可写（home 只读），此时不影响功能 |\n| 登录后仍是 401 | 刷新 token；若刷新 token 已失效，注销并重新登录，不会循环请求 |\n| 额度显示旧数据 | 设置页会保留最后成功值；等待 15 秒节流窗口后手动刷新 |\n| 429 | 插件遵守 `Retry-After`，不会高频轮询；模型请求由 DSH retry policy 有界重试 |\n| 模型不可用 | 检查 ChatGPT 套餐、workspace 权限与当前模型可用性 |\n| `web_fetch` 报 `resolves to a non-public IP address` | 机器启用了系统代理（fake-ip DNS），但插件没有可用代理可接管抓取：在 **设置 → Codex 订阅 → 网络代理** 选择系统代理（自动检测）或填写自定义代理 |\n| DPAPI 读取失败 | 确认 DSH 以创建凭据时的同一 Windows 用户运行；必要时清理凭据后重新登录 |\n| Linux 凭据存储不可用 | 确认凭据属于当前用户且权限为 `0600`，父目录权限为 `0700`；修复权限或注销后重新登录 |\n| Linux 上工具调用语法错误 | 确认 DSH 暴露的是 `bash`、`sh` 或 `shell`，并使用相应的 Bash/POSIX 语法与 `/` 路径 |\n| `command-code` 模型不出现在选择器里 | 卡片上若显示“模型路由已被其他 Provider 占用”，从占用方（常见是 `llm-pi-ai` 的 `command-code` 条目）移除该 Provider，插件会在下一次路由变更时自动接管；否则检查是否勾选了模型 |\n| Command Code 登录失败 | 确认 5959–5968 端口未被占用；无浏览器环境改用手动填写 API Key；`state` 校验失败时重开一次登录 |\n| Command Code 返回 401 | 设置页重新登录或重新粘贴 API Key；插件不会保存无法通过 `/alpha/whoami` 的 Key |\n| Claude 模型报格式错误 | 该 API 只接受把 `claude-*` 发到 `/messages`；请使用插件自动选择的线路，不要手工把 Claude 模型指向 OpenAI 端点 |\n| Command Code 额度显示为空 | 账户 API 的账单/用量线路可能只对部分套餐开放；空态是解析不出有界额度时的正常表现，可点「刷新用量」重试 |\n| Command Code 报 502 `Upstream model provider is temporarily unavailable` | 这是上游模型供应商的瞬时故障，不是账号或 API Key 的问题：插件会按 DSH retry policy 自动重试（最多 3 次）；连续失败即换用同一账号下的其他模型，或稍后再试 |\n| Kimi Code 登录后立即失效 | 设备码只有几分钟有效期；重新点「设备码登录」即可。若刷新令牌被拒，卡片会明确提示重新登录（插件不会反复重试被拒的令牌） |\n| Kimi Code 返回 401 `does not have access to k3` / `supports only … up to … context` | 这是**套餐权限**而非凭据问题：`k3` 需 Moderato 及以上、其 1M 上下文需 Allegretto 及以上。换用 `kimi-for-coding` 或 `k3-256k`，或把该模型的上下文覆盖降到 256K |\n| Kimi Code 返回 403 `reached your … usage limit` | 账号额度用尽（5 小时 / 7 天 / 月度共享池）。卡片会显示各窗口的重置时间；共享池耗尽时即使 Kimi Code 池还有余额也会被拒 |\n| Kimi Code 报 502 `Upstream model provider is temporarily unavailable` | 上游模型供应商的瞬时故障，与账号、模型、凭据都无关：插件会按 DSH retry policy 自动重试（最多 3 次，并遵守上游 `Retry-After`）；连续失败可稍后再试或换用同账号下其他模型 |\n| Kimi Code 报 429 `engine is currently overloaded` | 服务容量问题（工作日 14:00–17:00 高峰更常见），会自动退避重试；若响应里带 `error.type = exceeded_current_quota_error` 则属于配额耗尽，插件不会重试而是提示补充额度 |\n| Kimi Code 额度显示为空 | 卡片会同时给出失败原因（`/v1/usages` 的 401/403/5xx 文案），按提示处理后点「刷新用量」重试；确认用的是订阅账号——开放平台的 key 在这里不会被接受 |\n| Kimi Code 报「rejected the stored credential (401). Sign in again…」但发消息却是好的 | 这是**过期 access token**，不是被拒的账号：Kimi 的 access token 只有 **15 分钟**，而设置卡片过去会把号池里存着的那个 token 直接拿去查用量，因此只要 15 分钟内没走过一次 Kimi 请求，卡片就必然拿到 401。现在卡片会先刷新再请求（401 还会触发一次强制续期），因此**不必重新登录**；若卡片仍提示重新登录，才是真的刷新令牌被拒，按提示处理即可 |\n| Kimi Code 账号一栏为空 | 账号身份取自 OAuth token 自身的 JWT 声明，套餐名取自 `/me`（`/usages` 自 2026-09 起不再返回 `user_level_name`）。重新登录或点「刷新用量」即可写入；若仍为空但显示「已登录」，点「测试连接」可确认凭据是否仍被接受 |\n| Claude 相关接口返回 403 | 403 现在是**同源校验**的结果（修改状态的路由只接受同源 JSON POST）。若出现在浏览器里，检查是否从其它来源发起了请求；插件已不再有任何\"确认后才能用\"的门禁 |\n| 授权后粘贴授权码报「请把 # 后面的部分一起复制」 | 手动流程需要 `<授权码>#<state>` **整段**。只粘贴授权码是不被接受的：用流程自己的 state 顶上会架空 state 参数、把粘贴框变成登录 CSRF 的入口，因此插件宁可报错也不猜 |\n| loopback 回调收不到 / 端口绑定失败 | 端口探测失败会自动**降级为手动粘贴**（卡片会说明原因），照提示粘贴授权码即可。另：若浏览器把 `localhost` 解析到 `::1`，依赖浏览器的跨地址族回退可达本机 v4 监听，这是**假定**而非实测 |\n| 选择某个模型报 `claude_code_version_too_old`（例如 Opus 5.5 要求 2.1.280+） | 上游会校验本插件**申报的**客户端版本，新模型有各自的最低版本要求。插件现在会**在发出请求之前**本地拦下并告知模型、当前版本与要求版本（归类为**请求问题而非凭据问题**，**不会把你登出**——重新登录也不会有帮助）。用 `DSH_CLAUDE_CLI_VERSION` 抬高申报版本即可；已发布版本 ≥2.1.283 时 Opus 5.5 可直接使用 |\n| 模型请求报持续 400 / 「You're out of extra usage」 | 可能是身份或版本门槛：订阅令牌要求 Claude Code 身份头与 `system` 首块，且服务端会校验你申报的客户端版本。此类错误被归类为**请求问题而非凭据问题**，不会把你登出 |\n| 额度显示为空 / 某项显示「—」 | 额度接口的键集随账号类型变化，未提供的窗口会显示为未知而**不会伪造 0**。注意 **`utilization` 是已用百分比，0% 表示尚未使用（正常态）**，不是额度耗尽；真正的耗尽会以 429 与响应头状态呈现。接口被限流时卡片保留上次成功快照并标注时间 |\n| 收编后提示「本机 Claude Code 登录已过期」 | 这是设计如此：收编的是**快照**，插件永不刷新它（Claude Code 刷新同一枚轮换令牌，两个进程各自刷新会互相作废）。回 Claude Code 重新登录后**再收编一次**即可 |\n| 账号被标为「无法识别账号身份」 | 服务端这个账号既没返回 uuid 也没返回 email，插件无法在再次登录时自动认出它。用卡片上的**手动合并**把它并入既有账号；这是已知限制，插件不会用假 id 掩盖它 |\n| 模型不出现在选择器里 | 依次检查：卡片是否显示「模型路由已被其他 Provider 占用」（另一适配器持有该 id 时本插件会如实报告冲突而非抛错）；以及模型是否已勾选 |\n| Kimi Code 发送视频却没有画面 | `k3-256k` 不支持视频，切到 `k3` 或 `kimi-for-coding`；容器须在白名单内（mp4/mpeg/mov/avi/x-flv/mpg/webm/wmv/3gpp）；若该模型走的是 Anthropic 线路，视频会降级为文字（该协议没有文档化的视频块）。以上情况模型都会收到明确的文字说明，据此向你说明而不是凭空回答 |","readmeFilename":"README.md"}