import type React from "react"; import { extractToolCallContent } from "../utils"; const ToolCallIndicator: React.FC<{ content: string; isRunning: boolean; hasError: boolean; }> = ({ content, isRunning, hasError }) => (
{/* Spinner for running */}
{/* Cross for error */}
{/* Tick for success */}
🔧 Tool Call {isRunning && ( Running... )}
{extractToolCallContent(content) ?? "..."}

{isRunning ? "Executing tool call..." : hasError ? "Tool call failed" : "Tool call completed"}

); export default ToolCallIndicator;