Ce qui a changé avec le passage du protocole A2A en 1.0, et comment migrer une implémentation 0.3
(blog.neocode24.com)Le protocole A2A, standard de communication entre agents piloté par Google, a atteint la version 1.0, entraînant une refonte de presque l’ensemble du protocole.
Principaux changements :
- les fichiers proto sont promus au rang de spécification canonique, avec prise en charge du multi-binding gRPC/HTTP/JSON-RPC
- la structure
Partest unifiée et le type est désormais déterminé par la présence des champs plutôt que par un discriminateurkind - introduction de
supportedInterfaces[]dansAgentCard, permettant d’annoncer simultanément plusieurs versions/bindings - les enum sont harmonisés en
SCREAMING_SNAKE_CASE, et la structure du wrapper des événements de streaming a changé
L’article classe les changements de la v1.0 en évolutions de nommage, structurelles et de conception, puis propose une checklist de migration en 6 étapes pour les implémentations basées sur la 0.3 déjà en production. Il inclut aussi une stratégie de réponse adaptée à la situation actuelle, alors que le SDK 1.0 n’est pas encore publié.
Aucun commentaire pour le moment.