fix(web): replayed tool call after resume reuses its card (duplicate React key)

A suspended agent.propose_options / approval call is replayed on resume with the
same toolCallId; foldEvents pushed a second item with the same key, which also
inflated the tool call meter. Also use 「」 in the report footnote.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-09-28 21:41:44 +08:00
1 parent a99c77ce4e
commit 57346d438c
3 files changed
+40 -2

No files matched your search

@@ -789,7 +789,7 @@ export function FinalReport({
) : null}
<p className="mt-2 text-meta text-muted-foreground">
取自下载计划、下载任务和整理记录(生成于 {formatDateTime(report.generatedAt)}
)。"已提交"指已进入下载器,整理成功才算入库。
)。「已提交」指已进入下载器,整理成功才算入库。
</p>
</>
) : (