The outcome of a tool execution, replayed back to the model.
@type t() :: %ExAthena.Messages.ToolResult{ content: String.t(), is_error: boolean() | nil, tool_call_id: String.t() }