{"_id":"dsh-codex-subscription","_rev":"85-d83fdbe665162f8159eb0d2ab5fb720d","name":"dsh-codex-subscription","dist-tags":{"beta":"2.1.5-beta.1","latest":"2.2.0"},"versions":{"0.2.8":{"name":"dsh-codex-subscription","version":"0.2.8","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@0.2.8","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription#readme","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"f2b64c31480c49633980545110ad1924aa23e925","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-0.2.8.tgz","fileCount":14,"integrity":"sha512-ArDQHJhu/j3XrRoBTIZmlKuV1fXDz66ncpnyTXpYD4evxNAGzDmIxJcKiKGTtxz6NBRW6aamqR6VoIwvCyKfbA==","signatures":[{"sig":"MEUCIGJU663XxjG+tIXRwnGmtVSnhy7Yb3mP+RXxwutahGQdAiEAispnihjM2C1rxIg1NA7jQcxPG/hL5awwMNo8purIty4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350113},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fc3b2d61923f8298be9b22aff1188ee2e722727c","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"wsl043","email":"ou.shirin@icloud.com"},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-web":"0.1.0-rc.6","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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-codex-subscription_0.2.8_1786920672379_0.708435735231018","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"dsh-codex-subscription","version":"0.3.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@0.3.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription#readme","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"62851299affc5ae9d338f9ad58aa3e2300d4905f","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-0.3.0.tgz","fileCount":14,"integrity":"sha512-68AGoFJleeP/DDzchmvDh5ltivugIQ8z3SigV/0OCzs+vhJVVhn1/gUKxwgYtvXnoKap932/rkHM9K8ilF/SVg==","signatures":[{"sig":"MEQCIFepfDAM50gm6lZ8spT2CNmhXxkpOV/FmKZrP+9BpK9JAiBqZ9pqiA9VfiPwieW7JMBpwEiF5PtudKbz0rfLhcNLXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363340},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"466591f895f65dc969ef7bd269e8a93ab2e57371","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"wsl043","email":"ou.shirin@icloud.com"},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"11.17.0","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-web":"0.1.0-rc.6","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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-codex-subscription_0.3.0_1786950064082_0.7780438730153045","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"dsh-codex-subscription","version":"0.3.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@0.3.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription#readme","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"29de3928bd2ae083f8d084b362f651a108922a04","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-0.3.1.tgz","fileCount":14,"integrity":"sha512-QQ0yac3snMGCaEqtKSY51rFmvEIHihf1D49GLNj5vuqzQrHoOEfwCzXbkemL0Z38JdSpV0N6OgMIH2Oip7kgBw==","signatures":[{"sig":"MEYCIQDRPFFaisxEFmy56QQVP8UqrSbFyPqsOlp6CipqgctRuQIhAKHMsc5vG7yZMjjhGCw4xn0+H330VKw7uX77GMMDG+oc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364575},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"34b0fdd0783d1150351385eb727e402bcbdaf847","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"wsl043","email":"ou.shirin@icloud.com"},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"11.17.0","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-web":"0.1.0-rc.6","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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-codex-subscription_0.3.1_1786952212375_0.6435470194663551","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"dsh-codex-subscription","version":"0.3.6","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@0.3.6","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"5afacb7d0380a804cebc67cc155ff593b4f6bb94","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-0.3.6.tgz","fileCount":14,"integrity":"sha512-P2wpxw3LkD/7TFS5PcGciND7kKoevK35V5u2+JaBnlSL7M638abXJLh2zNIQsqTlV9kSUvHyYeQLwY7YcUqrmw==","signatures":[{"sig":"MEUCIGUpH1qp0NqDK9Ukt24mSvm42FGnikkHmQsL1hRPqgkpAiEAyZx0xqRqjg7AcFrsk/amKaITA9o7HiALm1tLrt79qy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365969},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d7f9d4c44f1e7ddb27dec1745229d8fe82a5f89a","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"wsl043","email":"ou.shirin@icloud.com"},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"11.17.0","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-web":"0.1.0-rc.6","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.6","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"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-codex-subscription_0.3.6_1786975776298_0.5088910712124128","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"dsh-codex-subscription","version":"0.3.7","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@0.3.7","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"71fabf8d368cf8b88bbbbc2fcca0cf9d38c2c6a9","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-0.3.7.tgz","fileCount":14,"integrity":"sha512-SwlK/d0C96T8BHn01VEmYBuLZ+3gJwW0kBZYD6Xt3CPfaIN7ouC0s029zTAifB7ZwCgUNsJPwZdZfZmKJg7szw==","signatures":[{"sig":"MEUCIANTG8qXCcwJvHtKSG0ltMeM+JyKZEvafqiZAmm0FBriAiEAxvm74QuRFS1xHGmxDxV/M/CoVeyoFSqMLLExvJ5mww8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367599},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"696a333a1075bbf540866e17d5347f158fb58314","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.7","@deepseek-ai/dsh-web":"0.1.0-rc.7","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.7","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.7","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7","@deepseek-ai/dsh-credentials":"0.1.0-rc.7","@deepseek-ai/dsh-client-locale":"0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7","@deepseek-ai/dsh-client-connection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_0.3.7_1787015346246_0.6525910140838884","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"dsh-codex-subscription","version":"1.0.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.0.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"a7e4acbbd45f5954acf698349b1a11101d4de515","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.0.0.tgz","fileCount":14,"integrity":"sha512-+r85ajBOuPs92CvN2FUwzEPA96zl9j1VI5nwYyZR+sCyXpzCqznoTY35prBCVnuRlw+BxnjIk9MVVUHj82Z9jQ==","signatures":[{"sig":"MEQCIEHACLpbxhtQjOIA3/wYNk6saSmvvqbUJ5SBuimfj5+IAiAT761zUZIGeRoA39/woTj0dLKQb7OhkoRqW/pLMYe95w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367627},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c7978c6071b3aa9d85d30345392c71fb184ad9fc","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.7","@deepseek-ai/dsh-web":"0.1.0-rc.7","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.7","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.7","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7","@deepseek-ai/dsh-credentials":"0.1.0-rc.7","@deepseek-ai/dsh-client-locale":"0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7","@deepseek-ai/dsh-client-connection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.0.0_1787038784885_0.9051572349593229","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"dsh-codex-subscription","version":"1.0.4","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.0.4","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ee51924df3308422a427372355896eed1ae3d7f2","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.0.4.tgz","fileCount":14,"integrity":"sha512-53gj/FJ86Wq7nFPp/s7TaDqlu5a1fv6HFaQO6R/wJ5gkimftnSRWRA4CCz4eb+oJJ2U4yqCJnxo4U2zbyxBH6w==","signatures":[{"sig":"MEUCIEyWiAglL8C6pnZ2EyzC4IGRvDGQqotpdPQHtU3oU8paAiEApP+Zvib8z1YlZpfrGIwIu2QXGqy44xMmztom7VC6eEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380700},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"658a0e0283a178d6312a51a0c59bf4f50682637f","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.0.4_1787201018663_0.7932970777552586","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"dsh-codex-subscription","version":"1.0.5","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.0.5","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"dd8738e154bdd47177406a990917c80c29a169ee","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.0.5.tgz","fileCount":15,"integrity":"sha512-FVyQsMpgngiT969Nl+LqHDbIwN/5CzLo9RP/KNhCdrLx7OXHzX5whtP/h1EZ27ishnMMavv9/AJLLRTGD0iG+w==","signatures":[{"sig":"MEUCIHnQIUu8ybCZ4jy/Cn/X9awdzlhwKFJOXlF0QnZ6yhyJAiEAzF211low8YCBN7+v7Apnz4dy7hNe9HZQtV1x+BVYfo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":394813},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7489ff8e577e4d362f5eaa11639b9702e67d8d30","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.0.5_1787233119380_0.46516860200233956","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"dsh-codex-subscription","version":"1.0.6","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.0.6","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"4ae3af2d3a7e201fb1cccb7b494101cfc2bdc995","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.0.6.tgz","fileCount":15,"integrity":"sha512-vC0eZKYgBCvJ5tSXkRIe3KYqlEpTuRPTEgKXLC0TnE96hGNSgogycHBaTvd7ypc2fGJZGspEbeNa6a361B7ssQ==","signatures":[{"sig":"MEYCIQDi7inYk/k/IaNT0AIy7ifDVWhiNV8bIa8sE2QHjS3M0wIhAJ9p1T6WQfBgZT4xJYNDVUFJAYwDysZe7uOBEaZDuojm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":394813},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cdf998590ce57b737cd1ae3e36a9380b4e7b3647","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.0.6_1787233777100_0.38124429899162093","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.0":{"name":"dsh-codex-subscription","version":"1.1.0-beta.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.0-beta.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"dbd2e02c6a41ee841e4f1e948cba460d0282ee21","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.0-beta.0.tgz","fileCount":15,"integrity":"sha512-XEjT0py4qFAxafvY2gaPMGpayA1KlRLUeYVZRJfjjGiecpZVKCjvOuULKKBiP/RxVA/zOSATpfOhZVx0Uf2UzQ==","signatures":[{"sig":"MEUCICy+3L964QgyurSX85Ax3CEaUto3LDo104O39PMpHvFdAiEA+FCkDk1xNNXZbuTqNwyeoPFN7W6OxMvBrF2cnCc/rac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":403603},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"73d33bdf30faed741297ed60fabfa0b6925d9e8c","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","readmeFilename":"README.md","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.0-beta.0_1787246317688_0.11884386038514139","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"dsh-codex-subscription","version":"1.1.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"37c16ceb2992dd10113bd675027a36b1deba0d8b","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.0.tgz","fileCount":15,"integrity":"sha512-n8L2EwvHHepu61OJb4jY2LgeWpQqgQkWFRCx1WEddYkJG+6B6+7UaXujJ3P1T3TYPXmCVot3p8O1QlXcIgXUuA==","signatures":[{"sig":"MEUCIDbXzuaKFqBRx09J+yOQPbSLwD/Ikhw4GwD4Ss2DwdC8AiEA+86ijyhdJpGtdiBzlOL5fzkzxnsJ/eLdUInNLW7Yce0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405342},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b27e1488c441a2f435baa119e9fc773666ac231b","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.0_1787283864924_0.2593313051239665","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"dsh-codex-subscription","version":"1.1.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"17f72a14af9acb6e24b0def6a697eeb80962d5c1","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.1.tgz","fileCount":15,"integrity":"sha512-YNHjDX65/p4ClbzbP0CYa5HI9NMAjQLsEBTy1zSNHTPexqT4wOv6FVHgsofeNtPCqHPYWk/n6N8bWKRraUsjNg==","signatures":[{"sig":"MEUCIQDK22q8u4pNGtAGPPo7A9AgloEStll5jVEmAfzMwBwfJwIgCKNO6BdPtXxkmmH83W5p0Zl4M8VvvmULzlfquKrju9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406251},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4f29f8334094ae773e0e18b756b309e94b58925c","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.1_1787289710542_0.5448979966580207","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"dsh-codex-subscription","version":"1.1.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"1e883ce80e1b2f6584a5dd5541641a4ffa57e80a","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.2.tgz","fileCount":15,"integrity":"sha512-RoCKkikDU5xbW2SElSWOKCX7PNObt+J6Mb8uCjimLNZiA+I3LXxVvkjtSj9HUFSpcHSq++pchiFpTSOKBNRNFw==","signatures":[{"sig":"MEYCIQC/7xH37HvrGJaTeCxNNTRp0qeuhisRCIMToDRb3y2N9wIhANt8v1SO0c6KAjDBFbppRIO/8dIsoq873v93/eLN/SFe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406412},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d410c7ff6dbb14407a0a1bb5db236828def4d991","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.2_1787293307795_0.5588296610666668","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"dsh-codex-subscription","version":"1.1.3","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.3","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"3470c1ecccc91b5988c254f5477e8ec416116255","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.3.tgz","fileCount":15,"integrity":"sha512-2lBRfdOtAFnAo24wSOxwMgBBTHbUPXpdLi9DuWK/qLf9Ko2VZYf0Edh6azF1XVVmf1pWc6fK36wMPnKqiEfNFw==","signatures":[{"sig":"MEQCIAMrF2W3ANWkZnfgE4E1Mj/apXGYG/3ucWme//UFsb4FAiB6ahUrYB6b9NJg6MMJ+vfEk4S0DO7OZjByM0T5YQov6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406493},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"98228c6e3899b4d64ea03bc7fa82ef6abe9a48ca","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.3_1787294282691_0.2654618328514544","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"dsh-codex-subscription","version":"1.1.4","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.4","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e108761751eb73fb8846cf1c040dae629ad28aed","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.4.tgz","fileCount":15,"integrity":"sha512-LPdV//if4XVqEkC6MZnP0Ah+a75zxNNxOOyhjxfAs1eqOQ9e+qzqFs5sJJSuHbAx1upxP+FBoLTWAqIcUUv36A==","signatures":[{"sig":"MEQCIAgM8ObnSoG6qCA/86+Yw67py+qASQNrE6ToLBb5L5JtAiBCvo5I3jcUmaekZ1qbM6q/adMXywcXpPCbkPI2vLSPag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422598},"main":"./lib/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c4f7a319d5746c89637f4d058186a6bba3edb6c9","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.19.0","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.8","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.0-rc.8","@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-primitives":"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.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.4_1787296981882_0.8695996067568437","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"dsh-codex-subscription","version":"1.1.5","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.5","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"3f2971f8236f797b6683b259338a1f9137fef519","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.5.tgz","fileCount":16,"integrity":"sha512-IgmcSoDjE4XnVMSSIDPd/M8t9hfvdOJ4CINW50waAbvXY8QXKvrGkG0uWuuokNLgIf24ys6Tvq+Qh4D40z7OAg==","signatures":[{"sig":"MEUCIAaVR05Ibl4HTe7aN9+Tdrzfbp1W936O+sfOseaeE35nAiEAg07ZIg66QOgaQHdrGieZWi2J+cRd/9dwx28pqi42yFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423193},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-IgmcSoDjE4XnVMSSIDPd/M8t9hfvdOJ4CINW50waAbvXY8QXKvrGkG0uWuuokNLgIf24ys6Tvq+Qh4D40z7OAg==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.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-llm-pi-ai":"0.1.1-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.1","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.1","@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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.5_1787303629944_0.7677790999180545","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"dsh-codex-subscription","version":"1.1.6","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","codex-cli","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.1.6","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b4c475eccb9b61a8c58dc56e8262a6df8c92729f","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.1.6.tgz","fileCount":16,"integrity":"sha512-84UYPwgxECDJVPFwuQcJi/Qsxlpkid2Fw1AN6UR7CnxJwDNuLVPHmhNr5ppl5XlcXdburEGGalmQIgfcqNvbTQ==","signatures":[{"sig":"MEUCIQCMXWVEvgHPTf4lqpX4fkwRyxlDSx/A7izZIKMLdNgWuwIgQwQXz/0v325hZBO0l5p06cFXLztypYQoLAbF6h2gH5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424517},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-84UYPwgxECDJVPFwuQcJi/Qsxlpkid2Fw1AN6UR7CnxJwDNuLVPHmhNr5ppl5XlcXdburEGGalmQIgfcqNvbTQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.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-llm-pi-ai":"0.1.1-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.1","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.1","@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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.1.6_1787308939735_0.27996505401087135","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"dsh-codex-subscription","version":"1.2.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.2.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"20de61e64c3861cc2f7274135fba7c7a724e7d58","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.2.0.tgz","fileCount":17,"integrity":"sha512-T/ZmpYpD+b1omghbn3UUDriP7yQyw+iOQbLLoYuwQSlYTXuli60F1EoHbMbdl8kGSvzekLW7kXw8uc7Lx+mI1w==","signatures":[{"sig":"MEUCIQDQ5rq0vVcLXO6h/OjyQ/QVGN0BEQvwSy1+qoF7A7Z9JgIgN/XKEI/6ctAbbuH5cOUXzGwe/p0T00dviLQK9XrHmx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":433090},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-T/ZmpYpD+b1omghbn3UUDriP7yQyw+iOQbLLoYuwQSlYTXuli60F1EoHbMbdl8kGSvzekLW7kXw8uc7Lx+mI1w==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.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-llm-pi-ai":"0.1.1-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.1","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.1","@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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.2.0_1787310915431_0.7083129637042389","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"dsh-codex-subscription","version":"1.2.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.2.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"11faa6bbbaf096403687a8d95642be1398a0a9e6","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.2.1.tgz","fileCount":17,"integrity":"sha512-WXPcbTzO1fEJF5IQ1t5gXcd71OWW11a8brPVN1qaCjJcUb7D0G8hpLJKrmkrj9hBQ8PWUwDCoddf9EEVPn+6SQ==","signatures":[{"sig":"MEUCIAJEyd9PmI/AryPJxCTJVDMJSCbS4RS1gby6VHhUkHwHAiEAsdp9RCvp8KErf7TDFrP0o6XlXG2yKTR7732PvJ12OBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434019},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-WXPcbTzO1fEJF5IQ1t5gXcd71OWW11a8brPVN1qaCjJcUb7D0G8hpLJKrmkrj9hBQ8PWUwDCoddf9EEVPn+6SQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.2.1_1787375654585_0.7017344083163939","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"dsh-codex-subscription","version":"1.2.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.2.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"3df047705bd75048f80a724da93b9913eda716a3","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.2.2.tgz","fileCount":17,"integrity":"sha512-h2/cpqBMRZowXLP/bHKW65Hf+bSVkiikzOaez/fgjZUEM+05aj0F+Bsshgw5Tita/nAMfePZTQ4nQdG7O29l4w==","signatures":[{"sig":"MEQCIGKCe9jh6yBGLmWjn6+AgUMNGalv4ZOBd6i3KnZInj/7AiAvoIDhdAYCFPJ9Y/ZmM4prBWA9Z+cP29B9jF3YSi55Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434315},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-h2/cpqBMRZowXLP/bHKW65Hf+bSVkiikzOaez/fgjZUEM+05aj0F+Bsshgw5Tita/nAMfePZTQ4nQdG7O29l4w==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"ChatGPT and Codex subscriptions for DeepSeek Harness with OAuth login, image generation, quota, and subscription web search","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.2.2_1787382839058_0.38106017827395444","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"dsh-codex-subscription","version":"1.3.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.3.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"f5b80803513ff6171c5d270320f764252c991945","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.3.0.tgz","fileCount":17,"integrity":"sha512-92wdGHEe3splrLdOs0awvGqU8/R6Iujzp1/70dNk5YuZYPLkxKxxlA7o8Ur24ztkbodGVIaRS0sIOsYx+0EBuQ==","signatures":[{"sig":"MEQCICzmjYAi28KZ4RVlb0RD9Nq1VoZ07dSKAgJAbnqOnLlgAiACEwc75DsOCl6MJ3IOpapsjn4o6KdroKa4e1eTgnZklQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":802522},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-92wdGHEe3splrLdOs0awvGqU8/R6Iujzp1/70dNk5YuZYPLkxKxxlA7o8Ur24ztkbodGVIaRS0sIOsYx+0EBuQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.3.0_1787388527003_0.6313409893538651","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"dsh-codex-subscription","version":"1.4.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.4.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"873c7e72fdd2c01e3736c8b46c773499dd189adf","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.4.0.tgz","fileCount":17,"integrity":"sha512-CXtdrFJwKVtuIdN9PxfFWKUFtdg5bDl3gcsZLnxwYF48DI1e4QHWgBMZ2odgYPmUmIH4A1TsPO+lzuIzTSfceA==","signatures":[{"sig":"MEUCIQDV5MnrREv6N3JG9ouSRBGhqdXBYZhlz6LmSF0kCS//+AIgQSvGXNHuODEGXMUcKZBujKL8rWvw86J6wvmX6axGoNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650490},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-CXtdrFJwKVtuIdN9PxfFWKUFtdg5bDl3gcsZLnxwYF48DI1e4QHWgBMZ2odgYPmUmIH4A1TsPO+lzuIzTSfceA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.4.0_1787401302085_0.617643075289932","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"dsh-codex-subscription","version":"1.4.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.4.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"80caf669ff6abb1c9dcdcd1e4c7412c6f41d406d","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.4.1.tgz","fileCount":17,"integrity":"sha512-tnEovRBB4L6MFiT4o8KdjIKYbUF3VrPljzrNsveswmbiEXdtYTb4EOmacW9PypmGy1AGMFbcvAawiBu9ijkg2w==","signatures":[{"sig":"MEYCIQDqX9Cr9ojSlAoXMd3v4nE+x9yZuBCWE7UiHjh/WW94bAIhAKc2IKSoEPtMYRPtDXD2NyKtcHZDAlwHVgW6HF/oqaar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648982},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-tnEovRBB4L6MFiT4o8KdjIKYbUF3VrPljzrNsveswmbiEXdtYTb4EOmacW9PypmGy1AGMFbcvAawiBu9ijkg2w==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.4.1_1787530477010_0.3470469187309373","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"dsh-codex-subscription","version":"1.5.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.5.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"33fa85caa09b0619449001cfa437dce118d2ec7b","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.5.0.tgz","fileCount":17,"integrity":"sha512-evx1WeC2cw+h52i9oP1pjnTISjFHWs+EeozTTCUQFsMt/WobdzWBo9cTMZkRpASb1xgZCH9Y51825+Ys077uVQ==","signatures":[{"sig":"MEYCIQCpFI6Z8xR/jebIHavxcu63QCrncELKCOag6dvFkdgYJQIhAIoRb2fNEJYvapemhsHUNp4RqYsP1KM7HxXhdOB7GgVh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654002},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-evx1WeC2cw+h52i9oP1pjnTISjFHWs+EeozTTCUQFsMt/WobdzWBo9cTMZkRpASb1xgZCH9Y51825+Ys077uVQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.5.0_1787542084628_0.31754467288838617","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"dsh-codex-subscription","version":"1.6.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.6.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"0a35e43a896d81352c9922239361a38f43874794","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.6.0.tgz","fileCount":17,"integrity":"sha512-Sae3Tvzjkfd/uRQZVuzQ7KEGxb81jSAGV0FZ68ku2rJQw7OxXGFKBExuNdzt00yn8YgzRcLrd/iGk17UiS6zUA==","signatures":[{"sig":"MEUCIHOo+Es/+pXiih856VsgMfq5IclEJ3S5dpv4YnYLgfHwAiEA3GnHd0VaZ6CgUJN44H8KAPXDrItAc+IHJue4EfGcA0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662081},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-Sae3Tvzjkfd/uRQZVuzQ7KEGxb81jSAGV0FZ68ku2rJQw7OxXGFKBExuNdzt00yn8YgzRcLrd/iGk17UiS6zUA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.6.0_1787548154969_0.7915260596486606","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"dsh-codex-subscription","version":"1.7.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.7.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e1dd073889c942a6cefcc8478de840b501dcf708","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.7.0.tgz","fileCount":12,"integrity":"sha512-FSgA6cPBah/i6OaiMuHXDFqoWn2BOYIlZxbwF0h2yfeQuvHQ0I8kBp5YYr0y7WU02OiP9dY3XOc3yHa4wCfCog==","signatures":[{"sig":"MEYCIQCnBTUenLSOmLQ8q+uc4pM3RznHO0ey3rODVW4RpsU96gIhAKL9w+Cj2do47Sjeqsa2tnD4Qrw82lJCH46n6jVbgjtT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215745},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-FSgA6cPBah/i6OaiMuHXDFqoWn2BOYIlZxbwF0h2yfeQuvHQ0I8kBp5YYr0y7WU02OiP9dY3XOc3yHa4wCfCog==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.7.0_1787559436220_0.5180706731648173","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"dsh-codex-subscription","version":"1.7.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.7.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"fa57ce2f5f3f467a8d71c1ee70d1a16639aa2c96","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.7.1.tgz","fileCount":12,"integrity":"sha512-Ct0RTSAOjTVsTDUDwOdh+Zo02td4X+heA4U3LnEVEw9Jw8Wa4eX1FzvfTtKOltHglMUQXFu4rf//pq04yBWNqQ==","signatures":[{"sig":"MEUCIFqoFqlPYw76oU4PFwDiAae3GMpjMxn796z+4J7RmXZBAiEA3AG+3YX7iaTXDzK8vyad3q/fxX5QIfvRJDLOZXgxZuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216897},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-Ct0RTSAOjTVsTDUDwOdh+Zo02td4X+heA4U3LnEVEw9Jw8Wa4eX1FzvfTtKOltHglMUQXFu4rf//pq04yBWNqQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.7.1_1787563024523_0.29351547989329774","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"dsh-codex-subscription","version":"1.7.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.7.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"79a8138d1e2ac717b3b13d6a5bf9aa40762be0d7","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.7.2.tgz","fileCount":12,"integrity":"sha512-0/IOHdXWTwf4/zLI5monLae+wJtRBReFMcPuET3zmgZ4om5ub1xvWhBJKwFi0fqVsNY1qgTiaRXxkuM+Ntp0zQ==","signatures":[{"sig":"MEUCIDmjQ5tcG6iC9e4REIgFf0XVR3mJYO6I7ai0f0+hQAQ4AiEA4cuMwyTLYMilWG5eGG2ySltpu4woK5SVOvjLDGIPPyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216897},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-0/IOHdXWTwf4/zLI5monLae+wJtRBReFMcPuET3zmgZ4om5ub1xvWhBJKwFi0fqVsNY1qgTiaRXxkuM+Ntp0zQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.7.2_1787565501484_0.6998567782750602","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"dsh-codex-subscription","version":"1.7.3","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.7.3","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b02a07884bec35e740f60de48bb7db3f5d3e8da7","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.7.3.tgz","fileCount":12,"integrity":"sha512-0nO8AeE35zeGDJxZlRzywcxUwc4EtxF6mfTtozKuyb+EW/lbKeK1e4ExAGevHclyr2RcpEA+ZORk6dcGuFgUoQ==","signatures":[{"sig":"MEUCIFptIB2vEkt+TQCc3Xs7D8ah0I8hikEiMlXi8eWZWhXnAiEA5F37rh3BDYKBacagqjUDyiZK4SZz4R3DXfvRHo+42v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217949},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-0nO8AeE35zeGDJxZlRzywcxUwc4EtxF6mfTtozKuyb+EW/lbKeK1e4ExAGevHclyr2RcpEA+ZORk6dcGuFgUoQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.7.3_1787580107043_0.11709442809418857","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"dsh-codex-subscription","version":"1.7.4","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.7.4","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b508595d7dc93f332ab33943dc741bdcbab0c4c7","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.7.4.tgz","fileCount":12,"integrity":"sha512-nfKzyKBdQdu/eAiTzEfJ7F3V3QVCfkpar/vYheDhnn3equZhQTjp8cwzDn3pz0tfpjtDGysnfWl8iV4ODGkFpQ==","signatures":[{"sig":"MEUCIBpsojela3dWngjd8h7+eTznLJFnLjyTyqDTrfPRYHynAiEAhWzb6E8K1k1i2/aDYuvPkc/uzeJhEBviERHhbh2CwyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224243},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-nfKzyKBdQdu/eAiTzEfJ7F3V3QVCfkpar/vYheDhnn3equZhQTjp8cwzDn3pz0tfpjtDGysnfWl8iV4ODGkFpQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.7.4_1787583337787_0.909372806770008","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"dsh-codex-subscription","version":"1.8.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.8.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"40319ef4c97d7e5054ceb04eede417cf9befea58","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.8.0.tgz","fileCount":12,"integrity":"sha512-M1NtzJqi9dms42rcJIp+3oS951L/SkzuwvdHx7o9es82PkdJjzS6MZyD5rnkpeF/ddIiw+sefD8GOzSMJqZDig==","signatures":[{"sig":"MEYCIQCFrJZcKp3CUbsMJg2i5yvUEJnGFFPSOpOU3q3MaovvxgIhALv7puOiMPV/uSN3f8WzC0+haJ10+hlZxSMpgfvz7fUu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248486},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-M1NtzJqi9dms42rcJIp+3oS951L/SkzuwvdHx7o9es82PkdJjzS6MZyD5rnkpeF/ddIiw+sefD8GOzSMJqZDig==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.8.0_1787636691682_0.22982652690723504","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"dsh-codex-subscription","version":"1.9.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.9.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"53fe3268481a74ac736c40b51cccd608f03b8d12","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.9.0.tgz","fileCount":12,"integrity":"sha512-b/gvhLMfqTnUibjTE0EOjYUHaW8OUdl0jN2HrlBxq2Dn0dEI7o9RAa0Wv3jYz4k7Ktfgl9iB40DkyWdYaraU4A==","signatures":[{"sig":"MEUCIQDoUl8S5fs4FvX+k/KkFMe9JYrizS3rCS6Mi/BUWWFchwIgbrnQXU8gz4Dfp/v/+IAzsYO7K7eUokRXToy4DxGA9Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250557},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-b/gvhLMfqTnUibjTE0EOjYUHaW8OUdl0jN2HrlBxq2Dn0dEI7o9RAa0Wv3jYz4k7Ktfgl9iB40DkyWdYaraU4A==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.9.0_1787730544808_0.6440767599005972","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"dsh-codex-subscription","version":"1.10.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.10.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"59999489f721f24e22712f12d199abc63f590fff","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.10.0.tgz","fileCount":12,"integrity":"sha512-ba8iwupV6Mom9UDCtZ7XKr/wReMTb1MZuTW1RXbH9/rtrRz8dcIURRDNTSbakNAKncVXhr7HErjHpghG+645Tw==","signatures":[{"sig":"MEQCIF9Eb14jiqk2T4ib/Y1TbdrC6EE0Oc17aodpl4pdEja0AiAcQLcgyRD9PaFt99zyLlhJrgwlIoj+hFt9BMvAMk9Y5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266458},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-ba8iwupV6Mom9UDCtZ7XKr/wReMTb1MZuTW1RXbH9/rtrRz8dcIURRDNTSbakNAKncVXhr7HErjHpghG+645Tw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@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-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.10.0_1787825487810_0.6541236508216883","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"dsh-codex-subscription","version":"1.11.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.11.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"8fb771c744cb8c8c837568d30030d6223a77acd9","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.11.0.tgz","fileCount":12,"integrity":"sha512-Pm9pfgBl8WpU32chTTxOqDLqD6NVB3n0oYS3Z/buoCMvW1CbDbYdDRc9Cw62kFlU9xY3n6x/mLPl7rfaXGLqcQ==","signatures":[{"sig":"MEQCICs6rH+xpfeIOdokiTTV7m559t4t11Or2G8N8nQeCGFhAiAgKlD+aTy2Lh0ozjHqP5smnckrTElKD7urbR2+1A+J9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289783},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-Pm9pfgBl8WpU32chTTxOqDLqD6NVB3n0oYS3Z/buoCMvW1CbDbYdDRc9Cw62kFlU9xY3n6x/mLPl7rfaXGLqcQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.11.0_1788001523170_0.7838426785208177","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"dsh-codex-subscription","version":"1.11.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.11.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"23347bb4b14298d73163f84759a01f598f58fb0e","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.11.1.tgz","fileCount":12,"integrity":"sha512-zyaigXcztTFki+OxHW7vJGYqtKUYAPg6izuvWylGmdbmSjvYjShLvx+CLCoqOe9bsvGMP13W6+ypWzrX8GKugw==","signatures":[{"sig":"MEYCIQDZuWqyTuegZaC/EJJ9mxPyPUhAUO21ZdW4fxWRZqAGJwIhAK70MSsfSUDncoC5Y1+SsFf8dy6swHR100Iqhkl8GRxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292252},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-zyaigXcztTFki+OxHW7vJGYqtKUYAPg6izuvWylGmdbmSjvYjShLvx+CLCoqOe9bsvGMP13W6+ypWzrX8GKugw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.11.1_1788021904613_0.733335180311568","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"dsh-codex-subscription","version":"1.11.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.11.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b73e8d65882c180f3e25948cfe5482cee1e81cef","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.11.2.tgz","fileCount":13,"integrity":"sha512-KciVuYKIsV+OxKQsg8OvQ6SCbJK97rab8lAEr6HqqfQZAp58T5GT2py+suzz9mmnjdPs+M2uOsx0Ayb2j0Bikw==","signatures":[{"sig":"MEUCIEBi4dkk0J3/RkKOqT6DDuTKZ0X8UnX03RwZgRvyMegpAiEAjXSvS+c6WLysaURR7H5sAzO1QL3/T3fpKLlCHeM44lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293757},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-KciVuYKIsV+OxKQsg8OvQ6SCbJK97rab8lAEr6HqqfQZAp58T5GT2py+suzz9mmnjdPs+M2uOsx0Ayb2j0Bikw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.11.2_1788109227561_0.9119508594429124","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"dsh-codex-subscription","version":"1.11.3","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.11.3","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b1ffcc6b7ecc8720fbc3d1c17fde293565b36d9f","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.11.3.tgz","fileCount":13,"integrity":"sha512-LQ0tks2ZPERwZ6vtJ+PmmyxfjMKfuH/qH7H74VmR1eq1+hBf8hdt+O8i9i3kgfNBPdOfXNZOi4m6DXbu/RWf9g==","signatures":[{"sig":"MEYCIQCu8Xg1M+iKOhJuklJOIETssusZzfoMEZBKLFJklD2b2gIhAMUSm0O6lYUvxTvOnmYPX/UOcyrSeIu2xqjhwghLuE85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296513},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-LQ0tks2ZPERwZ6vtJ+PmmyxfjMKfuH/qH7H74VmR1eq1+hBf8hdt+O8i9i3kgfNBPdOfXNZOi4m6DXbu/RWf9g==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.11.3_1788114606543_0.20524770781910662","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"dsh-codex-subscription","version":"1.11.4","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.11.4","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"346a7cd51f993e138da6c10a68fbce748db08134","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.11.4.tgz","fileCount":13,"integrity":"sha512-CXrBviK9a2gKePqsAXuDAFYYNLgVoP75VcKSCLu2y1Z8kkPebFPqnL0KKZ5Ie0fRChnPLQXssbRESn4VNTuCuQ==","signatures":[{"sig":"MEUCIQC2eLjvf3hKiuf8930vea+K4MEXHrCKjPdlCdBBtAJ4nQIgfntYd71wkPrdIAL168gZ70teiEL7gldx1N/BWvvl9Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298571},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-CXrBviK9a2gKePqsAXuDAFYYNLgVoP75VcKSCLu2y1Z8kkPebFPqnL0KKZ5Ie0fRChnPLQXssbRESn4VNTuCuQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.11.4_1788236820208_0.5978603078431812","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"dsh-codex-subscription","version":"1.12.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.12.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"83dfb4dd4530f50a405de3d70dd499dbc1fed95b","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.12.0.tgz","fileCount":13,"integrity":"sha512-iabVslLR4OP+aDV/wWeSYWpnfHxeqijw63iLzbjmxdiDkagVhAs+xJDXpv3uOs7hOQatN4AOa+cN/18Uy+gz8w==","signatures":[{"sig":"MEUCIQDT/P6ayhQrY2kJ5o9Ww/RNe27u/hBu+XaCQbT4dx06UgIgYivQtss251KrARaSWpipTRVk/N0caHA89ySiWSrVQ44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323951},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-iabVslLR4OP+aDV/wWeSYWpnfHxeqijw63iLzbjmxdiDkagVhAs+xJDXpv3uOs7hOQatN4AOa+cN/18Uy+gz8w==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.12.0_1788272352966_0.7674174993418663","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.0":{"name":"dsh-codex-subscription","version":"1.12.1-beta.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.12.1-beta.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b8ccf518326255b9a68a0990a18da77bd4c28bc0","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.12.1-beta.0.tgz","fileCount":13,"integrity":"sha512-K+3HJxP0Vwpic6x/oDZI7hPXhzW2uDa++xTnxsQtDRF6esHq3aOyHL45bkNTsWqHZEN68O+bMXeGKQBpb6w++g==","signatures":[{"sig":"MEUCIQCq6txDDqrJfWfOb/JMDD5V7fuZg0iLvwirbuRRysdrAQIgGmL8Nmvf5VSeDl/D1iul4D1EmNYpZ9TXwBawu/DwAfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.12.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324258},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-K+3HJxP0Vwpic6x/oDZI7hPXhzW2uDa++xTnxsQtDRF6esHq3aOyHL45bkNTsWqHZEN68O+bMXeGKQBpb6w++g==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.12.1-beta.0_1788288542212_0.30136852267758707","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.1":{"name":"dsh-codex-subscription","version":"1.12.1-beta.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.12.1-beta.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"93f989c2fbc2ff1eec706d6fac9f4077c4bd7b2e","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.12.1-beta.1.tgz","fileCount":13,"integrity":"sha512-heppLiITpxCTUE1lHZx6qKoWMiSIcIlh8VDzPPx/Q1iRQisU7nSdNmJ30qt3/lC7bleQnx5KjtBoP8mXI/cx+Q==","signatures":[{"sig":"MEQCIEIOD9rmwidpZGfKo0zbVITV0EVMLTm4cBj26QarTPk+AiBWBcrBBEV7zsYbPTUBbbR6mw/Ki1JRU1Ppq9zLb/AyvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.12.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324551},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-heppLiITpxCTUE1lHZx6qKoWMiSIcIlh8VDzPPx/Q1iRQisU7nSdNmJ30qt3/lC7bleQnx5KjtBoP8mXI/cx+Q==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.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","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"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-client-ui-slots":"0.1.1-rc.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-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.12.1-beta.1_1788349162910_0.3955785275761907","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"dsh-codex-subscription","version":"1.12.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.12.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"1846ffddaacb4c4cc1a50373b7dc214d18b6152a","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.12.1.tgz","fileCount":13,"integrity":"sha512-eMBZgjz7DAvJPZ4mX46ZE5bSvf/n0NsS5XYii7jrTJzKoJqaz9Jt5IUYT7u3W3BItZC0tcdsySvp8xbw292o7g==","signatures":[{"sig":"MEUCIQC3qsdBV/Hnr8KJ2FRtnIu+YZs/1t/yIXm/6hWk+QFXuQIgJPJNGgkTXqLe90S5xWweTr99gitFpRzxaOD4L48kR3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324812},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-eMBZgjz7DAvJPZ4mX46ZE5bSvf/n0NsS5XYii7jrTJzKoJqaz9Jt5IUYT7u3W3BItZC0tcdsySvp8xbw292o7g==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.19.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.12.1_1788495695642_0.09115186593466218","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"dsh-codex-subscription","version":"1.12.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.12.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"189440691cc4b0f8fbb872d77f945ae830c893bc","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.12.2.tgz","fileCount":13,"integrity":"sha512-FmM8wOYTRzlmiY24XA3RvEO/sRjjyitF4chwt9RywLpc1zuejKXJQ/Du3lE+vyGVqOhOKyn8i5YyfqgSn3wOcw==","signatures":[{"sig":"MEQCIE4z6O+LsXSLfd2vdirYsTYgjE5QC388RxS8mxmnsWcQAiAOSUuDUkm3puU0Q7KnaGNy5JC4KET7PJmUj0Of4xJg1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324777},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-FmM8wOYTRzlmiY24XA3RvEO/sRjjyitF4chwt9RywLpc1zuejKXJQ/Du3lE+vyGVqOhOKyn8i5YyfqgSn3wOcw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.12.2_1788503885959_0.09484294679746297","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"dsh-codex-subscription","version":"1.13.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.13.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"f0fffdc9d2c8e46ad015d5c7fcde051c03219959","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.13.0.tgz","fileCount":13,"integrity":"sha512-USa/GIiH6FxfCaTTAnlcneLQ8ijxtBnFZdf9NBs3fiTTIMgK92GZz0EHCd9eWaHUwVK+Xv47uB9U29DPfv1RPQ==","signatures":[{"sig":"MEUCIQDEajq3f6ITqnJqUQ6zfleIdF5Fqzra96X5JGCj3V0ADwIgdUQEgArOKHWkiWStDMXb+SJJ7g5xDn+4QE9D8IZU6Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334232},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-USa/GIiH6FxfCaTTAnlcneLQ8ijxtBnFZdf9NBs3fiTTIMgK92GZz0EHCd9eWaHUwVK+Xv47uB9U29DPfv1RPQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.13.0_1788534608479_0.7351683133126272","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"dsh-codex-subscription","version":"1.13.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.13.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"3da39adf59cd716cb19bfb1aa23e7866006e9357","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.13.1.tgz","fileCount":13,"integrity":"sha512-ADBWv5dYKT+lQcxUlaqvsXJJDdaOMZjkJy5MMeU+BAfm7z0jyVBwtdSC2CwLFruVajUjBxxv4P0mU+0MqWjH8Q==","signatures":[{"sig":"MEUCIQCmoCpQwOZHNgAo3jgIfXkkz2BwHEEGXUsak22WMu9CsgIgbDfArYxm3e2IRogJrnrkv5mz3RQerrj7GEcCjHmG9zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332552},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-ADBWv5dYKT+lQcxUlaqvsXJJDdaOMZjkJy5MMeU+BAfm7z0jyVBwtdSC2CwLFruVajUjBxxv4P0mU+0MqWjH8Q==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.13.1_1788536741435_0.47615115313250667","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"dsh-codex-subscription","version":"1.14.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.14.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"891a5eee05c9627fef81eaa3267fa5830c5dc390","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.14.0.tgz","fileCount":12,"integrity":"sha512-D5uyRNIFUOIyvoWVU+tvDcduZsJpa85YaRaBh3/VRbSWFxliEZelDz8D1ibYAWqLOMw8av4PuSK0G+XIoKrbcA==","signatures":[{"sig":"MEYCIQDxLu1oWtYeoYzy9ELrSZmdamuRXwB8M9aqgwo6VDfnxAIhAKroIKWhqjyQ+K1yvmp/H5N5/6kSYT0rl736MQHDgdZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348718},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-D5uyRNIFUOIyvoWVU+tvDcduZsJpa85YaRaBh3/VRbSWFxliEZelDz8D1ibYAWqLOMw8av4PuSK0G+XIoKrbcA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.14.0_1788636702119_0.08248079600039326","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"dsh-codex-subscription","version":"1.14.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.14.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"126e720cfedffbe4ef6a9c35042b6ce6e0324a14","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.14.1.tgz","fileCount":12,"integrity":"sha512-paJivYLRoEEdv5JJPYDK7KdtmH5eaGjfgcLXLXGLAGNCJDlaQ8VquNd0lxO6U21t1tRk9d0iHpczJRUqehx8Pw==","signatures":[{"sig":"MEQCIGsYYS5poHRdOYcln8x2pMSKg1Tmq31cPiHs8Ub68fooAiAVvSNaiQxG3DLz+XthpYKeyOpRXPzzgWy7dKV8URXkvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365409},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-paJivYLRoEEdv5JJPYDK7KdtmH5eaGjfgcLXLXGLAGNCJDlaQ8VquNd0lxO6U21t1tRk9d0iHpczJRUqehx8Pw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.14.1_1788668690410_0.03264601255833366","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"dsh-codex-subscription","version":"1.14.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.14.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"06ae011b3bee4d1e54a6145351ed78ec68ab5e20","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.14.2.tgz","fileCount":12,"integrity":"sha512-9IjLBv8bzep177tgZW5ElbP+lv7qApqNz4CEqgewJii9TEgh9E1TUMRSiwvFhopYEcrdVY0q7nI0h6lq39evwg==","signatures":[{"sig":"MEUCIQDCZrKP8FZV4wCAT8LDKSNOQthrVf76rgG6w9uUiw6RJAIgB0y/CdbGWZL7ykty/kyWCxDfdikvJ71uc5Idg3smyVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367335},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-9IjLBv8bzep177tgZW5ElbP+lv7qApqNz4CEqgewJii9TEgh9E1TUMRSiwvFhopYEcrdVY0q7nI0h6lq39evwg==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.14.2_1788705818266_0.5866131770932284","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"dsh-codex-subscription","version":"1.14.3","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.14.3","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"f54704fb201aa7154d9a698474b35c19436665b1","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.14.3.tgz","fileCount":12,"integrity":"sha512-9ZMFp2fVRY7CVDuB/SArHwXIA014x2T8M8s8mXwc4/yRmJW8/qWfbtHfCOBHEBEvKuvkpI3dPdJzkrENZW8fZQ==","signatures":[{"sig":"MEQCIGV/V4I1BulwuXN/AIsa9ZzxP4gJjMTfrDbb+5qwBc9uAiB9BNUDz5a0IEO/WrAXRUMwQbrVlsM8qrEn+xrozs2ilg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":382328},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node --test tests/auth-security.test.mjs tests/cache-contract.test.mjs tests/codex-images.test.mjs tests/codex-search.test.mjs tests/image-edit.test.mjs tests/model-catalog.test.mjs tests/oauth-network.test.mjs tests/pi-ai-runtime.test.mjs tests/plugin-integration.test.mjs tests/reset-credits.test.mjs tests/sidebar-quota.test.mjs tests/transport-contract.test.mjs tests/usage.test.mjs","test:delivery":"node --test tests/ci-change-plan.test.mjs tests/client-contract.test.mjs tests/prepare-compat-release.test.mjs tests/publish-idempotency.test.mjs tests/release-contract.test.mjs tests/release-notes.test.mjs tests/support-intake.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-9ZMFp2fVRY7CVDuB/SArHwXIA014x2T8M8s8mXwc4/yRmJW8/qWfbtHfCOBHEBEvKuvkpI3dPdJzkrENZW8fZQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.14.3_1788712802841_0.2292328255778484","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"dsh-codex-subscription","version":"1.14.4","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@1.14.4","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"3bf227379a334895c8c251b8c115084fa5d5ea3f","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-1.14.4.tgz","fileCount":12,"integrity":"sha512-Ocw4xu8uija/R2NavyLUAuE11vMAu9ro7pAm3vgGiqY67rgWWv8ibmSZqTlH40wYRdoypDgMSZUKPfnzuPUiMg==","signatures":[{"sig":"MEQCIGs7MDYUPKIyfH/txY0wn9wBxoK+RwPbmF+3g+mZH0XKAiBaFu7Un2TzDOIyRqUinhqScTLO1Q5vGx5uMqhSMBY5bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@1.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":381489},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-Ocw4xu8uija/R2NavyLUAuE11vMAu9ro7pAm3vgGiqY67rgWWv8ibmSZqTlH40wYRdoypDgMSZUKPfnzuPUiMg==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6 || 0.1.0-rc.7 || 0.1.0-rc.8 || 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-alpha.5 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_1.14.4_1788852113902_0.10106094749775574","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"dsh-codex-subscription","version":"2.0.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.0.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"cf4b0f56f067a4f73b8f8ac37831d0c65245bf91","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.0.0.tgz","fileCount":12,"integrity":"sha512-uouoQm7CWJqRKbL4rxcjDQxU3ANwQBL+OW3B6klQYlgb7DI7Qz6y4N9KcVP4CNZCoPNQap/cOTJs+/sMkQYMpg==","signatures":[{"sig":"MEUCIQDrlc1AKcqtX00zKDaFAyBOcYl1BtMMNNo1/vh5U+89YQIgH38s6EDp23K3o0MfxbWpBm2I7a3XmztdxPe2XXYqbbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536417},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-uouoQm7CWJqRKbL4rxcjDQxU3ANwQBL+OW3B6klQYlgb7DI7Qz6y4N9KcVP4CNZCoPNQap/cOTJs+/sMkQYMpg==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.0.0_1788951488110_0.153645600959875","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"dsh-codex-subscription","version":"2.0.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.0.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"ae720b0e66dffd6fb5d2884c89c84163c717f183","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.0.1.tgz","fileCount":11,"integrity":"sha512-9amTOaearpNmyjMt86nFfOxB+LT/n3oYvjb/laVC+G+rsGv666YoEbIdXd9FZjNTybM7FQEixpkZ4PhUv4p9ow==","signatures":[{"sig":"MEUCIQCmMpv8tG4mlvDc6H8c62LlxXI/0u6bv2qCilRsiBXnEgIgHBwjepc6BxWryKu+XDPPOTSWnOm0I6avZqF+SiX4HFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543421},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-9amTOaearpNmyjMt86nFfOxB+LT/n3oYvjb/laVC+G+rsGv666YoEbIdXd9FZjNTybM7FQEixpkZ4PhUv4p9ow==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.0.1_1789014944405_0.20673559014249365","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.1":{"name":"dsh-codex-subscription","version":"2.1.0-beta.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.0-beta.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"a81e6fe4b42ce673c76a152c42fab6ea16c3eb5d","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.0-beta.1.tgz","fileCount":12,"integrity":"sha512-GpJaP5fy/IY0ZkPz7bLkacw9Syc3QEbRmSRxui8wA7XTUhiYlUXX0sMr5ifhPsbWKNwBXfA/XZjw5jkT9Ysimg==","signatures":[{"sig":"MEQCIAxVpDrn5xlKRg4QIEaVx3y+KdXLxKE1idoU0s2hLnaEAiB4q3HiRMkb3Jd6wBQikQVTrI7zOUnUmg8pk5PheTF2rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":869012},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-GpJaP5fy/IY0ZkPz7bLkacw9Syc3QEbRmSRxui8wA7XTUhiYlUXX0sMr5ifhPsbWKNwBXfA/XZjw5jkT9Ysimg==","deprecated":"Superseded by 2.1.0-beta.2. Upgrade for the audited pi-ai 0.85.1 compatibility declaration.","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.0-beta.1_1789036180206_0.8339050083426314","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.2":{"name":"dsh-codex-subscription","version":"2.1.0-beta.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.0-beta.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"135de6843aa83e6e6f15b4cf9f57ea830e843749","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.0-beta.2.tgz","fileCount":12,"integrity":"sha512-9LloN8cAwXavwFW3AnEEMVFGNdk+Gl78Qi+RoqW7Vs0nXajjxJ5n6g6edBH8EGWs0+TSMRVOK0zQG6qsHua6jg==","signatures":[{"sig":"MEYCIQD2LXKwGFuVYlxyiENyzKLYHk8B2xjm/OnTNJMZUWPHRwIhAIOGQduNefZyQn3sFIC6GVqXXfReeLrogJ091WRnCVj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":869059},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-9LloN8cAwXavwFW3AnEEMVFGNdk+Gl78Qi+RoqW7Vs0nXajjxJ5n6g6edBH8EGWs0+TSMRVOK0zQG6qsHua6jg==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.0-beta.2_1789036762915_0.7559893559074939","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.3":{"name":"dsh-codex-subscription","version":"2.1.0-beta.3","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.0-beta.3","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"42d64a64e69b659dba949de9525889fa1b0d6306","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.0-beta.3.tgz","fileCount":12,"integrity":"sha512-rwk7FXdB8d1WaNK4msNLIkeNUzG9xIAz16uHgF+0j0SkHSuGrVa2irKyEeM9jyFXHdw0xwCnKye8KvPhJdvwzA==","signatures":[{"sig":"MEUCIQD5Sr6dwwJrX4Dmt2N6gFGEukbqwYVxz2D3PdRlSz5bYQIgOsPpbrFfteenBFVur/cHo69zNVhgaSGKrYSBbmP+nqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLYl0PCWim7kg2AxVxpsJIGjQfqrEgHVb1CwaK2J1hGAIhANUIM6yUK7IaQAfXUscnPrQ3u+ZLRdnJ6gfKPq43gJ34","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":907193},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-rwk7FXdB8d1WaNK4msNLIkeNUzG9xIAz16uHgF+0j0SkHSuGrVa2irKyEeM9jyFXHdw0xwCnKye8KvPhJdvwzA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.0-beta.3_1789116958475_0.9702519077337086","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.4":{"name":"dsh-codex-subscription","version":"2.1.0-beta.4","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.0-beta.4","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"625e231f22b60043827bafe2deac1ecc84f8535d","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.0-beta.4.tgz","fileCount":12,"integrity":"sha512-SgZ8Lkd+19tf+4CRv2JWMVm1GkAT41ro0I7HCItftvcR40aw4yGZ40aXw938bolSH6F+mxDdmW+n5cP59w4f+g==","signatures":[{"sig":"MEUCIQCT2WwQ6voMZHwtsP6tPsR7FAfujUaT0fA5Z8LofZadPAIgTQ40ba90mIhrESOTPYJZNkOG4oIn+y7VQNF4IhJn7fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqz45mQabDQXT7URoRKtvKCJBDRWw8zrfhZayE0yBVkQIhAMPctOjlDhboLoi7dLcyhXPwD8N6Rs5fOxT3dnXadJtZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910104},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-SgZ8Lkd+19tf+4CRv2JWMVm1GkAT41ro0I7HCItftvcR40aw4yGZ40aXw938bolSH6F+mxDdmW+n5cP59w4f+g==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.0-beta.4_1789121124397_0.9686962188508255","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.5":{"name":"dsh-codex-subscription","version":"2.1.0-beta.5","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.0-beta.5","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"5e17d5f4419f32a1e51e790f6cdefb63824eae6a","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.0-beta.5.tgz","fileCount":12,"integrity":"sha512-GclRjZ+IBoo06TaUnyipcXz/LB1H4cuJT0mIT91ZoEVFPjU2qUzwanS4FC7wXciI+GZTIDCIl4Q9rvbtPWd5pg==","signatures":[{"sig":"MEQCIG+t53KzM2YEZ6sbjpK2PFtRuztMnIXLVcps92mMidwRAiBdZUNwD01RP6kZMRo33w4cEWse0UKYjr7ADzg3K6ycaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrn5JyI5Tl26nJUarMP2YnJHgJpdQwTLx2GDBZ1uNLPQIgCmQITYpm5tYnj8kZtas8aTqn2BbNfXkSj3c4qK1sOK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":914450},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-GclRjZ+IBoo06TaUnyipcXz/LB1H4cuJT0mIT91ZoEVFPjU2qUzwanS4FC7wXciI+GZTIDCIl4Q9rvbtPWd5pg==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.0-beta.5_1789123593113_0.561938763041018","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"dsh-codex-subscription","version":"2.1.0","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.0","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b7f786c92771256f87ec391680fce26ae9890e63","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.0.tgz","fileCount":12,"integrity":"sha512-n5P1pP0QvZQTWDqolJ27tQtahmadvKZup+8Zhdvf0Og5nAAplSSubvMuaXEn+E/r+V04doTb1WJYT0apg9GXqA==","signatures":[{"sig":"MEQCIFDOb1IbQ/5MauYzHhErP5sH3Ut6yfREJU5IakFpSVjBAiBn6sJkreZMx+4nkJdU0fknm8mZBtaUvaptyra5x0nz4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4yjGsQluAbSG7WTm8TYoiZXNzpuq5Waw4DcEf04gEKQIgQq1W1PUaeuMQ7qMh7ohWmwb0sQb/hMkfT9OoJ66xZEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":923518},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-n5P1pP0QvZQTWDqolJ27tQtahmadvKZup+8Zhdvf0Og5nAAplSSubvMuaXEn+E/r+V04doTb1WJYT0apg9GXqA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.0_1789187827143_0.8109066106443013","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.1":{"name":"dsh-codex-subscription","version":"2.1.1-beta.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.1-beta.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"c9e8d75e042cc1396d28a10ed418d55ebcbcd3c6","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.1-beta.1.tgz","fileCount":12,"integrity":"sha512-dMRzXDGngvXqiXtX1lt9ztGh7Q3G/t3vjemU70pkGBbT8fErJftRw1Krq1GfrXw6TisjFi+otK6tkx4k1IFzRA==","signatures":[{"sig":"MEUCIQDnMLDe1sckzI2LXvdFzFRjK/s35ZNfsgAbbepy47vFGwIgJylT81Xo4uktAI/gJV15AXVlwPHTODpFPUVtqL8RQvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFEA4qSicu+dwIMFDlcAXfFAa1fxvCcu4ivsHQebZWqLAiEAyiKm8obArNCVsGQ0hyEiBgQhhIbBFrWztS7tJoTkNsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":960731},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-dMRzXDGngvXqiXtX1lt9ztGh7Q3G/t3vjemU70pkGBbT8fErJftRw1Krq1GfrXw6TisjFi+otK6tkx4k1IFzRA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2"},"optionalDependencies":{"@deepseek-ai/dsh-sdk-protocol":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.1-beta.1_1789215463850_0.3697166145567814","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.2":{"name":"dsh-codex-subscription","version":"2.1.1-beta.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.1-beta.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"67bcfff0fc2af337eebd9b67b42ee421f59f6495","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.1-beta.2.tgz","fileCount":12,"integrity":"sha512-RL27R9vKycMyCAelLqBTyFO8iWVj8lGjPOuFbnF/TVzo3wCtZgvC1Kaiw0j8W6u32AOaoCiZOy7hPZNrXjB1Jw==","signatures":[{"sig":"MEUCIB5fQCxEE1t4scEIlOiXVPdde4ysiRT+FfqsGMi/zd9xAiEA4Qcq2sL5dKX4ev+W4/SEQOXx/ucd4hWo6qzw8n4u5/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEqqtDh6PbqRb3znymKoephnqkPlgRWak2fSZZ7f8j+dAiBbpy323X3gm5dEKWPGoQQ8t0R/hqkmKYRMOsyL16AiCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":974221},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-RL27R9vKycMyCAelLqBTyFO8iWVj8lGjPOuFbnF/TVzo3wCtZgvC1Kaiw0j8W6u32AOaoCiZOy7hPZNrXjB1Jw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1"},"optionalDependencies":{"@deepseek-ai/dsh-sdk-protocol":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.1-beta.2_1789467178317_0.21103168778155812","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"dsh-codex-subscription","version":"2.1.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"80d658417cda4616e3c729d873d13612176cb529","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.1.tgz","fileCount":12,"integrity":"sha512-qfsGtVDp0RYj9zeFck5+B1au4u2wnXHYXxcGDHRJwXfl2Rd63IEh2hoA8JPZM0JS4/fr9XKLZ5UMkuZ5fKSPaA==","signatures":[{"sig":"MEUCIGaCKBb1qNUAGmW90MifHlERIGZzagL2x6j+N+rF1CtZAiEApM6XMP6TVg76+OcNQ39j7gNjlL64VyPWpxBILVjCHv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFyeGyFlu/4LTn+X59wUggDF1fDDE3ngSDHsBCLQEORQIgARYDZ0YASk3bVeA767lvZlZVBqZCSStQoHtHB4F5OFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":975577},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-qfsGtVDp0RYj9zeFck5+B1au4u2wnXHYXxcGDHRJwXfl2Rd63IEh2hoA8JPZM0JS4/fr9XKLZ5UMkuZ5fKSPaA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1"},"optionalDependencies":{"@deepseek-ai/dsh-sdk-protocol":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.1_1789527020162_0.3334693808225886","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"dsh-codex-subscription","version":"2.1.2","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.2","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"7a2775fe15d36e87fb8e59afd11a4ed571205642","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.2.tgz","fileCount":12,"integrity":"sha512-sYPjCp1E8R1olHI46e8TQ9kbQ5LCCg2qcIV8RmMh5w9DgPLPjh3Z8aEdrgfw+PPviNLXbQ6MvUx3zy1cMU7WKw==","signatures":[{"sig":"MEUCIQDvNOxadqqNEp4lvkPlQwtW4B9ijB3GjZ2Cbt2uXibdCgIgJEPikfX4C1zTbVglnQj4iJDIbr9fHNtcncZLgw6wFf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdWyioQSvbkNR5l4iF+uJ5e5YoVDxaelKVSM4NX2QvzAiEA53GOTTZQDcrZIY+dkA4NIHD3VAjmadtFLecXAuM5+SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":977013},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-sYPjCp1E8R1olHI46e8TQ9kbQ5LCCg2qcIV8RmMh5w9DgPLPjh3Z8aEdrgfw+PPviNLXbQ6MvUx3zy1cMU7WKw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-web":"0.1.5-rc.1","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.1","@deepseek-ai/dsh-invariants":"0.1.5-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.1","@deepseek-ai/dsh-credentials":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.6-alpha.1"},"optionalDependencies":{"@deepseek-ai/dsh-sdk-protocol":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.2_1789582866287_0.11563393618849771","host":"s3://npm-registry-packages-npm-production"}},"2.1.3-beta.1":{"name":"dsh-codex-subscription","version":"2.1.3-beta.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.3-beta.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"fbcc842f4d35f8bf3ddf4de4f6cdbbe7fff89fa0","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.3-beta.1.tgz","fileCount":12,"integrity":"sha512-1/YRNijBW2tEwSzBsEm1AQEUfjarJ7MzByegPUnjf1UKSL7jBg7LJ89D6cERsDe2ZKl4qABMu61uVjbBgFkM3A==","signatures":[{"sig":"MEUCIQDPZgX7wHs6MAlQX0WgdyZyMwl+4nmSHfviX5zxVWP/XgIgC7VAOTG4FKyu7fauHMOGv0Kiwzb8yEvLIL22dZNZOuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEwntZMVR9Wtk9o4YTjn81ffNg2Kl9CcaV32hYannMPhAiA3Cqz6wXw9FJlWBK7jbihKepZ7rbVpz4RwhNZdyJrZuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979753},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-1/YRNijBW2tEwSzBsEm1AQEUfjarJ7MzByegPUnjf1UKSL7jBg7LJ89D6cERsDe2ZKl4qABMu61uVjbBgFkM3A==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-web":"0.1.5-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/dsh-session":"0.1.5-rc.2","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.2","@deepseek-ai/dsh-invariants":"0.1.5-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2"},"optionalDependencies":{"@deepseek-ai/dsh-sdk-protocol":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.3-beta.1_1789812598240_0.19094500183398555","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"dsh-codex-subscription","version":"2.1.3","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.3","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"cfe4992eec87c56dd243cd0ff093985cae47cb5d","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.3.tgz","fileCount":12,"integrity":"sha512-Br8PdzKy9bpOj3/RccSbh0zGZZwciIKE6JgBFXuhy21cIvr4pvWj4r1A964FpG7MRGWLHFEur7iB77x2vPR++Q==","signatures":[{"sig":"MEUCIQD1zd0vKVuOeZTS4XSOo9x6Cwn/6pFPThT1b3wWR2lnAAIgYPhbBC/wF8hlE8hT/W96ZI4BUKAXwNq5MeJ/7XBFy/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSAuTKIuTSzJNU2J4Z1gWQupKmx+1j55JQ9beNgH6BgAiBw32cZ94iTfQuWZGBwWFAFY1xJmZDsJoZkNaOK4TnfPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1004509},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-Br8PdzKy9bpOj3/RccSbh0zGZZwciIKE6JgBFXuhy21cIvr4pvWj4r1A964FpG7MRGWLHFEur7iB77x2vPR++Q==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-web":"0.1.5-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/dsh-session":"0.1.5-rc.2","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.2","@deepseek-ai/dsh-invariants":"0.1.5-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.3_1790030918141_0.5096056828333626","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"dsh-codex-subscription","version":"2.1.4","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.4","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"b00cab07678ae6d9091efcc2592ade2475e9d2ec","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.4.tgz","fileCount":12,"integrity":"sha512-j2gMEonomSDz+RMAQV1dvQa1V6d+qd3+MXOwdNpKIFl8YdzCsbdT0QIZ6WVBM7pZvB4quKwE0H6dPRVEK5SrPA==","signatures":[{"sig":"MEUCIQCVlIV1GcwRp33L5IizCvK0IQC5P+2QO1sEtaHEiLeKlgIgQNpyh3mzn6amwfhyqh3vSOA5Eylonk7LZ3hsOwUsaE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxazZ674sOpHL8XsRCVO2kKQHHEGn1hh9RkqZ8CofViAIgYp9osHMncvxq/jtkbX7dt6ocMKDH6tEu8A7DDk0d9sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008253},"main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-j2gMEonomSDz+RMAQV1dvQa1V6d+qd3+MXOwdNpKIFl8YdzCsbdT0QIZ6WVBM7pZvB4quKwE0H6dPRVEK5SrPA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-web":"0.1.5-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/dsh-session":"0.1.5-rc.2","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.2","@deepseek-ai/dsh-invariants":"0.1.5-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2 || 4.0.3","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.4_1790066643821_0.5203948870209163","host":"s3://npm-registry-packages-npm-production"}},"2.1.5-beta.1":{"name":"dsh-codex-subscription","version":"2.1.5-beta.1","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.5-beta.1","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"f2e81789b001243460daadde233d79fd19804001","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.5-beta.1.tgz","fileCount":13,"integrity":"sha512-L5j2ZJi812suzEN6GzolLSeCJWuk3nFkXfy8AeMLw1tDNdFTyBDFQO/zn1sSQyCybKmRKhK96xCogNp2Yv2z2g==","signatures":[{"sig":"MEUCIDT4+5qwT6j50F1HB55+Ko/uRhMPvmPWo1qlIxEkY2PwAiEAxTI3q12UnlsI6ch2551A5ILILeK9083gHENVYvP5+Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAt+m+IkR7VqNwjLO3+mRvmxZPtfErMvGd4hQkA9bdzbAiEA7Ku0gLFSZSXY3uDVtzbnO1AXvrPim2mZhtyYWdrSTLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.5-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1030701},"icon":"./icon-subscription.webp","main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-L5j2ZJi812suzEN6GzolLSeCJWuk3nFkXfy8AeMLw1tDNdFTyBDFQO/zn1sSQyCybKmRKhK96xCogNp2Yv2z2g==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-web":"0.1.5-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/dsh-session":"0.1.5-rc.2","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.2","@deepseek-ai/dsh-invariants":"0.1.5-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2 || 4.0.3","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2 || 0.1.5-rc.3","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.5-beta.1_1790102288469_0.2060650974741154","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"dsh-codex-subscription","version":"2.1.5","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.5","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"61b7b41f0614f969096b720b514069fa3aff1a2a","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.5.tgz","fileCount":13,"integrity":"sha512-9WNFGshV7IUBC1DpZmmXpL6JYs2Or3jpOOr1JRP+nVWRoUrCMQwRQDh6A3Z/WwSTgxb28kJYQQB6zzEME+o0nw==","signatures":[{"sig":"MEYCIQCbjw0IzairJVN3LlAu+5MenTJzPgJj7YJMKBSNhoD8HwIhAIdaPthsW8rXAnY8ZzOhXLAwJcXq/JFg4RqPL3Xr7GqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE6IqvK1HCQElD/1+jgEmiHx2AgiIpy4EgXcxx00XQ01AiEA9Xv52cuCoOZW61uhbkhya6SSaEeH5nJ7+eu1Od7iPtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1030605},"icon":"./icon-subscription.webp","main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-9WNFGshV7IUBC1DpZmmXpL6JYs2Or3jpOOr1JRP+nVWRoUrCMQwRQDh6A3Z/WwSTgxb28kJYQQB6zzEME+o0nw==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-web":"0.1.5-rc.2","@earendil-works/pi-ai":"0.82.1","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/dsh-session":"0.1.5-rc.2","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.5-rc.2","@deepseek-ai/dsh-invariants":"0.1.5-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.5-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2 || 4.0.3","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2 || 0.1.5-rc.3","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.5_1790102989182_0.3568526872855231","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"dsh-codex-subscription","version":"2.1.6","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.6","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"390b7f2ae99366c6663b7b3008fe67bb5b205cad","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.6.tgz","fileCount":13,"integrity":"sha512-vyjk11K0a8QeuiHkhpWoPTidXOmGnnJIUEdbvrJ/SPA1ZRv2hU1iuasIFSVEmvcqNfH5tsPz3vm/2IeuzqGYnA==","signatures":[{"sig":"MEYCIQCPfW24JXgNGs6+HMLLuV0M8F+Knsv70pll46P21rof9wIhANaq+uvG5DvIOBnHBXuxOHnHJ+3kjaj+YbuJ98hc2jbE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICcHo3OtkyyNGHiY5GeDFtw5ADHkBK+IO/ooEgAcP3ngAiAcRmGHgSiIva+zghSHItgBuUnazNldmh6RWJMDT6nQtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1033758},"icon":"./icon-subscription.webp","main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-vyjk11K0a8QeuiHkhpWoPTidXOmGnnJIUEdbvrJ/SPA1ZRv2hU1iuasIFSVEmvcqNfH5tsPz3vm/2IeuzqGYnA==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.7-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.4","@deepseek-ai/dsh-llm":"0.1.7-rc.1","@deepseek-ai/dsh-web":"0.1.7-rc.1","@earendil-works/pi-ai":"0.85.1","@deepseek-ai/dsh-tools":"0.1.7-rc.1","@deepseek-ai/dsh-session":"0.1.7-rc.1","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-settings":"0.1.7-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.7-rc.1","@deepseek-ai/dsh-invariants":"0.1.7-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.7-rc.1","@deepseek-ai/dsh-credentials":"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-subagent-codex":"0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.1","@deepseek-ai/dsh-client-connection":"0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.7-rc.1","@deepseek-ai/dsh-client-ui-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2 || 4.0.3 || 4.0.4","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.6_1790174608576_0.00545072773621369","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"dsh-codex-subscription","version":"2.1.8","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.8","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"bdd7088dddb5844b478cb5a1717dd2d1557b814a","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.8.tgz","fileCount":13,"integrity":"sha512-J06foFr4cp8Ybl9u+QWIp9B32pLj+BviGW/qdZzflNJGeyMCLW8TTHyjO0fS11hidKqZ1jzZTyY5MYQX3rgwOg==","signatures":[{"sig":"MEYCIQD4oHj9in6tuXaUFrHK3kC9cG5E0KUrZeuJT/3Njprh9QIhAPNowpc5uLc/Y2SphYNE5MZZEoidRLB/r6MB6o+JQi0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWCbmxBnD1wI9Q85q0eyA1LCZOVoo5YUaMe2euoNHECAiEAxMgIw0K+kDofzWcapi3hB00m/EiQm2FFB/QDgXGQy7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1033724},"icon":"./icon-subscription.webp","main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-J06foFr4cp8Ybl9u+QWIp9B32pLj+BviGW/qdZzflNJGeyMCLW8TTHyjO0fS11hidKqZ1jzZTyY5MYQX3rgwOg==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.7-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.4","@deepseek-ai/dsh-llm":"0.1.7-rc.1","@deepseek-ai/dsh-web":"0.1.7-rc.1","@earendil-works/pi-ai":"0.85.1","@deepseek-ai/dsh-tools":"0.1.7-rc.1","@deepseek-ai/dsh-session":"0.1.7-rc.1","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-settings":"0.1.7-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.7-rc.1","@deepseek-ai/dsh-invariants":"0.1.7-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.7-rc.1","@deepseek-ai/dsh-credentials":"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-subagent-codex":"0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.1","@deepseek-ai/dsh-client-connection":"0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.7-rc.1","@deepseek-ai/dsh-client-ui-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2 || 4.0.3 || 4.0.4","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.8_1790223425359_0.10181212680590623","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"dsh-codex-subscription","version":"2.1.9","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"author":{"name":"WSL043"},"license":"MIT","_id":"dsh-codex-subscription@2.1.9","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"homepage":"https://github.com/WSL043/dsh-codex-subscription","bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"dist":{"shasum":"e6fe7fc9e42766e8c6c56be369ae2b51d31c7c36","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.1.9.tgz","fileCount":13,"integrity":"sha512-CoY14a/vBn5eMbs9FrJyzKT3btH7juLlVaaWCWqp5fnBPFfWHGHE0CK0z4xi2zov7OxU44y4tNowX8lVp0xVng==","signatures":[{"sig":"MEYCIQCIzKorhisF4gOAWyjw9ODtBoCqFoJGm1tQKzQeqZrKwwIhAL4J3BPtTzQW5bYcQ7x5Ec1IxxZv2m/wnJqgz7YA1EK8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4Iu1gEHMnQIBfJl3JtM5EwTEFiGM5j8l4lv/kvd9AsQIhAO2aQCoIAsc0RBpREerNajs9nmJJ/1iuoV0EgFYnbdKz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1033981},"icon":"./icon-subscription.webp","main":"./lib/index.js","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-CoY14a/vBn5eMbs9FrJyzKT3btH7juLlVaaWCWqp5fnBPFfWHGHE0CK0z4xi2zov7OxU44y4tNowX8lVp0xVng==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.7-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.4","@deepseek-ai/dsh-llm":"0.1.7-rc.2","@deepseek-ai/dsh-web":"0.1.7-rc.2","@earendil-works/pi-ai":"0.85.1","@deepseek-ai/dsh-tools":"0.1.7-rc.2","@deepseek-ai/dsh-session":"0.1.7-rc.2","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-settings":"0.1.7-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.7-rc.2","@deepseek-ai/dsh-invariants":"0.1.7-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.7-rc.2","@deepseek-ai/dsh-credentials":"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-subagent-codex":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.2","@deepseek-ai/dsh-client-connection":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2 || 4.0.3 || 4.0.4","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-codex-subscription_2.1.9_1790277478885_0.6088454897523004","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"_id":"dsh-codex-subscription@2.2.0","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-tool"],"platform":"web"}},"bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"dist":{"shasum":"15f07772a448dd678740fc6a123bce6103bf252a","tarball":"https://registry.npmjs.org/dsh-codex-subscription/-/dsh-codex-subscription-2.2.0.tgz","fileCount":13,"integrity":"sha512-0nD7lMbz7xtXJwZTzbagjo/BahTt1rFD3rs9S5NWRWhoCHXB7iWFNagVKcYvcfJpd3oGi0HCjlbpm0hhLJvQrQ==","signatures":[{"sig":"MEQCIGe+eF0l8oUFkhDAZqYbL66+RFVWSwJjx0bXERbc3FfqAiB62flmaastGfjpEsTuE4Yfq/XlN+EpltTFfJ+UyK4KXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDT9uK1en7zXCAF5t5MeHMgDD1njN5au+iJkM58FQsK6QIhAKWndN6t4w3UwXYxlg8mKn4YJ7QhT2r+R5BvVl9cm802"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-codex-subscription@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046534},"icon":"./icon-subscription.webp","main":"./lib/index.js","name":"dsh-codex-subscription","type":"module","_from":"file:.release-artifact/dsh-codex-subscription.tgz","author":{"name":"WSL043"},"engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"license":"MIT","scripts":{"test":"node --test tests/*.test.mjs","build":"tsdown --config tsdown.config.mjs","check":"pnpm run test && pnpm run build && pnpm pack --pack-destination .artifacts","test:behavior":"node scripts/run-tests.mjs behavior","test:delivery":"node scripts/run-tests.mjs delivery"},"version":"2.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094a991-3b7e-4930-bab9-8d280e90801e"}},"homepage":"https://github.com/WSL043/dsh-codex-subscription","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"_resolved":"/home/runner/work/dsh-codex-subscription/dsh-codex-subscription/.release-artifact/dsh-codex-subscription.tgz","_integrity":"sha512-0nD7lMbz7xtXJwZTzbagjo/BahTt1rFD3rs9S5NWRWhoCHXB7iWFNagVKcYvcfJpd3oGi0HCjlbpm0hhLJvQrQ==","repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"_npmVersion":"12.0.2","description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","directories":{},"maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"8.21.3","https-proxy-agent":"7.0.6","@deepseek-ai/dsh-home-paths":"0.1.7-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","ag-psd":"31.0.2","tsdown":"0.22.2","react-dom":"18.3.1","fake-indexeddb":"6.2.5","@heroicons/react":"2.2.0","@deepseek-ai/cordis":"4.0.4","@deepseek-ai/dsh-llm":"0.1.7-rc.2","@deepseek-ai/dsh-web":"0.1.7-rc.2","@earendil-works/pi-ai":"0.85.1","@deepseek-ai/dsh-tools":"0.1.7-rc.2","@deepseek-ai/dsh-session":"0.1.7-rc.2","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-settings":"0.1.7-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.7-rc.2","@deepseek-ai/dsh-invariants":"0.1.7-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.7-rc.2","@deepseek-ai/dsh-credentials":"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-subagent-codex":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.2","@deepseek-ai/dsh-client-connection":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-primitives":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"4.0.1 || 4.0.2 || 4.0.3 || 4.0.4","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-web":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@earendil-works/pi-ai":"0.82.1 || 0.85.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/schemastery":"3.18.1 || ^3.18.2","@deepseek-ai/dsh-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-credentials":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-subagent-codex":"0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.5-alpha.1 || 0.1.5-alpha.2 || 0.1.5-rc.1 || 0.1.5-rc.2 || 0.1.5-rc.3 || 0.1.6-alpha.1 || 0.1.6-alpha.2 || 0.1.7-alpha.1 || 0.1.7-alpha.2 || 0.1.7-rc.1 || 0.1.7-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-subagent-codex":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-codex-subscription_2.2.0_1790352424829_0.10369917378532523"}}},"time":{"created":"2026-08-16T22:51:12.178Z","modified":"2026-09-25T16:07:05.267Z","0.2.8":"2026-08-16T22:51:12.524Z","0.3.0":"2026-08-17T07:01:04.195Z","0.3.1":"2026-08-17T07:36:52.537Z","0.3.2":"2026-08-17T13:42:15.074Z","0.3.3":"2026-08-17T13:50:05.340Z","0.3.4":"2026-08-17T13:54:39.523Z","0.3.5":"2026-08-17T14:03:26.986Z","0.3.6":"2026-08-17T14:09:36.452Z","0.3.7":"2026-08-18T01:09:06.410Z","1.0.0":"2026-08-18T07:39:45.032Z","1.0.4":"2026-08-20T04:43:38.823Z","1.0.5":"2026-08-20T13:38:39.613Z","1.0.6":"2026-08-20T13:49:37.257Z","1.1.0-beta.0":"2026-08-20T17:18:37.854Z","1.1.0":"2026-08-21T03:44:25.083Z","1.1.1":"2026-08-21T05:21:50.691Z","1.1.2":"2026-08-21T06:21:47.965Z","1.1.3":"2026-08-21T06:38:02.838Z","1.1.4":"2026-08-21T07:23:02.119Z","1.1.5":"2026-08-21T09:13:50.117Z","1.1.6":"2026-08-21T10:42:19.874Z","1.2.0":"2026-08-21T11:15:15.611Z","1.2.1":"2026-08-22T05:14:14.729Z","1.2.2":"2026-08-22T07:13:59.238Z","1.3.0":"2026-08-22T08:48:47.215Z","1.4.0":"2026-08-22T12:21:42.228Z","1.4.1":"2026-08-24T00:14:37.180Z","1.5.0":"2026-08-24T03:28:04.780Z","1.6.0":"2026-08-24T05:09:15.160Z","1.7.0":"2026-08-24T08:17:16.348Z","1.7.1":"2026-08-24T09:17:04.702Z","1.7.2":"2026-08-24T09:58:21.631Z","1.7.3":"2026-08-24T14:01:47.222Z","1.7.4":"2026-08-24T14:55:37.967Z","1.8.0":"2026-08-25T05:44:51.826Z","1.9.0":"2026-08-26T07:49:04.957Z","1.10.0":"2026-08-27T10:11:27.957Z","1.11.0":"2026-08-29T11:05:23.317Z","1.11.1":"2026-08-29T16:45:04.769Z","1.11.2":"2026-08-30T17:00:27.736Z","1.11.3":"2026-08-30T18:30:06.752Z","1.11.4":"2026-09-01T04:27:00.349Z","1.12.0":"2026-09-01T14:19:13.113Z","1.12.1-beta.0":"2026-09-01T18:49:02.437Z","1.12.1-beta.1":"2026-09-02T11:39:23.045Z","1.12.1":"2026-09-04T04:21:35.811Z","1.12.2":"2026-09-04T06:38:06.091Z","1.13.0":"2026-09-04T15:10:08.621Z","1.13.1":"2026-09-04T15:45:41.575Z","1.14.0":"2026-09-05T19:31:42.273Z","1.14.1":"2026-09-06T04:24:50.561Z","1.14.2":"2026-09-06T14:43:38.398Z","1.14.3":"2026-09-06T16:40:02.997Z","1.14.4":"2026-09-08T07:21:54.032Z","2.0.0":"2026-09-09T10:58:08.268Z","2.0.1":"2026-09-10T04:35:44.577Z","2.1.0-beta.1":"2026-09-10T10:29:40.346Z","2.1.0-beta.2":"2026-09-10T10:39:23.052Z","2.1.0-beta.3":"2026-09-11T08:55:58.587Z","2.1.0-beta.4":"2026-09-11T10:05:24.487Z","2.1.0-beta.5":"2026-09-11T10:46:33.245Z","2.1.0":"2026-09-12T04:37:07.238Z","2.1.1-beta.1":"2026-09-12T12:17:43.941Z","2.1.1-beta.2":"2026-09-15T10:12:58.421Z","2.1.1":"2026-09-16T02:50:20.254Z","2.1.2":"2026-09-16T18:21:06.392Z","2.1.3-beta.1":"2026-09-19T10:09:58.337Z","2.1.3":"2026-09-21T22:48:38.229Z","2.1.4":"2026-09-22T08:44:03.916Z","2.1.5-beta.1":"2026-09-22T18:38:08.610Z","2.1.5":"2026-09-22T18:49:49.291Z","2.1.6":"2026-09-23T14:43:28.675Z","2.1.7":"2026-09-24T03:25:51.832Z","2.1.8":"2026-09-24T04:17:05.489Z","2.1.9":"2026-09-24T19:17:58.979Z","2.2.0":"2026-09-25T16:07:04.925Z"},"bugs":{"url":"https://github.com/WSL043/dsh-codex-subscription/issues"},"author":{"name":"WSL043"},"license":"MIT","homepage":"https://github.com/WSL043/dsh-codex-subscription","keywords":["dsh-plugin","deepseek","deepseek-harness","dsh","openai-codex","chatgpt-oauth","chatgpt","chatgpt-plus","subscription","quota","quota-reset","fast-mode","usage","oauth","web-search","image-generation"],"repository":{"url":"git+https://github.com/WSL043/dsh-codex-subscription.git","type":"git"},"description":"Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode","maintainers":[{"name":"wsl043","email":"ou.shirin@icloud.com"}],"readme":"# DSH Codex Subscription — 在 DeepSeek Harness 使用 ChatGPT 订阅\n\n<div align=\"center\">\n\n**简体中文** · [English](https://github.com/WSL043/dsh-codex-subscription/blob/main/README.en.md)\n\n**把 ChatGPT / Codex 订阅直接接入 DeepSeek Harness**\n\n在 DeepSeek Harness 中直接登录 ChatGPT 并使用 Codex 订阅。无需 OpenAI API Key，也不依赖 Codex CLI；\n模型、搜索、额度和图片生成都留在 DSH 里。\n\n[![CI](https://github.com/WSL043/dsh-codex-subscription/actions/workflows/ci.yml/badge.svg)](https://github.com/WSL043/dsh-codex-subscription/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/dsh-codex-subscription?logo=npm&label=npm)](https://www.npmjs.com/package/dsh-codex-subscription)\n[![npm 总下载量](https://img.shields.io/npm/dt/dsh-codex-subscription?logo=npm&label=%E6%80%BB%E4%B8%8B%E8%BD%BD%E9%87%8F)](https://www.npmjs.com/package/dsh-codex-subscription)\n[![MIT](https://img.shields.io/badge/license-MIT-111111.svg)](LICENSE)\n[![Star](https://img.shields.io/github/stars/WSL043/dsh-codex-subscription?style=flat&logo=github&label=Star)](https://github.com/WSL043/dsh-codex-subscription/stargazers)\n\n[三步开始](#三步开始) · [安装](#安装) · [参与贡献](CONTRIBUTING.md) · [更新与卸载](#更新与卸载)\n\n</div>\n\n<p align=\"center\">\n  <img src=\"docs/assets/codex-subscription-overview.webp\" width=\"900\" alt=\"在 DeepSeek Harness 登录 ChatGPT 并使用 Codex 订阅：无需 API Key，支持模型选择和剩余额度显示\">\n</p>\n\n已适配 DSH `0.1.7-rc.2` 的插件兼容性检查与设置接口，同时保留已支持版本的兼容。\n\n## 三步开始\n\n1. **安装插件**：打开 **插件 → 添加插件**，在 **包名或地址** 中填写 `dsh-codex-subscription`，点击 **安装**。\n2. **登录订阅**：按安装结果提示操作；若提示需要重启，先保存工作再重启。打开 **设置 -> Codex 订阅**，点击浏览器登录。无需 Codex CLI，也不要粘贴 token。\n3. **开始使用**：在模型选择器中选择 Codex；额度、订阅搜索、图片生成和高速模式都在 DSH 内使用。\n\n详细安装步骤、终端方式以及更新与卸载说明见下文。\n\n## 核心优势\n\n| 能力 | 用户得到什么 |\n| --- | --- |\n| **订阅模型直连** | 登录 ChatGPT 后直接使用 Codex，不需要 OpenAI API Key 或 Codex CLI |\n| **可恢复、可诊断** | 登录状态会自动对账；读取失败时可在原处重试，超时和旧账号响应不会覆盖当前状态；设置页可生成不含凭据和账号标识的支持报告 |\n| **额度可见** | 普通 Codex、Spark 等服务端实际返回的额度分开显示，并显示重置时间 |\n| **可选额度恢复** | 可选择让对话等待已确认的短时 Codex 额度重置；对话会显示等待原因、仍可停止，等待期间切换账号会立即重试 |\n| **输入框额度** | 可选择紧凑百分比、进度条、Beta 续航预测或关闭显示 |\n| **安全额度重置** | 每张重置卡单独显示，并通过冷静期和知情确认主动尝试重置 |\n| **订阅搜索** | 可将全部模型的搜索明确路由到 DSH 默认搜索或已登录的 Codex 订阅 |\n| **Codex 图片生成与编辑（Beta）** | 可无参考图全新生成，也可明确选择会话图片继续编辑；支持预览、缩放、区域备注、下载原图，并为新生成或编辑的图片提供 DSH 主机上的原图路径 |\n| **高速模式** | 直接在输入框切换标准或高速，无需离开当前会话 |\n| **模型感知上下文** | 可保留目录默认值、按模型启用扩展窗口，或为每个模型填写完整数字 Token 上限；设置页打开、账号切换和连接重置后会刷新模型目录，失败时可重试且不会覆盖未保存的草稿 |\n| **Headless 任务** | 使用同一份已登录的 Codex Provider 运行一次性 DSH 任务，输出答案后自动退出 |\n\n这些能力共用同一份本机 ChatGPT 登录。订阅路由失败时会明确报错，不会静默切换到其他付费路由。\n\n## 实际界面\n\n<p align=\"center\">\n  <img src=\"docs/assets/subscription-account.png\" width=\"820\" alt=\"DSH Codex 订阅主界面：ChatGPT 登录、剩余额度与输入框偏好\">\n</p>\n\n上图为“账号与偏好”主界面，展示登录状态、订阅额度和输入框偏好。截图中的账号、额度、余额与时间均为演示数据，不代表套餐固定权益。高级功能与可选组件见下文。\n\n## 准备 DSH\n\n本插件支持软件包元数据中记录的最新版 DeepSeek Harness，并需要一个当前具有 Codex 使用资格的 ChatGPT 账户。\n\n- 不想配置 Node.js：使用 [DSH-Portable](https://github.com/WSL043/DSH-Portable)。这是面向 Windows、macOS 和 Linux 的社区便携桌面分发；\n- 想按官方方式运行：查看 [DeepSeek Harness 官方说明](https://github.com/deepseek-ai/deepseek-harness#run)。\n\n## 安装\n\n### 在插件页面安装（推荐）\n\n1. 打开 DSH 的 **插件 → 添加插件**。\n2. 在 **包名或地址** 输入框中粘贴下面的包名：\n\n   ```text\n   dsh-codex-subscription\n   ```\n\n3. 点击 **安装**，等待安装完成；按页面提示操作，需要重启时先保存工作。\n4. 打开 **设置 → Codex 订阅**，登录 ChatGPT，然后在会话中选择 Codex 模型。\n\n包名不带版本号时安装最新正式版。指定版本时填写 `dsh-codex-subscription@2.1.9`；测试版则使用对应发布说明中的完整版本号。此处只填包名，不要粘贴整条终端命令。安装本插件使用上面的 npm 包名即可，无需填写 GitHub 地址或本地目录。\n\n<details>\n<summary>终端安装（已能运行 dsh 命令）</summary>\n\n```sh\ndsh plugin --profile web add dsh-codex-subscription\n```\n\n安装完成后按提示重启 DSH，再到 **设置 → Codex 订阅** 登录。插件页面和终端均由 DSH 管理安装。\n\n</details>\n\n<details>\n<summary>Headless 任务</summary>\n\n先在 Web 中完成登录并选择一次 Codex 模型，再把同一个插件安装到 Headless profile：\n\n```sh\ndsh plugin --profile headless add dsh-codex-subscription\ndsh --profile headless \"只回复：ok\"\n```\n\n</details>\n\n## 功能说明\n\n### 执行中补充指令\n\n沿用 DSH 原生消息队列：生成中发送消息可排队到下一轮；界面提供插话入口时，可用其快捷键将排队内容交给当前轮的下一步处理。插话不是立即改写正在生成的响应。\n\n### GPT-Reserve（实验性）\n\n账号的官方模型目录提供 `gpt-reserve` 时，模型选择器末尾会出现实验性选项。可用性和扣费归属由服务端决定；请求成功不代表已确认使用独立备用额度。即使普通 Codex 额度显示已用尽，服务端也可能只在模型目录中返回 `gpt-reserve`，不返回独立的 Reserve 额度桶。此时输入框将 Reserve 额度视为未知，不会借用普通 Codex 额度；服务端返回“允许使用”也不能证明请求扣的是 Reserve。\n\n### GPT-6 Sol / Luna\n\nGPT-6 Sol 和 GPT-6 Luna 已在 [OpenAI 的 Codex 模型说明](https://learn.chatgpt.com/docs/models)中列出。插件会从当前账号的 Codex 模型目录自动读取可用模型及推理档位，无需手动添加型号；账号尚未开放时不会显示。Sol 适合复杂编程，Luna 适合高频、目标明确的任务。两者的扩展上下文上限和高速模式以账号目录返回值为准。\n\n### GPT-6 Astra 上下文\n\n当官方模型目录提供 GPT-6 Astra 时，标准模式保留目录默认窗口；扩展模式使用 872000 Token，自定义模式可设置 128000–872000 Token（初始值为 272000）。该上限依据 [Codex 官方模型目录](https://github.com/openai/codex/blob/6af345407d9c2a568da9d01b6c4b81a9e61495c0/codex-rs/models-manager/models.json#L33-L34)，不是 API 模型的总上下文容量。这些设置只调整 DSH 的本地上下文预算，不授予模型访问权限，也不保证账号的服务端容量；实际可用性以服务端为准。\n\n### 输入框额度\n\n<p align=\"center\">\n  <img src=\"docs/assets/composer-quota.png\" width=\"800\" alt=\"DSH 实机输入框：GPT-6-Astra、Max 推理、高速模式和剩余额度\">\n</p>\n\n实机示例：GPT-6-Astra · Max（最高推理档）· 高速模式（闪电标识），左侧直接显示剩余额度。\n\n可在“账号与偏好”选择关闭、百分比、进度条或 Beta 续航预测。存在 5 小时额度时，输入框只显示短窗口；每周额度等完整信息留在悬浮详情。仅有周额度时省略“周”字，预测采用 `36% · ≈10h–12h` 这样的紧凑格式。\n\n续航预测根据最近两小时的官方读数估算，额度不变的采样同样参与计算。满足条件时利用连续跳格约束速度，读数不足或使用强度变化时会退回保守估计。范围不是实际可工作时间的保证，仍标记 Beta。历史在本机有限保存；重置、长时间离线或关闭预测会重新校准。\nSpark 使用独立额度。只返回每周额度的账号仍只显示每周，不会虚构 5 小时窗口、Credits 或消费上限。\n\n### 安全使用额度重置\n\nChatGPT 返回可用重置卡时，设置页会把每张卡分别显示为紧凑的一行，并展示服务端提供的名称和到期时间。即使额度尚未到 100%，\n也可以主动尝试使用，适合重置卡即将过期的情况；是否需要重置仍由 ChatGPT 判断，服务端可能返回“当前无需重置”且不扣次数。\n最终操作需要勾选知情确认并等待 5 秒。取消不会消耗，快速连续点击只允许一次请求，网络结果不确定时也不会自动重试。\n\n### 图片生成与编辑（Beta）\n\n订阅插件已内置基于 `dsh-image-viewer` 的基础查看器，无需额外安装。插件生成图片的工具卡片使用内置查看器，确保标注和继续编辑功能可用。你可以缩放、拖动、适合窗口、添加区域备注并下载图片。标准“下载”默认获取经过权限与完整性校验的精确原图；旧会话没有精确原图时才下载会话预览图。\n\n新生成或编辑的图片会在工具结果中返回当前 DSH 主机上的原图路径，模型或 Agent 可以读取或复制该文件。该路径位于运行 DSH 的主机，并非浏览器下载链接；原图下载仍按会话授权。卸载插件不会删除已生成的原图。\n\n点击“在输入框中继续编辑”不会自动发送。有标注时会附上干净源图和带编号标记的定位参考图，草稿包含对应编号、坐标、备注，以及不得把标记绘入成品的说明；没有标注时只附上当前图片。每个标记必须填写备注，参考图准备失败时会中止回填。按 Enter 保存并收起备注，Shift+Enter 换行；在当前 DSH 页面重新打开同一张图片时，备注仍会保留。\n\n新的图片请求不会静默带入历史图片。GPT Image 2 可能比文本回复耗时更长，复杂文字、精确构图和连续角色一致性也可能需要再次调整。\n\n<p align=\"center\">\n  <img src=\"docs/assets/image-preview-annotations.png\" width=\"800\" alt=\"DSH 图片查看器中的生成图、区域备注和继续编辑\">\n</p>\n\n上图展示图片查看与图上备注的基本交互；具体按钮会随图片和所安装的查看器版本变化。\n\n### 草图画板（Beta）\n\n![草图画板实机界面：画布比例、笔刷、形状、图层与缩放](docs/assets/sketch-canvas.png)\n\n点击输入框的草图按钮手动画图。`@sketch` 是 Agent 绘图入口：选择时只填入输入框，发送绘图请求后才由 Agent 打开画板。图片预览中可选择“进入草图”；上传、粘贴和移除附件仍由 DSH 原生组件处理。\n\n草图支持多份本地草稿、图片图层、画布比例、三种笔刷（实色钢笔、颗粒铅笔、半透明荧光笔）、直线和形状、两种橡皮、撤销重做、拖动缩放与可配置快捷键。平滑仅在抬笔后处理整笔路径，不拖慢绘画光标。草稿最多 20 份，仅保存在当前浏览器；附加草图不会自动发送。左侧图片面板只管理当前草图的图片，不是会话图片库。\n\n支持可选中修改的形状与文字、原生曲线，以及侧边粗细/浓度控件。Agent 绘制时可查看、缩放和关闭面板，编辑暂时锁定；顶部可停止绘制，完成后恢复编辑。自动完成预览默认关闭，可在高级设置开启。切换会话后再返回会保留画板、历史和运行状态。切到其他会话期间不保证后台绘制；整页刷新或退出前请保存草稿，未保存内容不保证恢复。\n\n**草图生成图片实测**：画好后点击“附加”，在输入框说明想要的效果，再发送。\n\n| 画板原草图 | 插件实际生成结果 |\n| --- | --- |\n| ![山峰与小屋草图](docs/assets/sketch-demo-source.png) | ![根据草图生成的水彩山间小屋](docs/assets/sketch-demo-result.png) |\n\n示例要求：保留山峰与小屋的构图，生成温暖的水彩旅行插画，青绿山峰、橙色屋顶、草地小溪与柔和晨光，不保留蓝色线条。此例通过 GPT-5.6-Luna 发起一次图片工具调用，请求低质量；Luna 是对话模型，实际出图型号由订阅后端决定。\n\n<details>\n<summary>进阶展示</summary>\n\n**《画布背面有人》**\n\n**Astra 绘制草图，GPT Image 2 生成成图。** Astra 通过原生 `codex_sketch` 接口完成 6 层、427 笔绘制，再由 Luna 调用订阅生图工具精修。生图请求使用 `gpt-image-2`、低质量档；服务端未报告实际执行型号。Beta 新增 PNG 导出、分层 PSD 导入导出和可编辑草稿文件；PSD 保留像素图层，原生草稿保留笔画。草图画板与 Agent 绘图均默认关闭，可在高级设置中分别开启。仅开启 Agent 绘图后才向模型提供绘图工具。\n\n| 原生草图 | 实际生成结果 |\n| --- | --- |\n| ![Sketch](docs/assets/sketch-advanced-source.png) | ![Result](docs/assets/sketch-advanced-result.png) |\n\n**草图复现提示词（按原画面整理，非完整原始对话）**\n\n原案例由 Astra 分阶段绘制，下面提供同主题的复现起点，不保证得到完全相同的画面。\n\n```text\n@sketch 用 4:3 横版画板绘制《画布背面有人》：中央偏上是一处撕开的纸洞，洞内是深蓝星空和一位拿颜料桶的小画师；蓝色颜料从桶中流出，形成 S 形河流，流向下方城市。左侧城市保持未上色线稿，右侧城市被暖色点亮，加入纸船与飞鸟。按纸面、洞内世界、颜料河流、城市、画师和细节分层绘制，保留原生可编辑笔画。\n```\n\n**实际生图提示词**\n\n```text\n请基于本条附加草图实际调用订阅图片工具一次，生成成品插画。quality=low，模型使用当前默认，不切换型号，不额外生成。主题《画布背面有人》：保留4:3横构图、中央偏上的撕纸洞口、洞内拿颜料桶的小画师、流出成为S形河流的蓝色颜料、下方左侧未上色城市与右侧被点亮城市、纸船飞鸟。精修为惊艳的立体纸艺与精细手绘结合的编辑插画，纸张纤维、真实撕边及柔和投影，深靛蓝洞内星月，丰富青蓝颜料层次和流动质感，赭橙画师与暖色建筑，微小清晰的叙事细节。不重构为风景，不添加文字水印。必须使用本条参考图片编辑，不能仅凭文字生成。生成后简短说明完成即可。\n```\n\n原案例首发：[Beta v2.1.0-beta.2](https://github.com/WSL043/dsh-codex-subscription/releases/tag/v2.1.0-beta.2)\n\n**《蒙娜丽莎》：Astra 草图 → GPT 生图**\n\n案例版本：[2.1.0-beta.5](https://github.com/WSL043/dsh-codex-subscription/releases/tag/v2.1.0-beta.5)\n\n用户在另一台电脑上的实际效果：先让 Astra 在竖版画板上绘制，再通过 GPT 生图转成油画。\n\n| Astra 原生草图 | GPT 生图：油画效果 |\n| --- | --- |\n| ![Astra 绘制的蒙娜丽莎草图](docs/assets/sketch-mona-lisa-source.png) | ![草图转换后的蒙娜丽莎油画](docs/assets/sketch-mona-lisa-result.png) |\n\n草图提示词：`@sketch 用竖版画板画一幅《蒙娜丽莎》`\n\n生图提示词：`帮我变成油画`\n\n</details>\n\n图片请求中的 Flare / Sunburst 型号选项仍属实验性功能。成功生成不代表订阅后端确认采用指定型号或质量；不会把请求参数当成实际返回型号。\n\n### 输入框速度\n\n选择支持的 Codex 模型后，可在输入框的模型菜单中切换标准与高速。标准模式不增加图标，\n只有高速模式会在模型名称左侧显示闪电；Spark 不显示速度入口。高速模式会提高速度，也会消耗更多 Credits；具体规则见\n[OpenAI Codex Speed 文档](https://learn.chatgpt.com/docs/agent-configuration/speed)。\n\n### 高级实验选项\n\n在 **高级与诊断** 中按需开启，默认仍使用 SSE 和 DSH 子任务：\n\n- **WebSocket**：复用连接和可复用的上下文传输；握手失败可回退 SSE，已开始的响应中断会报错，不自动重放。下次请求生效，不增加模型上下文容量，也不保证更快。\n- **Codex 独立子任务**：复用订阅登录和官方 DSH Codex 运行时，无需另行登录；可选组件在高级设置中安装。默认继承当前订阅模型及工作区权限。开启 DSH 子任务模型选择、配置允许模型并新建会话后，可在聊天中指定子任务模型与推理档位；非订阅会话需明确选择订阅模型。共享上下文的子任务仍交给 DSH。\n\n<a id=\"codex-subtask-runtime\"></a>\n\n## 可选 Codex 子任务运行时\n\n普通订阅聊天、图片和 DSH 原生子任务不需要 Codex CLI。只有高级设置中的 **Codex 独立子任务（Beta）** 需要额外准备官方运行时，插件不会后台自动下载。\n\n在 **设置 → Codex 订阅 → 高级与诊断 → 独立子任务** 点击 **安装组件**。DSH 负责安装，页面显示当前阶段，可取消尚未应用的安装；完成后重启，再选择 Codex。安装不会自动开启子任务。\n\n![可选组件管理实机界面](docs/assets/settings-runtime-current.png)\n\n优先使用上面的 **安装组件** 按钮。正式版 **2.1.9** 会按当前 DSH 版本选择对应组件：DSH `0.1.7-rc.2` 安装组件 `0.1.7-rc.2`，DSH `0.1.5-rc.2` 安装组件 `0.1.5-rc.2`；已安装的 `0.1.5-rc.3` 组件仅在同版本宿主上识别。请不要省略组件版本号或自行改用 `@next`。\n\n<details>\n<summary>旧版宿主手动安装与离线准备</summary>\n\n插件安装页面填写与当前 DSH 相同版本的组件，例如 DSH `0.1.7-rc.2` 填写 `@deepseek-ai/dsh-subagent-codex@0.1.7-rc.2`。终端方式：\n\n```sh\ndsh plugin --profile web add @deepseek-ai/dsh-subagent-codex@0.1.7-rc.2\n```\n\n安装到订阅插件所在的同一个 profile，完成后重启。离线使用须提前在目标系统与架构上安装并验证完整运行时；只复制订阅插件或 Codex 启动脚本不够。模型请求仍需联网。\n\n</details>\n\n### 不再使用时\n\n只想停用：在高级设置切回 **DSH**，组件仍保留，之后可再次开启。\n\n要卸载：在同一位置点击 **卸载组件** 并确认。插件会检查正在运行的子任务，切回 DSH 后交给官方接口卸载；有任务运行时不能卸载。完成后重启。旧版宿主可在终端执行（将 `web` 替换为实际安装的 profile）：\n\n```sh\ndsh plugin --profile web remove @deepseek-ai/dsh-subagent-codex\n```\n\n卸载的是可选子任务组件，不是订阅插件；普通订阅聊天、生图和 DSH 原生子任务不受影响。若其他插件仍依赖该组件，包管理器可能保留它。\n\n### 存储与清理\n\n卸载不等于清空共享安装缓存，也不能保证释放某个固定大小。安装缓存由 DSH／Portable 统一管理，本插件不直接删除共享目录。草稿、会话记录、生成原图和登录信息不是安装缓存；需要删除时应使用各自的管理入口，不做一键混合清理。\n\n## 更新与卸载\n\n在 DSH **插件** 页面找到本插件，使用更新或卸载操作，完成后按页面提示重启。卸载插件不会删除其他插件。\n\n<details>\n<summary>终端方式</summary>\n\n```sh\ndsh plugin --profile web update dsh-codex-subscription\n```\n\n仅在需要卸载时运行：\n\n```sh\ndsh plugin --profile web remove dsh-codex-subscription\n```\n\n</details>\n\n## 常见问题\n\n- **`dsh` 无法识别**：直接使用 DSH 的插件页面安装，无需为了安装插件配置终端命令。\n- **电脑上有多个 DSH**：请从目标 DSH 环境运行标准命令，由该产品自身选择对应 profile；\n- **安装仍然失败**：确认命令是在目标 DSH 环境中运行，不要删除 profile 或随意修改系统 PATH。\n- **需要提交问题**：在设置页底部生成“支持诊断”，然后打开[使用问题表单](https://github.com/WSL043/dsh-codex-subscription/issues/new?template=install-problem.yml)。报告包含系统/运行时、有限的登录阶段和安全的请求失败分类，但不含凭据、账号标识、原始响应或完整日志；请粘贴到必填诊断栏，且不要附上登录链接、授权码或浏览器回调地址。\n\n## 边界与支持\n\nChatGPT Codex 后端和 DSH 可能独立变化；本项目为社区项目，与 DeepSeek、OpenAI 无隶属或背书关系。\n\n本项目的问题反馈请使用[使用问题表单](https://github.com/WSL043/dsh-codex-subscription/issues/new?template=install-problem.yml)；\n明确的产品建议请使用[功能建议表单](https://github.com/WSL043/dsh-codex-subscription/issues/new?template=feature-request.yml)；\n欢迎提交聚焦的修复和兼容性改进，具体要求见 [CONTRIBUTING.md](CONTRIBUTING.md)；\nDSH 插件交流可前往 [DeepSeek Harness Discussions](https://github.com/deepseek-ai/deepseek-harness/discussions)。\n敏感问题请先阅读 [SECURITY.md](SECURITY.md)。\n\n如果这个项目对你有帮助，[点一下 Star](https://github.com/WSL043/dsh-codex-subscription/stargazers) 可以让更多 DSH 用户发现它。\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}