Skip to content

Releases: journ10/codex-dsh-bridge

v0.1.0 — Verified Codex and DSH Web bridge

Choose a tag to compare

@journ10 journ10 released this 13 Oct 03:32

正式版 v0.1.0:已完成真实模型、Codex CLI 端到端和 DSH Web 页面验证。

验证结果

  • 真实 DeepSeek-V4.1-Flash 读取测试文件并返回正确结果。
  • Codex CLI 0.136.0 / gpt-6-astra 实际调用全部六个 MCP 工具;异步请求关联、等待、同会话续聊和状态查询通过。
  • Chrome 显示相同任务、答案和工具轨迹;Web 续聊、刷新持久化和 MCP 回读通过。
  • 正式 tarball 在独立 Host 中重复验证通过,发布包运行文件与被测安装包完全一致。
  • HTTP 回归、旧方案 stub、打包白名单与隔离导入检查通过。

测试使用独立 DSH_HOME、CODEX_HOME、工作区和端口,未重启用户正在使用的 DSH。完整证据与复测步骤:验证记录。

处理的问题

非交互 Codex 在未预先允许 MCP 时,可能工具调用失败而进程退出码仍为 0。README 和配置示例补充了可信测试端点的审批配置;新增 verify:live 检查真实 JSONL 工具结果,避免误判成功。桥运行逻辑与 alpha.1 一致,仅更新身份版本号。

安装

要求 DSH 0.2.1-alpha.2、Node ^22.19.0 || >=24.0.0 和 pnpm。

dsh plugin --profile web add github:journ10/codex-dsh-bridge#v0.1.0

或下载 tarball 与 SHA256SUMS 后:

shasum -a 256 -c SHA256SUMS
dsh plugin --profile web add ./codex-dsh-bridge-0.1.0.tgz

安装后按 README 配置并在合适时机重启自己的 DSH Web。此次只发布 GitHub,不发布 npm,也不自动替换用户正在使用的插件。

兼容范围

精确限定 DSH 0.2.1-alpha.2;上游本身仍为预览版。已验证的是 Codex CLI 与 DSH Web,未单独验证 Codex Desktop 的配置发现/重载、其他 DSH 版本/模型或非 Web profile。配置仍使用 profile patch,没有 Config 表单 schema;不声明完整 MCP 协议一致性认证。

v0.1.0-alpha.1 — DSH Web HTTP MCP bridge

Choose a tag to compare

@journ10 journ10 released this 13 Oct 03:10

首个公开预发布版本:让 Codex 通过 HTTP MCP 使用正在运行的 DSH Web Host,创建任务、继续会话并取回结果。

安装

要求 DSH 0.2.1-alpha.2、Node ^22.19.0 || >=24.0.0 和 pnpm。

dsh plugin --profile web add github:journ10/codex-dsh-bridge#v0.1.0-alpha.1

也可下载附件中的 tarball 与 SHA256SUMS,在同一目录执行:

shasum -a 256 -c SHA256SUMS
dsh plugin --profile web add ./codex-dsh-bridge-0.1.0-alpha.1.tgz

安装后重启 DSH Web,按 README 配置 Codex MCP 地址与本机 bearer token。无需构建或安装脚本;本次不发布 npm。

功能与修复

  • 六个工具:工作区、会话列表、新建任务、继续消息、等待与状态。
  • 异步提交返回 request_id;与 session_id、from_seq 一起传入 dsh_wait,避免后续排队回答覆盖目标请求。
  • 修复冷会话区间过滤、状态窗口、取消等待、令牌文件覆盖风险,并在派发前校验工具参数。
  • 加入 Node CI、包内容白名单和隔离导入检查。

验证范围

无模型 HTTP 回归、旧方案 stub 和打包测试通过,GitHub CI 的 Node 22.19 / 24 / 25.4 三个任务均通过。在 macOS / Node 25.4.0、DSH 0.2.1-alpha.2(commit d743267388641bc76f17c45ce8b4c231aed1d32c)中,使用隔离 home、真实 Web Host 和本地模拟模型完成 tarball 安装、六工具、鉴权、新建、续聊、重启冷读、关联等待及卸载验证。

本版仍为 alpha:未进行付费真实模型和完整 Codex 客户端端到端验证;Web 会话清单通过 Host API 验证,浏览器目视复核未完成。配置暂用 profile patch,无标准 Config 表单 schema。主方案未提供 Codex marketplace 包;legacy 不进入安装包。DSH Market 标签只用于发现,不代表已收录。