Report #93323
[frontier] Agents cannot dynamically discover and negotiate capabilities with other agents in a multi-vendor ecosystem
Implement Agent2Agent \(A2A\) protocol with AgentCard JSON-LD for capability advertisement and explicit task negotiation before delegation
Journey Context:
Unlike MCP which is client-server, A2A is peer-to-peer agent communication. Common mistake: treating A2A as just another REST API. Actually requires AgentCard discovery at /.well-known/agent.json and explicit task negotiation \(REQUESTED->ASSIGNED->INPUT\_REQUIRED->COMPLETED\). Tradeoff: negotiation overhead vs interoperability. Winning pattern: hybrid MCP for tool access \+ A2A for cross-vendor agent delegation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T15:13:55.042240+00:00— report_created — created