
adminandClaude Fable 5
36fc2a7250
fix(statusbar): 生信任务活跃期回退消息列表点亮 4 点
生产实测暴露缺口:生信对话的 chat/stream 在 plan_ready 后即关闭
(_finishCtx 清 streamCtx→currentMessage 为 null),而任务阶段恰在
流关闭后才真正运行——StatusBar 只读 currentMessage,阶段运行期
间 4 点仍不亮。这正是用户报的 bug 主场景。
- chat.js 新增 agentDotMessage getter:优先流式中 currentMessage;
流已收口时回退到消息列表里持有活跃生信任务(progress.jobId 且
jobStatus ∈ created/running/paused)的最后一条助手消息——其派生
pipeline 块正被任务事件订阅(connectJobEvents onEvent →
patchBioflowEvent → syncBioflowDotBlock)持续刷新。
- StatusBar.vue 数据源换 agentDotMessage;TopBar.vue runningPhaseOf
同换 + aggregate 在生信任务活跃期(busy=false 但有 running 相位)
点亮聚合点。
- 单测补生产实测场景:流已收口任务活跃→回退点亮;阶段推进随动;
任务终态正确收口空态。
验证:r3debug 89/89(新增回退用例)、主套件 373/373、dist 重建。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-12 18:22:03 +08:00
..
2026-09-02 14:42:12 +08:00
2026-09-08 01:25:44 +08:00
2026-08-31 16:53:49 +08:00
2026-08-31 17:10:02 +08:00
2026-08-31 12:59:29 +08:00
2026-09-01 12:23:37 +08:00
2026-09-03 21:13:37 +08:00
2026-08-31 12:59:29 +08:00
2026-09-12 18:22:03 +08:00
2026-08-31 17:10:02 +08:00
2026-08-31 12:59:29 +08:00
2026-08-31 12:59:29 +08:00
2026-08-31 12:56:47 +08:00
2026-09-02 13:00:35 +08:00
2026-09-01 12:23:37 +08:00