Skip to content

v0.47.9

Choose a tag to compare

@TaewoooPark TaewoooPark released this 24 Jun 05:59

Make the session map legible for heavy parallel / workflow runs (driven by viewing a real 96-lane workflow).

  • Lanes read as roles, not paragraphs. A workflow fans out dozens of subagents; the transcript-only ones had only their first prompt to label with. Each lane is now named by its role — the spawn type (general-purpose, workflow:urp-report-korean), or distilled from the task prompt ("You are a literature-search specialist…"literature-search specialist; "너는 내용 충실성 감사관이다…"내용 충실성 감사관). Applied at render (so runs recorded before this read as roles too) and in the adapter (new recordings store the role). graph.ts is now the sole authority on a lane's display name and prefers the concise spawn role over a long prompt label.
  • Dense runs open at a readable zoom instead of fit-to-tiny; the % button still resets to 100% = fit the whole tree, so the full picture is one click away.
  • A finished run's lanes read DONE, not stuck on ACTIVE (subagent transcripts rarely emit a clean end, so the node status used to stick).

245 tests pass; verified live on a 1429-event / 96-lane workflow run.

`npx -y @taewooopark/agent-blackbox@0.47.9 up --host claude-code`