send_message_stream
Send a message to an A2A agent and receive a streamed response for efficient communication, supporting multi-turn conversations via optional session IDs.
Instructions
Send a message to an A2A agent and stream the response.
Args: agent_url: URL of the A2A agent message: Message to send session_id: Optional session ID for multi-turn conversations
Returns: Stream of agent's responses
Input Schema
Name | Required | Description | Default |
---|---|---|---|
agent_url | Yes | ||
message | Yes | ||
session_id | No |
Input Schema (JSON Schema)
{
"properties": {
"agent_url": {
"title": "Agent Url",
"type": "string"
},
"message": {
"title": "Message",
"type": "string"
},
"session_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Session Id"
}
},
"required": [
"agent_url",
"message"
],
"type": "object"
}