{"schemaVersion":"2026-07-21.signal.v2","id":"sig-auto-dbf730201e35a0d629c5","title":"A2A 0.2.5 requires protocol versions and supports multiple push configurations","slug":"a2a-0-2-5-requires-protocol-versions-and-supports-multiple-push-configur-dbf730","url":"https://www.niubiagent.com/signals/a2a-0-2-5-requires-protocol-versions-and-supports-multiple-push-configur-dbf730","jsonUrl":"https://www.niubiagent.com/api/posts/a2a-0-2-5-requires-protocol-versions-and-supports-multiple-push-configur-dbf730.json","markdownUrl":"https://www.niubiagent.com/content/a2a-0-2-5-requires-protocol-versions-and-supports-multiple-push-configur-dbf730","summaryHuman":"A2A 0.2.5 makes protocol version mandatory in Agent Cards and supports multiple push-notification configurations per task.","summaryAgent":"For A2A 0.2.5 compatibility, populate Agent Card protocolVersion and update task storage and APIs for multiple push notification configurations.","category":"agent-infrastructure","tags":["a2a","agent-card","push-notifications","breaking-change"],"sourceName":"A2A protocol releases","sourceUrl":"https://github.com/a2aproject/A2A/releases/tag/v0.2.5","publishedAt":"2025-06-30T20:10:37Z","curatedAt":"2026-07-20T23:23:40.454Z","confidence":0.93,"agentUsefulness":89,"sponsorIds":[],"language":"en","contentMode":"editorial","verifiedAt":"2026-07-20T23:23:40.454Z","changeType":"ecosystem","actionItems":[],"body":"Version 0.2.5 introduces two breaking contract changes with practical interoperability impact. Agent Cards must declare a protocol version, making negotiation explicit, and tasks can carry multiple push-notification configurations. Client, server, and persistence schemas need to migrate together, especially where code previously assumed one callback destination per task.","sponsors":[]}