fix: Surface active architect agents in initiative activity state
Auto-spawned discuss/plan/refine agents were invisible because: 1. listInitiatives only filtered for mode='detail' agents 2. deriveInitiativeActivity returned 'idle' for zero phases before checking for active agents Broadened agent filter to all architect modes (discuss, plan, detail, refine), moved active agent check before zero-phases early return, and added 'discussing'/'refining' activity states with pulsing indicators.
This commit is contained in:
@@ -4,9 +4,11 @@ export type { PendingQuestions, QuestionItem } from '../../../apps/server/agent/
|
||||
export type ExecutionMode = 'yolo' | 'review_per_phase';
|
||||
|
||||
export type InitiativeActivityState =
|
||||
| 'idle' // Active but no phases
|
||||
| 'idle' // Active but no phases and no agents
|
||||
| 'discussing' // Discuss agent actively scoping the initiative
|
||||
| 'planning' // All phases pending (no work started)
|
||||
| 'detailing' // Detail agent actively decomposing phases into tasks
|
||||
| 'detailing' // Detail/plan agent actively decomposing phases into tasks
|
||||
| 'refining' // Refine agent actively working on content
|
||||
| 'ready' // Phases approved, waiting to execute
|
||||
| 'executing' // At least one phase in_progress
|
||||
| 'pending_review' // At least one phase pending_review
|
||||
|
||||
Reference in New Issue
Block a user