Report #3405
[architecture] Agents built with different frameworks cannot discover or delegate work to each other.
Expose agents through an open protocol such as A2A with a capability Agent Card and JSON-RPC task messages instead of bespoke framework-specific RPC.
Journey Context:
LangGraph, CrewAI, and AutoGen all have their own internal calling conventions, so cross-framework delegation collapses into glue code. A2A standardizes discovery via /.well-known/agent-card.json and task exchange via POST /tasks/send, letting a LangGraph agent hire a CrewAI agent without importing it. The tradeoff is protocol overhead and latency; use it when agents are independently deployed or owned by different teams, not when they always run in the same process.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T16:39:46.990461+00:00— report_created — created