变化摘要
上游合并了 /tower 命令(多 agent 编排:塔台分发任务、协调冲突、指定 reviewer、合并代码),已列入 v0.37.0 候选 changelog(release PR #2932),尚未正式发布。
具体变更
影响评估
对 HUD 依赖面无破坏性变化(全部为增量),但有四处需要提前准备:
- wire 兼容性:HUD reducer 按设计忽略未知记录,
tower_mode.enter/exit 不应造成异常——需要用含新记录的 wire fixture 锁定这个行为。
- 展示缺口(parity 决策):HUD 已用
swarm_mode.enter/exit 渲染 [swarm] badge;Tower 模式运行时 HUD 无任何标识。需要决策是否渲染 [tower] badge。
- fleet 聚合:Tower worker 在 git worktree 中运行,需要实测它们的 per-agent wire 是否落在 HUD 可见的会话目录里、fleet TPS/TTFT 聚合是否正确计入。
- 成本显示的 fail-closed 交互:Tower 鼓励配置 secondary_model。若 worker 使用不同 provider,all-agent ledger 变为混合 provider,HUD 的 Session Cost 按设计整体隐藏(KI-6)。Tower 普及后"cost 突然消失"会更常见,需要文档化,或评估分 provider 拆分。
建议操作
结论
分级:WATCH(v0.37.0 候选内容,尚未正式发布)。无需立即改代码;0.37.0 发布后按 checklist 验证。
变化摘要
上游合并了
/tower命令(多 agent 编排:塔台分发任务、协调冲突、指定 reviewer、合并代码),已列入 v0.37.0 候选 changelog(release PR #2932),尚未正式发布。具体变更
tower_mode.enter/tower_mode.exit(记录类型 49 → 51)agent.status.updated事件新增可选字段towerMode?: boolean(与swarmMode同模式)[secondary_model](reviewer 仍用 primary)影响评估
对 HUD 依赖面无破坏性变化(全部为增量),但有四处需要提前准备:
tower_mode.enter/exit不应造成异常——需要用含新记录的 wire fixture 锁定这个行为。swarm_mode.enter/exit渲染[swarm]badge;Tower 模式运行时 HUD 无任何标识。需要决策是否渲染[tower]badge。建议操作
tower_mode.enter/tower_mode.exit的 wire fixture,加入回归测试(预期:忽略,不影响渲染)[tower](对齐[swarm]的 reducer 模式)/tower运行,检查 fleet 速度聚合与 agent badge 计数结论
分级:WATCH(v0.37.0 候选内容,尚未正式发布)。无需立即改代码;0.37.0 发布后按 checklist 验证。