//! Context-id sources for the context middleware.
//!
//! [`HeaderSource`] reads the context id from request headers;
//! [`PayloadSource`] recovers it from the JSON-RPC body (the A2A wire location)
//! while preserving the body for downstream handlers.
pub use HeaderSource;
pub use PayloadSource;
pub use ContextIdSource;