Expand description
Core request handler — protocol logic layer.
RequestHandler wires together the executor, stores, push sender,
interceptors, and event queue manager to implement all A2A v1.0 methods.
§Module overview
| Module | Contents |
|---|---|
limits | HandlerLimits — configurable per-handler bounds |
messaging | RequestHandler::on_send_message — send/stream entry point |
lifecycle | Get, list, cancel, resubscribe, extended agent card |
push_config | Push notification config CRUD |
event_processing | Event collection, state transitions, push delivery |
shutdown | Graceful shutdown with optional timeout |
Structs§
- Handler
Limits - Configurable limits for the request handler.
- Request
Handler - The core protocol logic handler.
Enums§
- Send
Message Response - The result of a
SendMessagecall: either a completedTaskor an immediateMessageresponse. - Send
Message Result - Result of
RequestHandler::on_send_message.