Skip to content

Releases: WSL043/dsh-codex-subscription

v0.2.1

Choose a tag to compare

@WSL043 WSL043 released this 14 Aug 08:43

安装

dsh plugin --profile web add github:WSL043/dsh-codex-subscription#v0.2.1

更新

已经安装旧版本时,执行下面的命令更新现有插件:

dsh plugin --profile web add github:WSL043/dsh-codex-subscription#v0.2.1

更新会保留现有 DSH profile 和已保存的 OAuth 凭据。

检查

dsh plugin --profile web list @wsl043/dsh-codex-subscription --depth 0
dsh --profile web --dump-config

配置中应只出现一个 wsl043-codex-subscription 条目。随后打开 设置 > Codex 订阅 完成登录。

Agent 安装、更新和卸载指南:

https://raw.githubusercontent.com/WSL043/dsh-codex-subscription/main/AGENTS.md


Install

dsh plugin --profile web add github:WSL043/dsh-codex-subscription#v0.2.1

Update

If an older version is already installed, run the same command to update it:

dsh plugin --profile web add github:WSL043/dsh-codex-subscription#v0.2.1

The update keeps the existing DSH profile and saved OAuth credentials.

Verify

dsh plugin --profile web list @wsl043/dsh-codex-subscription --depth 0
dsh --profile web --dump-config

The configuration should contain only one wsl043-codex-subscription entry. Then open Settings > Codex Subscription to sign in.

Agent guide for installation, updates, and uninstallation:

https://raw.githubusercontent.com/WSL043/dsh-codex-subscription/main/AGENTS.md

v0.1.1 — OAuth runtime bridge

Choose a tag to compare

@WSL043 WSL043 released this 13 Aug 21:14

Fixes

  • Connects DSH's request-local PiAiAdapter runtime to the access token already refreshed by the host-managed Codex OAuth store. This fixes Provider is not configured: openai-codex after a successful sign-in.
  • Preserves the original pi-ai Codex provider for login, token refresh, model metadata, request headers, transport, and cache behavior. The bridge is request-only: no token is copied to browser storage or environment variables.
  • Keeps the fail-loud boundary: no OpenAI API-key fallback and no silent paid-provider fallback.
  • Pins only the exact audited DeepSeek Harness preview dependency graph through pnpm's release-age gate, and verifies hidden release artifacts before upload.

Verification

  • 27 repository tests passed.
  • Frozen install, build, committed-output check, package creation, and artifact upload passed on both main and tag CI.
  • The same runtime bridge was verified locally through DSH with GPT-5.6 Luna / Low; a real subscription request returned the requested short response with no PI_AI_ERROR or provider-configuration error.

Install

dsh plugin --profile web add github:WSL043/dsh-codex-subscription#v0.1.1
dsh --profile web --dump-config
dsh web

Artifact SHA-256: EAD038E56185CA1426B229ACF287C7AFAE769E919BA7CF175DBC3750A1836E73

This release supersedes v0.1.0.

v0.1.0 — Codex subscription route for DSH

Choose a tag to compare

@WSL043 WSL043 released this 13 Aug 20:52

First public preview of the cache-aware ChatGPT / Codex subscription route for DeepSeek Harness.

Highlights:

  • Native DSH model route with browser and device-code OAuth.
  • OAuth credentials remain host-side; the settings client receives redacted state only.
  • Stable per-session prompt_cache_key, store: false, encrypted reasoning replay, and automatic WebSocket continuation through previous_response_id.
  • Separate telemetry for server token cache, WebSocket continuation, and stable-prefix churn.
  • No silent OpenAI API or other paid-provider fallback.
  • Prebuilt lib/ output for GitHub installation; no install-time build script.

Validated against DeepSeek Harness 0.1.0-rc.6 on Windows with Node 24: 25 automated tests, isolated one-package install, config expansion, and real Chromium settings-page checks at 1440px and 720px. The default validation did not make a live model request or consume subscription quota.

Install:

dsh plugin --profile web add github:WSL043/dsh-codex-subscription#v0.1.0
dsh --profile web --dump-config
dsh web

Both DSH and this plugin are developer previews. See the README and docs/CACHE.md for exact cache and compatibility boundaries.