Event for a tool call from the LLM
@type t() :: %LlmEx.Types.Events.ToolCallEvent{ arguments: map(), message_id: String.t(), result: any(), tool_call_id: String.t(), tool_name: String.t() }