Skip to content

Releases: naxianjin/codex-pair

v1.3.0 多窗口协作与审核结算修复

Choose a tag to compare

@naxianjin naxianjin released this 01 Nov 05:22

v1.3.0 多窗口协作与审核结算修复

本版对应源码提交 ad8e3d4。保留 v1.2.1 及更早发行版,升级前请保存当前工作。

主要变化

  • 在原 A/B 窗口基础上支持邀请已有 C/D,最多四个可见成员,并由 A 管理一个独立官方 GPT 审核会话。各成员保留自己的会话、配置和权限。
  • 固定版本交付与审核记录作者来源、准确检查命令及真实工具回执;审核通过后才放行依赖和发布。
  • 修复回合终态与共享工作区排队判断,阻止借用其他版本的审核结果发布旧阶段。
  • 新增 close-scope,可按用户明确范围停止自动规划,保留历史任务、审核状态及活动桥;不等同于完整目标或历史测试矩阵全部完成。
  • 修复历史审核问题含 anchor: null 时登记新发现导致的结算异常,保留同根任务关联、问题标识及两轮返修上限。
  • 重写安装和协作说明,单独列出发布后仍需继续的验证。

下载与安装

下载附件 codex-pair-v1.3.0.zip,按 SHA256SUMS.txt 核对 SHA256。ZIP 只有一层 codex-pair/,包含44个运行与说明文件,不包含测试、协作状态库、认证文件或本机日志。解压后按仓库 README 安装。

更新源码或安装文件不会自动替换已运行的桥;请按文档在安全边界保存、停止并恢复原协作。此次发布没有批量安装或修改用户账号配置。

验证与边界

空锚点修复已在当前源码复现,修复前9项定向测试出现5项错误;修复后相关6模块共85项回归通过。最终准确版本经原独立官方 GPT 审核,审核者重新运行85项检查,全部通过、无跳过,并核对107个源码文件测试前后与固定快照一致。此前源码整合另有36项定向回归和74项脱敏夹具解析检查;这些次数不相加作为新增覆盖。

安装包由该已审提交的既有打包器生成,逐项核对运行文件与已审快照的 SHA256。上传后回读附件的完整性、文件清单和 SHA256 均须通过,才公开本发行版。

本版未宣布历史 G01—G16 全矩阵通过。真实审批链、长期运行、正常中断恢复及延期持久化验证仍按 发布后重要测试 继续;隔离测试不能替代这些真实使用验证。

完整源码变化:v1.2.1…v1.3.0。

v1.2.1 两窗口维护版

Choose a tag to compare

@naxianjin naxianjin released this 19 Oct 08:50

发布记录

v1.2.1 — 2026-10-19

以提交 7b73fc2 的两窗口维护版为运行基准,本次仅更新下载说明和发布记录,不改运行代码。

  • 仅支持用户选中的两个已有官方 Codex CLI 原窗口 A/B,不支持三、四窗口扩容,不新建模型会话。
  • 保留握手中断恢复、审批 description 变化时的重试关联,以及固定协调命令重复调用重新送审修复。业务 unknown/granted 不自动重放,审批仍逐次审核。
  • 汇总当前及历史其他 CLI 的测试证据,区分原窗口、后台独立会话、模拟测试、失败及未验证范围。
  • 已有验证:源码和发布副本各229项回归(226通过、3跳过),安装版专项70项全部通过;真实允许/拒绝、两次180秒超时停止、pending授权撤销分别核验。
  • 本次发布检查使用现有打包脚本,验证单层 codex-pair/、运行文件逐项哈希、ZIP完整性及SHA-256;附件不包含测试目录、认证、配置、会话日志或状态库。上传后下载回验,再公开草稿。

附件为 codex-pair.zip 和 SHA256SUMS.txt。旧Release与标签不覆盖;四份已安装技能的运行文件保持本轮已验证版本。本次不重跑历史原窗口业务,测试协作保持暂停。

