interface ConnectionStatusProps { status: "connected" | "connecting" | "disconnected"; agentName?: string; instanceName?: string; } const statusConfig = { connected: { label: "Connected", dot: "bg-green-500", text: "text-kumo-success", bg: "bg-green-500/10" }, connecting: { label: "Connecting…", dot: "bg-kumo-warning animate-pulse", text: "text-kumo-warning", bg: "bg-kumo-warning-tint" }, disconnected: { label: "Disconnected", dot: "bg-kumo-danger", text: "text-kumo-danger", bg: "bg-kumo-danger-tint" } } as const; export function ConnectionStatus({ status, agentName, instanceName }: ConnectionStatusProps) { const cfg = statusConfig[status]; return (