From afb797cae69455f3fcd1be5ef6f20ab92974d23f Mon Sep 17 00:00:00 2001 From: pakrym-oai Date: Tue, 25 Aug 2026 17:56:54 +0000 Subject: [PATCH] Enable content item kinds by default (#40669) ## What changed Mark `content_item_kinds` as stable and enable it by default. Remove the test harness override that previously enabled the feature explicitly. GitOrigin-RevId: 86b0c3f295c4de3b8900981bfdd8830f275073f5 --- codex-rs/core/tests/common/test_codex.rs | 4 ---- codex-rs/features/src/lib.rs | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/codex-rs/core/tests/common/test_codex.rs b/codex-rs/core/tests/common/test_codex.rs index a25b835a90..de3a31b673 100644 --- a/codex-rs/core/tests/common/test_codex.rs +++ b/codex-rs/core/tests/common/test_codex.rs @@ -1339,10 +1339,6 @@ pub fn test_codex() -> TestCodexBuilder { .features .disable(Feature::ShellSnapshot) .expect("test config should allow ShellSnapshot override"); - config - .features - .enable(Feature::ContentItemKinds) - .expect("test config should allow ContentItemKinds override"); })], auth: CodexAuth::from_api_key("dummy"), pre_build_hooks: vec![], diff --git a/codex-rs/features/src/lib.rs b/codex-rs/features/src/lib.rs index 29abf70c52..fd00597734 100644 --- a/codex-rs/features/src/lib.rs +++ b/codex-rs/features/src/lib.rs @@ -922,8 +922,8 @@ pub const FEATURES: &[FeatureSpec] = &[ FeatureSpec { id: Feature::ContentItemKinds, key: "content_item_kinds", - stage: Stage::UnderDevelopment, - default_enabled: false, + stage: Stage::Stable, + default_enabled: true, }, FeatureSpec { id: Feature::ExecutedToolCallMetadata,