Tool/function call from the model
@type t() :: %LemonAi.Types.ToolCall{ arguments: map(), id: String.t(), name: String.t(), thought_signature: String.t() | nil, type: :tool_call }