/** * OpenAI-compatible tool call type. */ export enum ToolCallType { FUNCTION = 'function' } /** * Types of sections in agentic content display. */ export enum AgenticSectionType { TEXT = 'text', TOOL_CALL = 'tool_call', TOOL_CALL_PENDING = 'tool_call_pending', TOOL_CALL_STREAMING = 'tool_call_streaming', REASONING = 'reasoning', REASONING_PENDING = 'reasoning_pending' } /** * How a Continue click on an assistant message resumes generation. */ export enum ContinueIntentKind { APPEND_TEXT = 'append_text', RERUN_TURN = 'rerun_turn', NEXT_TURN = 'next_turn' }