-In the TUI, a foreground workflow shows a live framed mission-control panel with a coral title. Each subagent row shows an indeterminate circular progress glyph, its lifecycle state, task, current work, and elapsed time. Running rows cycle through partial circles; a completed row becomes a fixed solid green circle. Pending, held, failed, and cancelled rows keep distinct glyphs and text states. The animation reports observed lifecycle activity, not percent complete or time remaining. The summary reports factual completion, failure, and cancellation counts plus elapsed time, without an estimated aggregate percentage or progress bar. When every task starts with the same preamble — which happens when `prompt_template` is left empty and each item carries a whole prompt — the shared opening is dropped from every row and replaced by a leading `…`, so the part that names the row is what stays on screen. In a narrow terminal the work and idle columns are dropped before subagent identity or state; when vertical space runs out, rows are clipped in workflow-index order and the remainder is summarized as `+ N more agents`.
0 commit comments