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
ci / check (push) Waiting to run
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
10 files changed
+117
-15
No files matched your search
@@ -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",
|
||||
|
||||
Reference in new issue
Block a user