尚未验证:allowed已返回未消费时的撤销竞争、完整真实额度耗尽/接管/恢复、DeepSeek双窗口及反向组合、完整跨分支Git矩阵。详细结果见 测试汇总,不能把本次发布理解为这些场景通过。

v1.2.0 — 审批委托、协助执行与低额度交接

Choose a tag to compare

@naxianjin naxianjin released this 17 Oct 04:13

codex-pair v1.2.0

新增功能

  • A 代答 B 的普通问题,保存采用状态及授权版本,连续两轮无进展时转交用户。
  • 原生 PermissionRequest Hook 委托审核,保留 B 原权限;支持超时核实、重发及结果记录,首次信任仍由用户完成。
  • 显式开启任务内 A 协助执行,支持 UTF-8 JSON 标准输入提交,保留执行去重和未知结果核实。
  • 低额度检查点保存、接管和恢复,初始保留线 9%,恢复缓冲 5 个百分点;未知额度不推断,共享额度不重复计算。
  • 继续保留结果消息只读取、确认和收尾,以及独立规划任务自动接续的边界。

验证与限制

发布前本地回归:224 项测试,221 项通过、3 项真实环境测试跳过,退出码 0。新增流程的完整真实双 CLI 权限差异、超时接续及额度交接验收仍未完成;历史 v1.1.3 基础协作结果不替代这些验收。安装不代表当前窗口或旧消息桥已加载新版,也不代表 Hook 已受信任。

下载与升级

附件 codex-pair.zip 仅包含单层 codex-pair/ 的技能说明、运行脚本和参考文档,不包含测试、本机协作状态、账号配置或 Git 历史。下载后先用 SHA256SUMS.txt 核对 ZIP;保留各账号独立配置。已有窗口显式读取新版说明,旧消息桥须安全停止后从新版脚本启动。

v1.1.3 — DeepSeek CLI 验证与 Windows 测试修复

Choose a tag to compare

@naxianjin naxianjin released this 16 Oct 16:01

更新内容

  • 在官方 Codex CLI 0.163.0 的 OpenAI A × DeepSeek B 原窗口完成邀请、双向握手、任务领取交付、工具写入与独立回读、技能 CLI 调用及结果读取确认。
  • 修正 Windows 专项测试的模拟临时目录创建方式,使目录继承现有 ACL;保留 15 个测试方法和断言。
  • 更新全部使用、协议、安装和验收说明,明确权限默认配置与当前运行回合的区别,减少已授权步骤的重复确认。

验证与范围

  • DeepSeek 专项:15 项通过、0 跳过,退出码 0。
  • 原 DeepSeek CLI 使用现有 Python 3.12.13 执行源码回归:160 项,157 通过、3 项需要显式开启的真实环境测试跳过,0 失败、0 错误,退出码 0。
  • 上述通过结果来自用户授权的 Full access / never 环境,不代表受限沙箱下也已通过。DeepSeek×DeepSeek、反向组合及完整 Git 交付矩阵仍未验证。
  • 本机四个有效 Codex 配置目录已安装同版源码技能,逐文件哈希一致;磁盘安装不等于已有会话已加载新版说明。

下载与安装

下载 codex-pair.zip 与 SHA256SUMS.txt,核对 SHA-256 后解压。ZIP 为单层 codex-pair/,包含 17 个运行文件;不含测试目录、账号配置、凭据、数据库或本机会话记录。安装命令和多配置目录说明见 README。

已有窗口可显式重新读取安装目录中的新版 SKILL.md;旧消息桥需安全停止后使用新版脚本启动。

v1.1.2 — 双向回合检测与自动接续修复

Choose a tag to compare

@naxianjin naxianjin released this 16 Oct 12:02

