How Aion Uses A2A
- Discovery uses Agent Cards: Aion agents publish
/.well-known/agent-card.json, and both the SDK and API use that card as the discovery document for capabilities, skills, and extensions. - Ingress is normalized to A2A: In Aion API, distributions convert external events into
protocol-level
SendMessageRequestpayloads before forwarding them into an agent sequence. - Message, stream, and task flows share one model: Our SDK and API expose A2A send, stream, and task operations so direct calls, long-running work, and SSE updates all follow the same protocol semantics.
- Aion-specific features stay in extensions: Distribution, middleware, traceability, and context behavior are documented as A2A extensions instead of changing the base protocol.