Side-effect actions produced by an event.
Actions capture state changes, artifact updates, agent transfers, and other effects that should be applied when processing an event.
@type t() :: %ADK.Event.Actions{ artifact_delta: map(), escalate: boolean(), requested_tool_confirmations: [map()], skip_summarization: boolean(), state_delta: map(), transfer_to_agent: String.t() | nil }