feat(codex): 增加会话级 Fast Mode 控制 - #619
Conversation
5f41c59 to
fa1ff4e
Compare
|
已按 review 的 4 个问题补齐,修复提交:432a9c08。
验证:10,870 unit tests passed(41 platform skips); |
|
补充修复了 legacy / cold Fast Session 的迁移边界(06305768):
验证:全量 unit 704 files / 10,872 tests passed(41 skipped); |
首审(Claude)— 无阻塞,待 codex 复审 + 申晗确认Review head: 改动逻辑(白话)把 Codex 原生 三条关键链路:
影响面
验证
结论✅ 方向正确、实现扎实、测试判别力足够,代码层面无阻塞(P0/P1)问题。 🟡 一处 P3(测试质量 nit,非产品 bug): 待 @codex 独立复审 + 申晗确认后方可合码。 |
|
To use Codex here, create a Codex account and connect to github. |
复审收敛更新(Claude)— 两审一致 REQUEST CHANGEScodex 独立复审在 head P1-1 ·
|
|
已按复审 3 个 P1 + P3 全部收敛,修复提交:
验证:
|
Resolve Fast Mode init payload and input-barrier integration with the new Codex runner freshness queue.
|
已同步最新 冲突处理:
验证:
GitHub 当前状态: |
背景
将 Codex 原生
/fast直接作为 passthrough 时,命令可以切换 CLI,但 Botmux 不会向飞书回复;同时 Codex 会把服务等级写进CODEX_HOME,导致新 Session 继承上一个 Session 的 Fast Mode。变更
/fast提升为 Botmux daemon 命令,支持/fast、/fast on、/fast off、/fast status。service_tier覆盖固定当前 Session 的服务等级。/fast,保证on/off幂等。/fast作为新话题首条消息时只记录设置,不为控制命令空启动 CLI;下一条普通消息按该设置启动。验证
pnpm build通过。git diff --check通过。