MessageSendParams
data class MessageSendParams @JvmOverloads constructor(val message: Message, val configuration: MessageSendConfiguration? = null, val metadata: Metadata? = null)(source)
Parameters for sending a message to an agent using the A2A protocol's message/send method.
According to the A2A specification, this represents the parameters for the core message sending functionality that enables agent-to-agent communication.
See also
Constructors
Link copied to clipboard
constructor(message: Message, configuration: MessageSendConfiguration? = null, metadata: Metadata? = null)
Properties
Link copied to clipboard
Optional configuration for the send request. Controls aspects like blocking behavior, history length, and output modes.
Link copied to clipboard
The message to send to the agent. Contains the actual content including text, files, or structured data parts.
Link copied to clipboard
Optional metadata for extensions. Provides a way to include additional data that may be used by extensions or specific implementations.