MCP tool execution response.
Summary
Types
@type t() :: %ExBifrost.Model.ExecuteMcpTool200Response{ action: any() | nil, annotations: [ExBifrost.Model.ChatMessageAnnotationsInner.t()] | nil, arguments: any() | nil, audio: ExBifrost.Model.CreateChatCompletion200ResponseChoicesInnerDeltaAudio.t() | nil, call_id: any() | nil, content: ExBifrost.Model.ChatMessageContent.t() | nil, encrypted_content: any() | nil, error: any() | nil, id: any() | nil, name: String.t() | nil, output: any() | nil, queries: [any()] | nil, reasoning: String.t() | nil, reasoning_details: [ ExBifrost.Model.CreateChatCompletion200ResponseChoicesInnerDeltaReasoningDetailsInner.t() ] | nil, refusal: String.t() | nil, results: [any()] | nil, role: String.t(), status: any() | nil, summary: [ExBifrost.Model.CreateResponse200ResponseItemSummaryInner.t()] | nil, tool_call_id: String.t() | nil, tool_calls: [ ExBifrost.Model.CreateChatCompletion200ResponseChoicesInnerDeltaToolCallsInner.t() ] | nil, type: any() | nil }