Execution meta — see plan: #5296
Problem
A2A currently forms a parallel stack with its own Gateway, TaskRegistry, AgentCard, in-memory transport, and SSE task stream, largely independent of the Runtime.
Proposed direction
- A2A should be only a
FrameAdaptor + a Task domain service.
- Publish, subscribe, retry, DLQ, authorization, and tracing must reuse the EventMesh Runtime.
- AgentCard should reuse the MetaStore / Registry.
- Until A2A is wired to a real Runtime transport and a recoverable TaskStore, it should stay
Experimental or Beta — not be treated as a complete production path.
Acceptance criteria
Part of the Architecture Review.
Problem
A2A currently forms a parallel stack with its own Gateway, TaskRegistry, AgentCard, in-memory transport, and SSE task stream, largely independent of the Runtime.
Proposed direction
FrameAdaptor+ a Task domain service.ExperimentalorBeta— not be treated as a complete production path.Acceptance criteria
Part of the Architecture Review.