Skip to content

031 · Studio 前端对 agent 后台 subagent/Workflow 零可见性 — 无状态、无进度、被杀无提示 #97

Description

@nanxingw

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

  • 预设测试先行落盘并证红(web store/组件测试:收到 workflow 事件信封 → 渲染任务卡片;同 id 状态更新不重复渲染)
  • agent 启动后台 workflow 时 Studio 出现任务卡片(名称 + 状态)
  • 任务完成/被杀时卡片状态翻转并 toast
  • E2E(Workflow 多纬编排,浏览器纬度截图 + DOM/textContent 二确任务卡片存在与状态文本)

Code-area hints

  • web/ chat panel(任务卡片 UI + store)
  • src/server 事件广播 + skills/autoviral/contracts/event-stream.md(新信封需同步文档)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions