35a46e9a44
- 新增 ToolCallGroup.tsx:块头一行汇总(按 kind 固定顺序计数拼接),展开态每行一条工具,行可二级展开看命令 / 文件变更 / 输出 - 新增 toolCallGroupPresentation.ts:汇总与行文案纯函数(组件文件不导出非组件值) - 删除 ToolCallCard.tsx:一回合多卡片的旧形态不再使用 - ProjectSupervisorView:工具调用块插到该回合 assistant 消息之前;实时回合还没有 assistant 消息时先落在消息流末尾 - 汇总 / 行文案按契约固定:已执行 N 个命令、… / 已运行、已编辑、已调用、已搜索、已整理上下文、已执行 - appSurface 用例改为断言折叠块:默认折叠、行数 = 工具数、回读历史插在 assistant 消息之前 - 新增 tool-call-group.suite.ts:汇总文案、行文案、默认折叠、行二级展开、空集合不渲染 - 技术方案文档同步第 4 节:一回合一个折叠块的 DOM 与文案契约