Class: A2A::MessageSendParams
- Inherits:
-
ProtocolStruct
- Object
- Dry::Struct
- ProtocolStruct
- A2A::MessageSendParams
- Defined in:
- lib/a2a/types/message_send_params.rb
Overview
Defines the parameters for a request to send a message to an agent. This can be used to create a new task, continue an existing one, or restart a task.
Instance Method Summary collapse
-
#configuration ⇒ MessageSendConfiguration?
Optional configuration for the send request.
-
#message ⇒ Message
The message object being sent to the agent.
-
#metadata ⇒ Hash?
Optional metadata for extensions.
Methods included from Extensions::CaseTransformation
Instance Method Details
#configuration ⇒ MessageSendConfiguration?
Returns Optional configuration for the send request.
11 |
# File 'lib/a2a/types/message_send_params.rb', line 11 attribute? :configuration, Types::Constructor(MessageSendConfiguration).optional |
#message ⇒ Message
Returns The message object being sent to the agent.
8 |
# File 'lib/a2a/types/message_send_params.rb', line 8 attribute :message, Types::Constructor(Message) |
#metadata ⇒ Hash?
Returns Optional metadata for extensions.
14 |
# File 'lib/a2a/types/message_send_params.rb', line 14 attribute? :metadata, Types::Hash.optional |