feat(web): Phase 3 — Dashboard Page (#450) #453

Merged
jason.woltje merged 2 commits from feat/ms15-dashboard-page into main 2026-02-22 21:18:50 +00:00
Owner

Summary

  • DASH-001: DashboardMetrics — 6-cell MetricsStrip (agents, tasks, response time, tokens, errors, projects)
  • DASH-002: OrchestratorSessions — Orch cards with agent nodes, status dots, badges
  • DASH-003: QuickActions — 2x2 grid (New Project, Spawn Agent, View Telemetry, Review Tasks)
  • DASH-004: ActivityFeed — 7-item feed with icons, timestamps, warn/error badges
  • DASH-005: TokenBudget — 4-model progress bars (claude-3-5-sonnet, haiku, gpt-4o, llama-3.3)
  • Rewrote dashboard page with reference design layout (metrics strip + 2-column grid)

Test Plan

  • pnpm lint passes (0 errors)
  • pnpm typecheck passes
  • pnpm build passes
  • Pre-commit hooks pass

Closes #450

## Summary - **DASH-001**: DashboardMetrics — 6-cell MetricsStrip (agents, tasks, response time, tokens, errors, projects) - **DASH-002**: OrchestratorSessions — Orch cards with agent nodes, status dots, badges - **DASH-003**: QuickActions — 2x2 grid (New Project, Spawn Agent, View Telemetry, Review Tasks) - **DASH-004**: ActivityFeed — 7-item feed with icons, timestamps, warn/error badges - **DASH-005**: TokenBudget — 4-model progress bars (claude-3-5-sonnet, haiku, gpt-4o, llama-3.3) - Rewrote dashboard page with reference design layout (metrics strip + 2-column grid) ## Test Plan - [x] pnpm lint passes (0 errors) - [x] pnpm typecheck passes - [x] pnpm build passes - [x] Pre-commit hooks pass Closes #450
jason.woltje added 2 commits 2026-02-22 21:18:44 +00:00
- DashboardMetrics: 6-cell MetricsStrip (agents, tasks, response time, tokens, errors, projects)
- OrchestratorSessions: Orch cards with agent nodes, status dots, badges
- QuickActions: 2x2 grid (New Project, Spawn Agent, View Telemetry, Review Tasks)
- ActivityFeed: 7-item feed with icons, timestamps, warn/error badges
- TokenBudget: 4-model progress bars (claude-3-5-sonnet, haiku, gpt-4o, llama-3.3)
- Dashboard page: full-width metrics strip + 2-column grid (main + 320px sidebar)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
docs: mark Phase 3 dashboard page tasks complete (DASH-001 through DASH-005)
Some checks failed
ci/woodpecker/push/web Pipeline failed
8499f85ba6
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
jason.woltje merged commit b43e860c40 into main 2026-02-22 21:18:50 +00:00
Sign in to join this conversation.