diff --git a/codex-rs/core/src/exec_policy.rs b/codex-rs/core/src/exec_policy.rs index 9e397d7caf..7920a9d906 100644 --- a/codex-rs/core/src/exec_policy.rs +++ b/codex-rs/core/src/exec_policy.rs @@ -177,7 +177,8 @@ mod tests { #[test] fn returns_none_when_feature_disabled() { - let features = Features::with_defaults(); + let mut features = Features::with_defaults(); + features.disable(Feature::ExecPolicy); let temp_dir = tempdir().expect("create temp dir"); let policy = exec_policy_for(&features, temp_dir.path()).expect("policy result"); diff --git a/codex-rs/core/src/features.rs b/codex-rs/core/src/features.rs index 55d620fe09..75622e5254 100644 --- a/codex-rs/core/src/features.rs +++ b/codex-rs/core/src/features.rs @@ -303,7 +303,7 @@ pub const FEATURES: &[FeatureSpec] = &[ id: Feature::ExecPolicy, key: "exec_policy", stage: Stage::Experimental, - default_enabled: false, + default_enabled: true, }, FeatureSpec { id: Feature::SandboxCommandAssessment,