From 0e77d775e08b7363f5e52b4889176c986a41d722 Mon Sep 17 00:00:00 2001 From: Charles Cunningham Date: Fri, 13 Mar 2026 03:50:56 -0700 Subject: [PATCH] Simplify contextual fragment registry imports Import the registered contextual-user fragment types at the top of model_visible_context.rs so the registry reads directly without repeated inline crate paths. Co-authored-by: Codex --- codex-rs/core/src/model_visible_context.rs | 28 +++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/codex-rs/core/src/model_visible_context.rs b/codex-rs/core/src/model_visible_context.rs index 76db9cfd6e..88335476f8 100644 --- a/codex-rs/core/src/model_visible_context.rs +++ b/codex-rs/core/src/model_visible_context.rs @@ -9,7 +9,13 @@ use crate::codex::PreviousTurnSettings; use crate::codex::TurnContext; +use crate::environment_context::EnvironmentContext; +use crate::instructions::AgentsMdInstructions; +use crate::instructions::PluginInstructions; +use crate::instructions::SkillInstructions; use crate::shell::Shell; +use crate::tasks::TurnAbortedMarker; +use crate::user_shell_command::UserShellCommandFragment; use codex_execpolicy::Policy; use codex_protocol::models::ContentItem; use codex_protocol::models::CustomDeveloperInstructions; @@ -276,33 +282,27 @@ where /// contextual-user diff fragments in one place. const REGISTERED_CONTEXTUAL_USER_FRAGMENTS: &[ContextualUserFragmentRegistration] = &[ ContextualUserFragmentRegistration::new( - detect_contextual_user_fragment::, - Some( - build_contextual_user_turn_state_fragment::, - ), + detect_contextual_user_fragment::, + Some(build_contextual_user_turn_state_fragment::), ), ContextualUserFragmentRegistration::new( - detect_contextual_user_fragment::, - Some( - build_contextual_user_turn_state_fragment::< - crate::environment_context::EnvironmentContext, - >, - ), + detect_contextual_user_fragment::, + Some(build_contextual_user_turn_state_fragment::), ), ContextualUserFragmentRegistration::new( - detect_contextual_user_fragment::, + detect_contextual_user_fragment::, None, ), ContextualUserFragmentRegistration::new( - detect_contextual_user_fragment::, + detect_contextual_user_fragment::, None, ), ContextualUserFragmentRegistration::new( - detect_contextual_user_fragment::, + detect_contextual_user_fragment::, None, ), ContextualUserFragmentRegistration::new( - detect_contextual_user_fragment::, + detect_contextual_user_fragment::, None, ), ];