[ORCH-006] Task Progress UI #101
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 4: Observability
Dashboard for monitoring task execution with kill controls. Orchestrator service (`apps/orchestrator/`) provides real-time status updates.
Deliverables
[ ] /tasks/orchestration page
[ ] Task list with status filters (PENDING, RUNNING, COMPLETED, FAILED, KILLED)
[ ] Real-time progress updates (WebSocket via Valkey pub/sub)
[ ] Task detail view with logs panel
[ ] Kill button per task (with confirmation)
[ ] Kill All button for workspace (admin only, with confirmation)
[ ] Backend health indicators (Orchestrator reachable?)
[ ] Retry button for failed tasks
Kill Controls (Safety Critical)
• Kill requires confirmation modal
• Audit trail shown after kill
• Only workspace admins can kill
• Visual indication of killed tasks
Dependencies
• #97 Task CRUD API
• #114 Kill Authority Implementation
Related
• #95 Agent Orchestration EPIC
• #52 Widget/HUD System
• ORCH-132 (apps/web agent dashboard implementation)