#[cfg_attr(
not(test),
deprecated(
since = "0.6.0",
note = "core::a2a is a default-off compatibility surface scheduled for removal in 0.7.0"
)
)]
#[cfg(feature = "a2a")]
pub mod a2a; #[cfg_attr(
not(test),
deprecated(
since = "0.6.0",
note = "core::analytics is scheduled for removal in 0.7.0; use wired request metrics and callback integrations"
)
)]
#[cfg(feature = "analytics")]
pub mod analytics;
pub mod audio; pub mod audit; #[cfg(feature = "storage")]
pub mod batch;
pub mod budget; #[cfg(feature = "storage")]
pub mod cache; pub mod completion; pub mod cost; pub mod embedding; pub mod fine_tuning; pub mod function_calling; pub mod guardrails; pub mod health; pub mod http; pub mod integrations; pub mod ip_access; pub mod keys; #[cfg_attr(
not(test),
deprecated(
since = "0.6.0",
note = "core::mcp is a default-off compatibility surface scheduled for removal in 0.7.0"
)
)]
#[cfg(feature = "mcp")]
pub mod mcp; pub mod models;
pub mod net; pub mod observability; pub mod pricing; pub mod pricing_service; pub mod providers;
pub mod rate_limiter; #[cfg_attr(
not(test),
deprecated(
since = "0.6.0",
note = "core::realtime is a default-off compatibility surface scheduled for removal in 0.7.0"
)
)]
#[cfg(feature = "websockets")]
pub mod realtime; pub mod rerank; pub mod router;
pub mod secret_managers; pub mod security;
#[cfg_attr(
not(test),
deprecated(
since = "0.6.0",
note = "core::semantic_cache is scheduled for removal in 0.7.0; cache.semantic_cache remains rejected"
)
)]
#[cfg(feature = "storage")]
pub mod semantic_cache; pub mod streaming;
pub mod subsystem_registry; pub mod teams; pub mod traits;
pub mod types;
#[cfg(feature = "storage")]
pub mod user_management; #[cfg(feature = "gateway")]
pub mod virtual_keys; #[cfg_attr(
not(test),
deprecated(
since = "0.6.0",
note = "core::webhooks is a default-off compatibility surface scheduled for removal in 0.7.0"
)
)]
#[cfg(feature = "webhooks")]
pub mod webhooks;