stable family · S-067
Agent2Agent Protocol
Let agents discover one another and exchange tasks, artifacts, and updates.
Markdown · JSON · Canonical source
- Revision
- 1.0.x
- Maturity
- stable family
- Authority
- Linux Foundation project
- Structure
- Agent Cards, tasks, artifacts, streaming, and protocol bindings
- Roles
- client-agent, remote-agent
A2A occupies the agent-to-agent layer. It does not replace MCP’s tool/context boundary, ACP’s editor/agent boundary, or a UI event protocol.
Catalog records should identify specification revision, role, discovery behavior, task lifecycle, streaming support, and protocol binding rather than collapsing the family into one support check.
Catalog mapping
Atomic capability rows
Absence here means the feature tree has not yet been published, not that the specification lacks the capability.
Conformance boundary
Proposed tests
Definitions only. No fixture has been executed against a harness.
- T-A2A-001Agent Card discovery and task send · optional