Merge pull request 'Pin streaming display changes across the five modules' (#147) from feature/stream-display-overhaul into main
ci / test (push) Failing after 1m37s
ci / test (push) Failing after 1m37s
This commit was merged in pull request #147.
This commit is contained in:
@@ -30,3 +30,5 @@
|
||||
| 同步前验收 | 6f7f4a0e7858c70261d7bbeb179f5eb59303f956 | f41ad95b1c5c9d2c415a12a64ac1f1551cd7b6af | 2026-10-01T08:20:22Z |
|
||||
| 同步前验收 | 959179f88fafa06daeab121929112069d34e8419 | 6705d521f441b7bb558f6cd9c082f445cac192c3 | 2026-10-01T23:33:48Z |
|
||||
| 同步前验收 | 959179f88fafa06daeab121929112069d34e8419 | 0f3ea6c8b545923a7dfaf46d938f682f0c879246 | 2026-10-01T23:48:16Z |
|
||||
| 同步前验收 | 08ef71661d4d65d13471978185a7afb4636b3f34 | 83881c13206d97a8b5ee69cd465c621a337a70fb | 2026-10-02T02:36:24Z |
|
||||
| 同步前验收 | 08ef71661d4d65d13471978185a7afb4636b3f34 | f43aec709d5e72dffd421fe157545507bd7d425e | 2026-10-02T05:03:41Z |
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
# feature/stream-display-overhaul 任务卡
|
||||
|
||||
任务主记录:https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/147 ;状态:进行中;owner:weichen
|
||||
|
||||
## 基线与授权
|
||||
|
||||
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 08ef71661d4d65d13471978185a7afb4636b3f34
|
||||
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-stream-display-overhaul(worktree);分支:feature/stream-display-overhaul
|
||||
- 授权与交付终点:<本次允许的动作与终点;未授权事项写明>
|
||||
|
||||
## 目标与非目标
|
||||
|
||||
- 目标:工具从开始编写参数起就可见;过程与最终回复分区,最终回复不被折进「已工作」;取消轮次、工具次数、输出长度、小队超时和执行超时硬上限。
|
||||
- 非目标:不改回传给模型的工具结果截断、上下文裁剪、重复调用提醒和日 token 预算。
|
||||
|
||||
## 同步记录
|
||||
|
||||
| 节点 | sync_base_sha | tested_head_sha | checked_at |
|
||||
|---|---|---|---|
|
||||
| 启动 | 08ef71661d4d65d13471978185a7afb4636b3f34 | 08ef71661d4d65d13471978185a7afb4636b3f34 | 2026-10-02T02:03:12Z |
|
||||
|
||||
## 结果与验证(完成后填写)
|
||||
|
||||
- 结果:新增 tool.call.delta / tool.output,tool.result 带 durationMs。前端工具条目走编写中、运行中、完成。失败或无终轮正文时把最后一段解说提到回复区。同轮错误并入该条助手消息,同名交付物只留最新一张。默认画像、子代理、小队和执行工具不再设硬上限。
|
||||
- 验证:worktree 内 make test 通过(boundaries、core、backend、frontend vitest 66、ui vitest 79、agent-command)。浏览器 mock:过程块收成「已工作 1 秒 · 1 次工具调用」,回复留在外面;展开可见「思考」「搜索 · 1 次」;#error 显示「已停止」和「继续执行」;上翻后出现「回到底部」。真实模型超长 run_python 未在本机复现。
|
||||
- 影响与剩余项:Anthropic 未配置 max_tokens 时仍须传 128000(协议要求)。小队 StepTimeout 用 -1 表示不限。合入顺序:Core、Agent-Native,然后 Backend、UI、Frontend,最后 Dev gitlink。
|
||||
@@ -190,10 +190,13 @@ Primary(`--primary` 反色)、Ghost(透明,hover 出表面)、Danger
|
||||
|
||||
助手消息在运行中按时间线逐行展开,终轮结束后折成一行。
|
||||
|
||||
- 运行中始终展开:思考行显示「思考中」并带 `mk-sweep`;对用户的解说按正文样式直接显示;
|
||||
同类工具合并成一行(查阅、搜索、已运行命令、写入、卡片、委派、计划)。
|
||||
- 终轮(没有后续工具调用)结束后,过程段收进 Collapsible,触发行为「已工作 X 分 Y 秒」。
|
||||
最终回复留在折叠行下面。不在每一轮 `responding` 时来回折叠。
|
||||
- 运行中过程块展开,块头是中文阶段(思考中、正在编写、正在运行并计时、回复中),带 `mk-sweep`。
|
||||
对用户的解说按正文样式直接显示。查阅和搜索合并成一行;执行、写入、委派每次一条 ToolBlock:
|
||||
编写参数时显示「编写中」和脚本尾部,运行时显示计时和输出尾部,结束后可展开看完整参数与结果。
|
||||
- 终轮结束后,过程段收进 Collapsible,触发行为「已工作 X 分 Y 秒 · N 次工具调用 · N 个文件」。
|
||||
用户在运行中手动折过的,结束后沿用这次选择。最终回复(终轮正文、交付物、错误)留在折叠行下面;
|
||||
若这次没有终轮正文,把最后一段解说提到折叠行下面,不把回复藏进过程里。
|
||||
不在每一轮 `responding` 时来回折叠。同一轮同名工件只留最新一张,并注明更新次数。
|
||||
- 文件卡片:图标、名称、「类型 · 大小」、右侧「预览」。正文里的 `art_` 编号若对得上工件,在正文后补一张卡片;
|
||||
对不上则显示「未找到该文件」,不伪装成可打开的文件。
|
||||
- 标签条用 `@ui` `TabStrip`:点击激活、× 关闭、中键关闭,溢出横向滚动。只消费令牌与 `mk-*`。
|
||||
|
||||
Vendored
+1
-1
Submodule deps/agent-native updated: a34689c78f...c6d867cde7
+1
-1
Submodule modules/backend updated: bc05bb2771...cd74434b4f
+1
-1
Submodule modules/core updated: 4d1123e45c...f08a4a90c6
+1
-1
Submodule modules/frontend updated: bca7795218...eca1665d91
+1
-1
Submodule modules/ui updated: cc6328282e...d0e828051b
Reference in New Issue
Block a user