feat: multi-agent progress tracking with per-subagent display
Track each subagent separately via agentId from SDK task events. Single subagent shows detailed view with activity sub-lines, multiple subagents show compact one-line-each format.
This commit is contained in:
@@ -42,6 +42,9 @@ export interface AgentOutput {
|
||||
status: 'success' | 'error';
|
||||
result: string | null;
|
||||
phase?: 'progress' | 'final' | 'tool-activity' | 'intermediate';
|
||||
agentId?: string;
|
||||
agentLabel?: string;
|
||||
agentDone?: boolean;
|
||||
newSessionId?: string;
|
||||
error?: string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user