Merge pull request 'Pin the live run visibility fix' (#161) from fix/live-run-visibility into main
ci / test (push) Successful in 1m55s
ci / test (push) Successful in 1m55s
This commit was merged in pull request #161.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# fix/live-run-visibility 任务卡
|
||||
|
||||
任务主记录:[Dev #161](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/161)(Frontend [#38](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/38)、Backend [#54](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/54));状态:进行中;owner:weichen
|
||||
|
||||
## 基线与授权
|
||||
|
||||
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 3f09409a7ddaa9029631cf215584475dfb69452b
|
||||
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-fix-live-run-visibility(worktree);分支:fix/live-run-visibility
|
||||
- 授权与交付终点:修复发送后无运行态、过程不流式显示。改前端与后端会话详情。合入由所有者执行。不回退用户消息上的 runId,不改 Core 契约,不处理流式阶段的内联 think 标签。
|
||||
|
||||
## 目标与非目标
|
||||
|
||||
- 目标:发送返回后立刻显示停止/排队,运行中的过程逐段出现。切回或刷新正在运行的会话时,从该 run 的第一条事件重放已产生的过程。
|
||||
- 非目标:不撤销用户消息的 runId。不改 Core 契约。不处理流式阶段内联 think 标签的显示。
|
||||
|
||||
## 同步记录
|
||||
|
||||
| 节点 | sync_base_sha | tested_head_sha | checked_at |
|
||||
|---|---|---|---|
|
||||
| 启动 | 3f09409a7ddaa9029631cf215584475dfb69452b | 3f09409a7ddaa9029631cf215584475dfb69452b | 2026-10-03T15:12:05Z |
|
||||
|
||||
## 结果与验证(完成后填写)
|
||||
|
||||
- 结果:Frontend [#38](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/38) @ e4ca2ac。Backend [#54](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/54) @ 51b1ff6。Dev [#161](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/161)。会话详情增加 `resumeSeq`(进行中的 run 为其首个事件 seq − 1,否则等于 `lastSeq`)。
|
||||
- 验证:worktree `make test` 通过(frontend vitest 75,ui vitest 79,backend `go test ./...`)。mock 实例 `127.0.0.1:8799`:发送后 250ms 内按钮变为停止/排队,回复长度从 105 增到 265 后才落定;`#hitl` 切走再切回、刷新后点回会话,按钮仍是停止/排队,实时行显示「已工作 1 分 19 秒」,确认卡仍在。
|
||||
- 影响与剩余项:旧客户端忽略 `resumeSeq` 时行为与现在相同。合入与 dev 重新部署留给所有者。
|
||||
| 同步前验收 | 3f09409a7ddaa9029631cf215584475dfb69452b | 0e4e05364be40923a2bf3e2718dff773252203a4 | 2026-10-03T15:22:05Z |
|
||||
+1
-1
Submodule modules/backend updated: 44aa764b56...28ccb741e4
+1
-1
Submodule modules/frontend updated: 763c4b4804...8be98b4cbe
Reference in New Issue
Block a user