修复已完成回合在非拥有者 API 中缺少终态,导致共享工作区交接停滞的问题。A、B 使用同一套持久化回合证据补充核对;保留未完成任务、最新执行中回合、投递结果不明的阻塞保护。

  • 按账号目录、会话、cwd 和准确 turn_id 核对官方会话日志;支持增量读取、半行等待与 Windows 扩展路径。
  • 保存完成证据来源,状态区分等待队列执行和等待模型回合结束;不靠超时判定完成,不重派旧业务。
  • 更新 Skill、README、接入、协议、维修、DeepSeek 边界和验收说明。
  • 完整回归 160 项:157 通过、3 跳过;新增专项 12 项全部通过;安装目录专项 35 项:34 通过、1 跳过。退出码均为 0。
  • 本机两个原 OpenAI CLI 窗口实际完成 B→A→B 接续及安装版验证,相关消息均只投递一次;目标结束后测试桥停止。

ZIP 包含 17 个运行文件,不包含测试、账号配置、会话、数据库或私人日志;安装源码时测试目录可一并安装。下载后按 SHA256SUMS.txt 校验。升级现有会话需显式读取新版 SKILL.md,旧桥应安全停止后从新版脚本启动;安装不代表运行中的桥已重载。

DeepSeek 双窗口、混合配对及其他 CLI 版本仍须各自验证;本轮没有新增带 Git 提交的整合实测。跳过项不记作通过。

v1.1.1 — 原窗口自动接续实测与说明同步

Choose a tag to compare

@naxianjin naxianjin released this 16 Oct 05:00

v1.1.1:同步真实双窗口接续验收与说明

运行逻辑沿用 v1.1.0。本版更新 README、技能入口、卡片和全部参考说明,新增脱敏验收记录,恢复稳定下载文件名 codex-pair.zip。

2026-10-16 两个已打开的 OpenAI 官方 Codex CLI 原窗口,以不同 CODEX_HOME 完成两阶段自动接续:结果回合只读取、确认和收尾,桥自动投递独立规划任务,再调度下一阶段。无需用户输入“继续”。4 个任务、9 条消息全部完成,每条实际投递 1 次;目标完成后无新任务,测试桥已停止。

自动化回归:148 项,145 项通过,3 项真实环境测试默认跳过;真实原窗口测试独立执行,不把跳过项记作通过。

本轮未重新执行 Git 提交整合,DeepSeek 与混合配对仍待完整实机验收。安装后现有会话须显式读取新版 SKILL.md,旧桥须安全停止后从新版脚本启动。安装器备份旧技能并逐文件校验,不修改登录配置。

下载 codex-pair.zip 并按 SHA256SUMS.txt 校验。完整使用说明及验证边界见仓库 README 与 references/verification.md。

v1.1.0 - 自动接续任务与额度耗尽保护

Choose a tag to compare

@naxianjin naxianjin released this 16 Oct 03:26

更新:2026-10-16 已发布 v1.1.1,并完成两个 OpenAI 原窗口的独立规划接续实测。请使用 https://github.com/naxianjin/codex-pair/releases/latest ,验证边界见当前 README。以下保留 v1.1.0 发布时的历史记录。

结果消息仍只负责读取、确认和收尾。新轮次的阶段任务完成或整合、结果消息收尾后,系统自动登记独立规划任务,由 A 核验原目标并登记后续任务与依赖,再由消息桥调度两个窗口;无需用户手动输入“继续”。原目标完成后,规划任务通过 complete --goal-complete 记录验收依据并停止接续。规划任务不修改业务文件、不重跑旧任务,也不循环生成结果通知。

同时修复额度刷新失败使有效 remaining=0 快照失去耗尽保护的问题:查询失败单独记录刷新状态,最近一次尚未超过 120 秒且周期未重置的额度事实继续有效。

包含此前未发布的交付分页读取确认、幂等交接、回合用量去重、额度感知均衡、每轮角色重置与显式恢复支持。

验证:完整回归运行 148 项,145 项通过,3 项真实环境测试默认跳过,退出码 0。覆盖结果收尾后的独立规划、模型回合投递门槛、共享工作树串行、分页确认、整合、暂停恢复和目标完成后的停止。Windows 深路径导致的 5 项测试错误在项目内较短临时目录重跑后全部通过,使用方式见 README。

