objectiveai_api/ctx/mod.rs
1//! Request context and extensions for dependency injection.
2//!
3//! The context system allows per-request state and customization through
4//! the `ContextExt` trait. This enables features like BYOK (Bring Your Own Key)
5//! support where users can provide their own upstream API keys.
6
7mod ctx;
8mod ctx_ext;
9mod default_ctx_ext;
10
11pub use ctx::*;
12pub use ctx_ext::*;
13pub use default_ctx_ext::*;