Optional capabilities advertised by an agent.
All fields optional. Wire booleans default to absent (implies false when unspecified).
Summary
Types
@type t() :: %A2aEngine.Types.AgentCapabilities{ extensions: [A2aEngine.Types.AgentExtension.t()] | nil, push_notifications: boolean() | nil, state_transition_history: boolean() | nil, streaming: boolean() | nil }