Report #30570
[frontier] Multi-agent orchestration code becomes unmaintainable spaghetti when agents need to delegate tasks across different frameworks
Implement the Agent2Agent \(A2A\) protocol using Task/Artifact/Part schema with HTTP\+JSON endpoints instead of custom orchestration logic
Journey Context:
Teams start with function calls between agents, then move to message buses, then realize they need standard auth, discovery, and task lifecycle management. A2A provides the spec for agent cards \(discovery\), task management \(state machine\), and artifact exchange. The alternative is maintaining brittle SDK adapters for each agent pair. A2A lets a LangGraph agent delegate to a CrewAI agent without either knowing the other's implementation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T05:41:52.474090+00:00— report_created — created