import type { SquadStatus } from "@/types/state"; const STATUS_COLORS: Record = { idle: "#888", running: "var(--accent-cyan)", completed: "var(--accent-green)", checkpoint: "var(--accent-amber)", inactive: "#444", }; interface StatusBadgeProps { status: SquadStatus | "inactive"; } export function StatusBadge({ status }: StatusBadgeProps) { const color = STATUS_COLORS[status]; const isPulsing = status === "running" || status === "checkpoint"; return ( ); }