D
@suqingsq/dsh-openai-codex-oauth
v0.2.0 · 0 天前发布
ChatGPT subscription OAuth for DeepSeek Harness openai-codex, including silent browser login for dock and Settings.
README
dsh-openai-codex-oauth
English | 中文
为 DeepSeek Harness 的 openai-codex 提供 ChatGPT 订阅 OAuth。从 dyuan311/dsh-openai-codex-oauth@0.1.1 fork,在本仓库维护。
本包负责写入 OAuth 凭据、在 Codex 请求前 refresh,并提供 /codex-login、/codex-status、/codex-logout。另外提供 Host silent browser login,给 dsh-codex-login-dock 的设置页和会话 dock 使用:完成 PKCE 时不弹 composer 提问卡,也不往会话日志写 /codex-login。
不注册 LLM adapter。openai-codex 路由仍是 @deepseek-ai/dsh-llm-pi-ai。PKCE、回调服务和 refresh 仍在 @earendil-works/pi-ai。
Host API 对齐 @deepseek-ai/dsh@0.1.0-rc.6。fixture 测试覆盖 silent 登录、取消、进行中互斥、端口占用和命令注册。这不是真实 DSH Web / Headless E2E。
行为
OPENAI_CODEX_OAUTH_CREDENTIALOPENAI_CODEX_ACCESS_TOKEN$DSH_HOME/.credentials.yaml-
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- @suqingsq/dsh-openai-codex-oauth
- Repo
- git+https://github.com/SisyphusSQ/dsh-plugins.git
- Engines
{"node":">=22"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}