diff --git a/codex-rs/core/src/session/mod.rs b/codex-rs/core/src/session/mod.rs index ba31bf79eb..2c81890dc9 100644 --- a/codex-rs/core/src/session/mod.rs +++ b/codex-rs/core/src/session/mod.rs @@ -431,6 +431,10 @@ fn resolve_multi_agent_version( model_info: &ModelInfo, config: &Config, ) -> Option { + if inherited_multi_agent_version == Some(MultiAgentVersion::Disabled) { + return inherited_multi_agent_version; + } + conversation_history .get_multi_agent_version() .or(inherited_multi_agent_version)