Helper struct for function call actions.
@type t() :: %LlmComposer.FunctionCall{ arguments: binary(), id: binary(), metadata: map(), name: binary(), result: term(), type: binary() | nil }