TUI (spec 3.4.0): the spinner line is the progress phase; /team shows the tree with each agent's phase, context and messages; /team open (a subagent's session, read-only), /team findings, /context <subagent>
ci / check (push) Waiting to run

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
HomerandClaude Opus 5.5 committed 2026-11-10 08:28:28 +00:00
1 parent 8c5edc0f01
commit ecfd1b0b8a
10 files changed
+117 -15

No files matched your search

+5
View File
@@ -120,6 +120,8 @@ export interface ViewState {
progress?: { total: number; done: number; processed: number; ms: number }
/** The session's background jobs (the registry's list, kept from `job` events), running first. */
jobs: TrackedJob[]
/** Spec 3.4.0 (harness/progress.md): what the agent is doing now — the spinner line. */
now?: import("../session/progress.ts").Progress | null
}
// What the model was given beside the words typed — attachments, and a session note
@@ -285,6 +287,9 @@ export function createView(bus: Bus) {
if (e.state === "start") startTask()
else inTask = false
break
case "phase":
set("now", e.progress ? { ...e.progress } : null)
break
case "sub_tool":
set(
"items",