更新后每轮对话结束的文件 diff 汇总卡片不再出现(回归)
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
**提交人**: 用户1270
**客户端版本**: 0.1.76
---
## 问题描述
更新前,每轮对话结束时,只要本轮编辑过文件,对话中就会出现一张文件 diff 汇总卡片。本次更新后,这张汇总卡片在所有对话中都不再出现(用户已确认不是个别对话或个别轮次,而是全部如此)。
## 更新前卡片的样子(文字描述,对话截图无法上传 GitHub)
一张变更汇总卡片,包含:
- 标题行「已更改 N 个文件」,右侧显示增删行数统计(如 +707 -706);
- 两个操作按钮:「撤销」和「审查」;
- 一行警示文字:「仅撤销或重新应用已精确记录的变更;未记录的改动不会由此操作处理」;
- 下方列出每个被修改的文件及其对应的增删行数。
## 期望行为
恢复每轮对话结束后的这份 diff 汇总,或提供等效方式,让用户能快速看到本轮改了哪些文件、增删了多少行,并保留撤销/审查入口。
## 影响范围
所有对话;本次客户端更新后开始出现。
---
## 提交时的任务环境
仅代表提交时快照,不一定是故障环境。OS 来自提交客户端本机,不含 SSH 远端主机;Harness / 模型来自当前任务。与运行环境无关的反馈可忽略本段。
**版本区域**: CN
**OS**: win32 x64 (10.0.22631)
**Harness**: Claude Code
**Model ID**: ` qwen3.8-flash `
**界面语言**: zh-CN
Contributor guide
Research direction
No files, tests, or entry points are named. Start by locating the diff-summary card rendering path and compare its behavior with client version 0.1.76; done means the card reappears after edited turns with file statistics and working undo/review actions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100