Expand description
HTTP dispatch layer — JSON-RPC and REST routing.
Modules§
- axum_
adapter - Axum framework integration for A2A servers.
- cors
- CORS (Cross-Origin Resource Sharing) configuration for A2A dispatchers.
- grpc
- gRPC dispatcher for the A2A server.
- jsonrpc
- JSON-RPC 2.0 dispatcher.
- rest
- REST dispatcher.
- websocket
- WebSocket dispatcher for bidirectional A2A communication.
Structs§
- Cors
Config - CORS configuration for A2A dispatchers.
- Dispatch
Config - Configuration for dispatch-layer limits shared by both JSON-RPC and REST dispatchers.
- Grpc
Config - Configuration for the gRPC dispatcher.
- Grpc
Dispatcher - gRPC dispatcher that routes A2A requests to a
RequestHandler. - Json
RpcDispatcher - JSON-RPC 2.0 request dispatcher.
- Rest
Dispatcher - REST HTTP request dispatcher.
- WebSocket
Dispatcher - WebSocket-based A2A dispatcher.