Package-level declarations
Types
Registers A2A endpoints for the agent-to-agent communication protocol. Each AgentCardHandler passed in results in the creation of a distinct endpoint with its own agent card.
Handles streaming functionality for A2A messages
Handle A2A messages according to the A2A protocol. Doesn't dictate mapping to URLs: a router or controller in front of this class must handle that.
Expose one agent card for the whole server.
Expose a skill for every goal defined in the agent platform.
Request to resubscribe to a task's streaming updates. This allows clients to resume receiving updates for a task after a connection interruption.
Manages task state and history for streaming and resubscription support. Tracks active tasks, completed tasks, and their event history.