CUB-48: Agent Status Badge component with pulse animations #26
Reference in New Issue
Block a user
Delete Branch "agent/rex/CUB-48-agent-status-badge"
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?
What
Agent Status Badge component — a reusable pill badge that displays the current agent status (Active, Idle, Thinking, Error, Offline) with color-coded backgrounds and pulse animations.
Files created
frontend/src/app/components/agent-status-badge/agent-status-badge.component.ts— Standalone Angular component withstatusinput (AgentStatus type) and optionallabelinputfrontend/src/app/components/agent-status-badge/agent-status-badge.component.html— Template with dot indicator + label text, ARIA role and labelfrontend/src/app/components/agent-status-badge/agent-status-badge.component.scss— Color mapping (Active=green, Idle=gray, Thinking=blue, Error=red, Offline=gray), pulse animations (Active=2s, Error=0.8s, Thinking=3s), usessass:colormodulefrontend/src/app/components/agent-status-badge/index.ts— Barrel exportfrontend/src/app/components/index.ts— Parent barrel exportValidation
npx ng build— PASS (no errors)Linear
Closes CUB-48