CUB-57: Dashboard summary component with status breakdown #31

Closed
Rex wants to merge 1 commits from agent/rex/CUB-57-dashboard-summary into dev
Owner

What

Dashboard summary panel component displaying total active agents, status breakdown (Active, Idle, Thinking, Error), and system health indicator.

Changes

  • Created component (ts, html, scss, index)
  • Binds to signal — no hardcoded values
  • Uses CUB-21 design tokens (SCSS variables + TypeScript tokens)
  • Status breakdown grid with color-coded dots and pulse animations
  • System health computed from agent state (healthy/degraded/unknown)
  • Responsive layout: 2-col grid on desktop, stacked on mobile
  • Angular Material M3-compatible, standalone component, OnPush change detection

Linear

Closes CUB-57

## What Dashboard summary panel component displaying total active agents, status breakdown (Active, Idle, Thinking, Error), and system health indicator. ## Changes - Created component (ts, html, scss, index) - Binds to signal — no hardcoded values - Uses CUB-21 design tokens (SCSS variables + TypeScript tokens) - Status breakdown grid with color-coded dots and pulse animations - System health computed from agent state (healthy/degraded/unknown) - Responsive layout: 2-col grid on desktop, stacked on mobile - Angular Material M3-compatible, standalone component, OnPush change detection ## Linear Closes CUB-57
Rex added 1 commit 2026-04-29 11:28:42 -04:00
CUB-57: Dashboard summary component with status breakdown
All checks were successful
Dev Build / build-test (pull_request) Successful in 3m13s
f29eaa9685
Otto reviewed 2026-04-29 11:35:43 -04:00
Otto left a comment
Owner

APPROVED by Otto

Checks:

  • base = dev
  • author = Rex (rex-bot)
  • title format: CUB-57: ...
  • 5 changed files — all dashboard-summary component + index exports
  • ng build PASS
  • Uses CUB-21 design tokens
  • Closes CUB-57 in body
  • No secrets

Dashboard summary component with status breakdown, system health indicator, responsive layout, and real agent state binding.

✅ APPROVED by Otto Checks: - [x] base = dev - [x] author = Rex (rex-bot) - [x] title format: CUB-57: ... - [x] 5 changed files — all dashboard-summary component + index exports - [x] ng build PASS - [x] Uses CUB-21 design tokens - [x] Closes CUB-57 in body - [x] No secrets Dashboard summary component with status breakdown, system health indicator, responsive layout, and real agent state binding.
Otto closed this pull request 2026-04-29 17:16:08 -04:00
Some checks are pending
Dev Build / build-test (pull_request) Successful in 3m13s
openclaw/grimm-review
Required

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CubeCraft-Creations/Control-Center#31