Phase 3: Agent Cycle Visibility (#461) #462

Merged
jason.woltje merged 3 commits from feat/phase-3-agent-visibility into main 2026-02-23 01:07:30 +00:00
Owner

Summary\n\n- Wire WebSocketGateway into RunnerJobsService for real-time job status broadcasts\n- Add 30s dashboard polling for near-real-time data refresh\n- Enhance OrchestratorSessions widget with progress bars and step status labels\n- Update test mocks for WebSocket dependency\n\n## Quality Gates\n\n| Gate | Result |\n|------|--------|\n| Lint | 8/8 pass |\n| Typecheck | 7/7 pass |\n| Tests | 8/8 pass (web: 1128, api: 3243) |\n| Code Review | approve (0 critical, 2 important fixed) |\n\nGenerated with Claude Code

## Summary\n\n- Wire WebSocketGateway into RunnerJobsService for real-time job status broadcasts\n- Add 30s dashboard polling for near-real-time data refresh\n- Enhance OrchestratorSessions widget with progress bars and step status labels\n- Update test mocks for WebSocket dependency\n\n## Quality Gates\n\n| Gate | Result |\n|------|--------|\n| Lint | 8/8 pass |\n| Typecheck | 7/7 pass |\n| Tests | 8/8 pass (web: 1128, api: 3243) |\n| Code Review | approve (0 critical, 2 important fixed) |\n\nGenerated with [Claude Code](https://claude.com/claude-code)
jason.woltje added 3 commits 2026-02-23 01:07:23 +00:00
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Wire WebSocketGateway into RunnerJobsService: emit job:created,
  job:status, and job:progress on create/cancel/retry/updateStatus/
  updateProgress operations
- Add 30s polling interval to dashboard page for near-real-time updates
- Enhance OrchestratorSessions widget with progress bars and step
  status labels
- Update test mocks with WebSocketGateway provider

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
chore(orchestrator): phase-3 verification complete, all quality gates green
All checks were successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/api Pipeline was successful
d5a0696e67
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
jason.woltje merged commit 458cac7cdd into main 2026-02-23 01:07:30 +00:00
jason.woltje deleted branch feat/phase-3-agent-visibility 2026-02-23 01:07:30 +00:00
Sign in to join this conversation.