mirror of
https://github.com/openai/codex.git
synced 2026-05-22 12:04:19 +00:00
35 lines
1.1 KiB
Rust
35 lines
1.1 KiB
Rust
//! Centralized feature flags and metadata.
|
|
//!
|
|
//! This crate defines the feature registry plus the logic used to resolve an
|
|
//! effective feature set from config-like inputs.
|
|
|
|
mod feature_configs;
|
|
mod legacy;
|
|
mod machinery;
|
|
mod registry;
|
|
|
|
pub use feature_configs::AppsMcpPathOverrideConfigToml;
|
|
pub use feature_configs::MultiAgentV2ConfigToml;
|
|
pub use legacy::legacy_feature_keys;
|
|
pub use machinery::CommonFeatureConfigToml;
|
|
pub use machinery::Feature;
|
|
pub use machinery::FeatureConfigSource;
|
|
pub use machinery::FeatureConfigTable;
|
|
pub use machinery::FeatureOverrides;
|
|
pub use machinery::FeatureToml;
|
|
pub use machinery::Features;
|
|
pub use machinery::FeaturesToml;
|
|
pub use machinery::LegacyFeatureUsage;
|
|
pub use machinery::NoExtraFeatureConfigToml;
|
|
pub use machinery::RawFeatureConfigExtras;
|
|
pub use machinery::Stage;
|
|
pub use machinery::canonical_feature_for_key;
|
|
pub use machinery::feature_for_key;
|
|
pub use machinery::is_known_feature_key;
|
|
pub use machinery::unstable_features_warning_event;
|
|
pub use registry::FEATURES;
|
|
pub use registry::FeatureSpec;
|
|
|
|
#[cfg(test)]
|
|
mod tests;
|