本次没有重新执行真实双窗口自动接续验收;本地调度回归通过不代表所有 CLI 环境均已实测。首次配对仍需用户把邀请交给选定的另一个现有窗口;关键输入或新增授权缺失时仍需用户提供。

下载 codex-pair-v1.1.0.zip 并核对 SHA256SUMS.txt。保留所有历史 Releases。

v1.0.2 - 同步 DeepSeek 支持说明

Choose a tag to compare

@naxianjin naxianjin released this 16 Oct 00:44

同步 DeepSeek 支持说明,不改变协作逻辑。

  • 技能卡片简介和默认提示明确支持 OpenAI 官方账号与官方 Codex CLI 中已配置的 DeepSeek API。
  • 保留首次邀请、原窗口加入及各自配置隔离的说明,不修改自动调用策略。
  • README 更新下载版本指向;发布包包含新版技能卡片,不覆盖 v1.0.1 历史包。
  • 仓库 Topics 添加 codex、codex-cli、deepseek、codex-skill;v1.0.0 发布说明补充新版指引,保留旧版真实限制。

本次仅更新说明。DeepSeek 双窗口及混合配对的完整原窗口通信、工具执行、交付与整合仍待实测;不因文字更新宣称验收通过。

v1.0.1 - 修复长消息投递与安全恢复

Choose a tag to compare

@naxianjin naxianjin released this 15 Oct 13:13

修复长审查结果触发 Windows 命令行长度上限后无法领取的问题。

  • 长正文与任务保留在原数据库,短通知携带领取和分页读取命令。
  • 新增 read-message:领取后按页读取正文及任务范围,不重复输出大信封。
  • 新增 recover-delivery:仅恢复可证明发送前长度检查失败的原消息;保留 ID、去重键和尝试历史。拒绝 unknown、已接受、已领取及已完成消息。
  • claim 明确区分 delivery_failed 和已经领取,保留 recover-claim 的原令牌恢复。
  • 新增 6 项回归测试;全套 117 项,114 通过,3 项真实环境测试默认跳过。本轮未重新实测两个真实窗口自动交接。

更新已有安装请使用包内 install_skill.py,先备份旧版并校验文件哈希。旧桥需停止后从新版脚本重新启动;不会自动修改旧协作状态或重发未决消息。

沿用现有支持范围:官方 Codex CLI 的 OpenAI 官方账号及已配置 DeepSeek API。其他提供方不支持;DeepSeek 的完整原窗口交付验收状态见 README。

v1.0.0 · 可下载的 Codex Skill

Choose a tag to compare

@naxianjin naxianjin released this 15 Oct 08:28

历史版本提示:以下适用范围仅描述 v1.0.0。DeepSeek 接入支持从 v1.0.1 起提供,请使用 最新版本,完整验证状态见 当前 README。

首个可直接下载安装的 codex-pair Skill 包。

  • 下载 Assets 中的 codex-pair.zip,解压后直接得到 codex-pair/SKILL.md 及完整运行脚本与参考文件。
  • 不必克隆源码;按仓库首页的 PowerShell 安装命令安装到当前环境的 skills/codex-pair,已有版本会先备份。
  • SHA256SUMS.txt 提供下载包 SHA-256 校验值。
  • ZIP 不含测试、Git 历史、账号配置、认证、数据库或本机协作记录。

仅适用于通过 OpenAI 官方账号登录的官方 Codex CLI,不适用于其他 AI 的 API、第三方模型提供方或兼容 API 接入方式。本项目由个人维护,并非 OpenAI 官方项目。

需要 Windows、Python 3.10+、Git,以及提供 queue/app-server 接口的官方 Codex CLI。首次将 A 输出的邀请交给已有窗口 B 一次,随后由本地桥处理关联问答和协作。

验证:90 项自动化测试,87 项通过、3 项真实测试默认跳过;已验证 ZIP 单一根目录、隐私文件排除、重复构建一致、解压安装、旧版备份与认证保留。

两个可见 TUI 的新入口完整实机问答仍需在实际使用环境确认;以 communication=verified 为准,不能把队列回执当成自动通信成功。