Severity: MEDIUM · triage: needs-triage · 记录日期: 2026-07-15
(docs-only tracker 存档:docs/issues/031-studio-no-subagent-visibility.md,commit eadb203。姊妹 issue:#96——030 的进程回收杀任务因本 issue 而对用户完全隐形)
现象
Claude agent 在 chat 里 fan-out 的 Workflow/subagent(实例:work w_20260714_2317_f24 的 run wf_296ee812-c04,共 19 个 subagent:6 research + 12 verify + 1 synthesize)在 Studio UI 完全不可见:
用户唯一的信息源是 agent 的文字播报,播报之外的真实状态不可核查。
影响
期望(最小可用版)
Acceptance criteria
Code-area hints
web/ chat panel(任务卡片 UI + store)
src/server 事件广播 + skills/autoviral/contracts/event-stream.md(新信封需同步文档)
Severity: MEDIUM · triage:
needs-triage· 记录日期: 2026-07-15(docs-only tracker 存档:
docs/issues/031-studio-no-subagent-visibility.md,commit eadb203。姊妹 issue:#96——030 的进程回收杀任务因本 issue 而对用户完全隐形)现象
Claude agent 在 chat 里 fan-out 的 Workflow/subagent(实例:work
w_20260714_2317_f24的 runwf_296ee812-c04,共 19 个 subagent:6 research + 12 verify + 1 synthesize)在 Studio UI 完全不可见:用户唯一的信息源是 agent 的文字播报,播报之外的真实状态不可核查。
影响
期望(最小可用版)
autoviral progress start|step|done信封,或在contracts/event-stream.md扩展 workflow/subagent 事件信封,由 server 侧广播(与 030 · Studio chat 内 Claude 后台 Workflow 随 agent 进程退出被杀 — 无 drain/keepalive,resume 也活不过下一轮 #96 的终止广播共用)Acceptance criteria
Code-area hints
web/chat panel(任务卡片 UI + store)src/server事件广播 +skills/autoviral/contracts/event-stream.md(新信封需同步文档)