From 38ecc61beb0b0f770ac00fd41cf6880abdfe29e6 Mon Sep 17 00:00:00 2001 From: Roy Han Date: Mon, 16 Mar 2026 11:39:26 -0700 Subject: [PATCH] core: remove metadata legacy alias and keep canonical item_metadata --- codex-rs/core/src/features/legacy.rs | 4 ---- codex-rs/core/src/features_tests.rs | 6 ------ 2 files changed, 10 deletions(-) diff --git a/codex-rs/core/src/features/legacy.rs b/codex-rs/core/src/features/legacy.rs index 310e64a779..48e19c0df9 100644 --- a/codex-rs/core/src/features/legacy.rs +++ b/codex-rs/core/src/features/legacy.rs @@ -45,10 +45,6 @@ const ALIASES: &[Alias] = &[ legacy_key: "memory_tool", feature: Feature::MemoryTool, }, - Alias { - legacy_key: "user_message_type_metadata", - feature: Feature::ItemMetadata, - }, ]; pub(crate) fn legacy_feature_keys() -> impl Iterator { diff --git a/codex-rs/core/src/features_tests.rs b/codex-rs/core/src/features_tests.rs index 46c0998ed3..336e0c142f 100644 --- a/codex-rs/core/src/features_tests.rs +++ b/codex-rs/core/src/features_tests.rs @@ -142,12 +142,6 @@ fn collab_is_legacy_alias_for_multi_agent() { assert_eq!(feature_for_key("collab"), Some(Feature::Collab)); } -#[test] -fn user_message_type_metadata_is_legacy_alias_for_item_metadata() { - assert_eq!(feature_for_key("user_message_type_metadata"), Some(Feature::ItemMetadata)); - assert_eq!(feature_for_key("item_metadata"), Some(Feature::ItemMetadata)); -} - #[test] fn item_metadata_is_under_development_and_disabled_by_default() { assert_eq!(Feature::ItemMetadata.stage(), Stage::UnderDevelopment);