Report #74800
[frontier] Agents from different frameworks cannot discover or delegate tasks to each other
Implement the Google A2A \(Agent-to-Agent\) protocol using AgentCards for capability discovery and the Task/Artifact message flow for stateful delegation
Journey Context:
Current multi-agent systems require hardcoded REST integrations between each framework pair \(LangGraph → CrewAI, AutoGen → etc.\), creating N×M complexity. A2A standardizes this with a JSON-based 'AgentCard' \(served at /.well-known/agent.json\) describing skills, authentication, and streaming capabilities. Unlike MCP which extends a single agent's tools, A2A is for peer-to-peer negotiation between autonomous agents. The tradeoff is added latency \(HTTP vs function calls\) and the complexity of async task state management, but this is the only viable path for cross-vendor agent marketplaces.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T08:09:06.128382+00:00— report_created — created