Ask the A2A agent
ask_agentSend a message to an A2A agent and get its reply with structured details (tool calls, citations, follow-ups). Preserves multi-turn context automatically; set new_conversation to start over.
Instructions
Send a message to the A2A agent 'the A2A agent' and get its reply. If the agent calls its own internal tools while answering, those calls are reported alongside the answer. Multi-turn context is preserved automatically across calls; set new_conversation=true to start over. Tool-using turns can take 15-60s. Also returns structured content: answer, tool_calls[{tool,text,parallel,at}], citations, followups, data, partial, context_id, turn, elapsed_ms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The message / question to send to the agent. | |
| timeout_ms | No | Override the upstream request timeout (default A2A_TIMEOUT_MS, 180000). | |
| include_history | No | Replay prior turns as context (default true). | |
| new_conversation | No | Discard prior context and start a fresh conversation. | |
| include_followups | No | Append the agent's suggested follow-up questions (default true). | |
| include_tool_calls | No | Append the agent's internal tool-call trace to the reply text (default true). The trace is always available in structured output and via get_last_trace. |