makecindy / makecindy/cindy

更新后每轮对话结束的文件 diff 汇总卡片不再出现(回归)

Open
#4,223 1 comment 0 reactions 0 assignees View on GitHub
bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.