Expand description
Request-context middleware: establishing the per-request execution identity.
Combines the ContextExtractor abstraction with the per-route middleware
flavours (PublicContextMiddleware, UserOnlyContextMiddleware,
A2AContextMiddleware, McpContextMiddleware) and the context-id
sources (HeaderSource, PayloadSource) that feed them.
Re-exports§
pub use extractors::ContextExtractor;pub use middleware::A2AContextMiddleware;pub use middleware::McpContextMiddleware;pub use middleware::PublicContextMiddleware;pub use middleware::UserOnlyContextMiddleware;pub use sources::HeaderSource;pub use sources::PayloadSource;
Modules§
- extractors
- Request-context extraction abstractions.
- middleware
- Per-flavour context middleware.
- sources
- Context-id sources for the context middleware.