a2a-multi-turn
Installation
SKILL.md
A2A Multi-Turn Conversations
Before writing code
Fetch live docs:
- Fetch
https://a2a-protocol.org/latest/specification/for multi-turn and input-required handling - Web-search
site:github.com a2aproject A2A multi-turn input-requiredfor multi-turn protocol details - Web-search
site:github.com a2aproject a2a-samples multi-turnfor conversation examples - Fetch SDK docs for multi-turn task handling patterns
Conceptual Architecture
What Multi-Turn Means in A2A
Multi-turn conversations allow agents to have iterative exchanges within a single task. The server agent can request more input from the client, creating a back-and-forth dialogue before reaching a final result.
The input-required State
The key mechanism for multi-turn is the input-required task state: