Represents a function call request from an LLM.
@type t() :: %ADK.Types.FunctionCall{ args: map(), id: String.t() | nil, name: String.t() }