Was sich mit A2A Protocol 1.0 geändert hat – und wie man eine 0.3-Implementierung migriert
(blog.neocode24.com)Der von Google vorangetriebene Kommunikationsstandard für Agenten, A2A Protocol, hat mit v1.0 einen Stand erreicht, bei dem nahezu das gesamte Protokoll neu entworfen wurde.
Wichtige Änderungen:
- Proto-Dateien wurden zur offiziellen Spezifikation erhoben; Unterstützung für gRPC/HTTP/JSON-RPC-Multi-Binding
- Die Part-Struktur wurde vereinheitlicht, und statt eines
kind-Discriminators wird der Typ über das Vorhandensein von Feldern bestimmt - In
AgentCardwurdesupportedInterfaces[]eingeführt, sodass mehrere Versionen/Bindings gleichzeitig angekündigt werden können - Enums wurden einheitlich auf
SCREAMING_SNAKE_CASEumgestellt, und die Wrapper-Struktur für Streaming-Events wurde geändert
Der Artikel ordnet die Änderungen in v1.0 nach Benennung, Struktur und Design und stellt eine sechsstufige Migrations-Checkliste für den Betrieb einer auf 0.3 basierenden Implementierung zusammen. Ebenfalls enthalten ist eine Reaktionsstrategie für den aktuellen Zeitpunkt, an dem SDK 1.0 noch nicht veröffentlicht ist.
Noch keine Kommentare.