import React from 'react'; import { Play } from 'lucide-react'; /** * Inline banner shown when the orchestrator hits one of the two * failsafes (60+20 messages, 100+50 orchestrator calls). User clicks * Continue to grant another batch. */ export default function FailsafePauseBanner({ pause, onContinue }) { if (!pause) return null; const incLabel = pause.reason === 'messages' ? '+20 messages' : '+50 orchestrator calls'; const titleLabel = pause.reason === 'messages' ? 'Conversation paused (message cap)' : 'Conversation paused (orchestrator call cap)'; return (
{titleLabel}
{pause.message}
); }