A2A protocol roadmap¶
Last updated: Jul 16, 2025
Near-term initiatives¶
- Release
0.3
version of the protocol which we intend to keep supported and without breaking changes for a significant amount of time with backward compatibility of the SDKs starting at version0.3
. As part of this release there are a few known breaking changes including:- Update the
/.well-known/agent.json
path for hosting Agent Cards to/.well-known/agent-card.json
based on feedback from IANA. - Refactor class fields to be more Pythonic and adopt
snake_case
. PR 199
- Update the
- Solidify the support for A2A extensions with SDK support (starting with the Python SDK) and publishing sample extensions.
- Introduce support for signed Agent Cards Discussion 199 to allow verifying the integrity of Agent Card content.
- Enhance the client side support in SDK (starting with Python) to expose ready-to-use A2A clients, streamlined auth handling and improved handling of tasks.
To review recent protocol changes see Release Notes.
Longer term (3-6 month period) roadmap¶
Governance¶
The protocol has been donated to the Linux Foundation. The TSC is working on implementing a governance structure that prioritizes community-led development with standardized processes for contributing to the specification, SDKs and tooling. As part of the effort there will be dedicated working groups created for specific areas of the protocol.
Agent Registry¶
Agent Registry enables the discovery of agents and is a critical component of a multi-agent system. There is an active and ongoing discussion in the community around the latest Discussion 741.
Validation¶
As the A2A ecosystem matures, it becomes critical for the A2A community to have tools to validate their agents. The community has launched two efforts to help with validation which the group will continue to enhance in the coming months. Learn more about A2A Inspector and the A2A Protocol Technology Compatibility Kit (TCK).
SDKs¶
A2A Project currently hosts SDKs in four languages (Python, JS, Java, .NET) and contributors are adding more including Go (in progress).
Community best practices¶
As companies and individuals deploy A2A systems at an increasing pace, we are looking to accelerate the learning of the community by collecting and sharing the best practices and success stories that A2A enabled.