Show work as a timeline and preview files in tabs #30

Merged
weichen merged 1 commits from feature/chat-timeline-preview into main 2026-10-01 07:40:53 +00:00
Owner

摘要

  • 运行中按思考、解说、同类工具展开时间线;结束后折成「已工作 X」。
  • 文件卡片可打开预览;正文里不存在的 art_ 显示为「未找到该文件」。
  • 对话右侧多标签预览区,宽度可拖。docx 按页渲染,失败时回退 mammoth。

验证

  • npx vitest run 51 项通过;tsc 干净。

合入

UI 合入之后再合本 PR。

## 摘要 - 运行中按思考、解说、同类工具展开时间线;结束后折成「已工作 X」。 - 文件卡片可打开预览;正文里不存在的 `art_` 显示为「未找到该文件」。 - 对话右侧多标签预览区,宽度可拖。docx 按页渲染,失败时回退 mammoth。 ## 验证 - `npx vitest run` 51 项通过;`tsc` 干净。 ## 合入 UI 合入之后再合本 PR。
weichen added 1 commit 2026-10-01 06:20:24 +00:00
Why: Process output folded on every text delta, successful tool
results disappeared after refresh, and generated files stayed plain
text instead of a card that opens a closable preview.

Evidence: npx tsc -b --noEmit (clean); npx vitest run (51 passed).

Impact: Live work stays expanded until the run ends, then folds to
one worked-time line. File cards open a per-conversation preview pane.
docx renders page by page, with mammoth if that fails.

Refs: feature/chat-timeline-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen merged commit e1fd10ec3d into main 2026-10-01 07:40:53 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Frontend#30