Skip to main content

Module handler

Module handler 

Source
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

ModuleContents
limitsHandlerLimits — configurable per-handler bounds
messagingRequestHandler::on_send_message — send/stream entry point
lifecycleGet, list, cancel, resubscribe, extended agent card
push_configPush notification config CRUD
event_processingEvent collection, state transitions, push delivery
shutdownGraceful shutdown with optional timeout

Structs§

HandlerLimits
Configurable limits for the request handler.
RequestHandler
The core protocol logic handler.

Enums§

SendMessageResponse
The result of a SendMessage call: either a completed Task or an immediate Message response.
SendMessageResult
Result of RequestHandler::on_send_message.