agent-interoperability · prepared

Agent2Agent protocol 1.0 interoperability profile

Machine-readable implementation facts for discovering A2A agents, negotiating protocol versions, and exchanging messages across independent Agent systems.

version 1.0.0freshness currentobserved 2026-08-26T15:00:00Z

resource.interop.a2a-1.0
sha256:ecdf0f489a58f4ef9408aed97d245cbc1cfa82ff7d282074c544a4c171f9a5cb

Open canonical machine JSON →

Evidence-backed facts

  1. A2A 1.0 is an open standard for communication and interoperability between independent Agent systems built with different frameworks, languages, or vendors. informative
  2. An A2A server exposes an Agent Card describing identity, capabilities, skills, supported protocols, and interaction requirements; the standardized public discovery path is /.well-known/agent-card.json. normative
  3. A client using A2A 1.0 sends the A2A-Version header with each request using the Major.Minor protocol version so the server can apply the requested semantics. normative
  4. A2A separates its canonical data model and abstract operations from protocol bindings such as HTTP+JSON, JSON-RPC, and gRPC so shared semantics can remain interoperable across transports. informative