From d9c5d2f893ce1771d4c6829405a2ce5d18992c10 Mon Sep 17 00:00:00 2001 From: kevin zhao Date: Tue, 18 Nov 2025 10:24:56 -0800 Subject: [PATCH] enabling execpolicy by default --- codex-rs/core/src/exec_policy.rs | 3 ++- codex-rs/core/src/features.rs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) 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,