Params wrapper for message/send and message/stream JSON-RPC methods.
Wire fields: message (required), configuration (optional), metadata.
Summary
Types
@type t() :: %A2aEngine.Types.MessageSendParams{ configuration: A2aEngine.Types.MessageSendConfiguration.t() | nil, message: A2aEngine.Types.Message.t(), metadata: map() | nil }