WNJXYK/dsh-codex-oauth
Use a ChatGPT/Codex subscription in DeepSeek Harness with GPT models, image generation, web search, subscription quota reporting, model and feature controls, and browser or device-code OAuth sign-in.
Sign in with a ChatGPT/Codex subscription and use GPT models, image generation and hosted web search inside DeepSeek Harness, sharing your OpenAI subscription quota: activates the openai-codex provider and dynamically loads models available to the account, registers a generate_image tool (multiple sizes/quality levels), routes native web_search through hosted GPT search with structured source URLs, and reports plan usage (remaining quota, reset times, 5-hour and weekly windows). Multiple sign-in methods: browser sign-in and headless device-code authorization, with automatic token renewal. No configuration is normally required.
Install
dsh plugin --profile web add -w @wnjxyk/dsh-codex-oauth@latestdsh plugin --profile web add -w @wnjxyk/dsh-codex-oauth@latest (npm @wnjxyk/dsh-codex-oauth 0.4.2, verified on npm 2026-08-30) or dsh plugin --profile web add -w github:WNJXYK/dsh-codex-oauth. Uninstall: dsh plugin --profile web remove -w @wnjxyk/dsh-codex-oauth.
Compatibility
Verified on DSH 0.1.0-rc.6; uses DSH's built-in openai-codex provider; follows DSH language and light/dark/system theme; MIT.
Details
- Repo: WNJXYK/dsh-codex-oauth
- Category: Models & Providers
- Stars: 16
- Version: npm @wnjxyk/dsh-codex-oauth 0.4.2
- Last push: 2026-08-15
- First seen: 2026-08-15
Recent updates
GPT models + image generation + hosted web search over a ChatGPT/Codex subscription; browser + headless device-code OAuth; subscription quota reporting; bilingual UI.
FAQ
- Which models are available?
- The openai-codex provider is activated and the models available to your account are loaded dynamically; search and image orchestration default to the Codex Power model gpt-5.6-sol.
- Is there account risk?
- The README warns it relies on non-public ChatGPT Codex backend endpoints: OpenAI protocol changes may temporarily break features and there is a low risk of account suspension.
- How do I sign in?
- Browser sign-in or headless device-code authorization; tokens renew automatically and you can sign out from the plugin's account status panel.
Alternatives
Walvez/dsh-codex-sync · Player-MINEPIG/dsh-llm-codex-oauth · SPYQWER1/dsh-codex-tools