diff --git a/codex-rs/core/src/client.rs b/codex-rs/core/src/client.rs index 683091b174..2085c39f02 100644 --- a/codex-rs/core/src/client.rs +++ b/codex-rs/core/src/client.rs @@ -216,10 +216,12 @@ impl ModelClient { let verbosity = if self.config.model_family.support_verbosity { self.config.model_verbosity } else { - warn!( - "model_verbosity is set but ignored as the model does not support verbosity: {}", - self.config.model_family.family - ); + if self.config.model_verbosity.is_some() { + warn!( + "model_verbosity is set but ignored as the model does not support verbosity: {}", + self.config.model_family.family + ); + } None }; diff --git a/codex-rs/core/src/model_family.rs b/codex-rs/core/src/model_family.rs index d6da1b05c4..a04443611b 100644 --- a/codex-rs/core/src/model_family.rs +++ b/codex-rs/core/src/model_family.rs @@ -160,7 +160,7 @@ pub fn find_family_for_model(slug: &str) -> Option { reasoning_summary_format: ReasoningSummaryFormat::Experimental, base_instructions: GPT_5_CODEX_INSTRUCTIONS.to_string(), apply_patch_tool_type: Some(ApplyPatchToolType::Freeform), - support_verbosity: true, + support_verbosity: false, ) } else if slug.starts_with("gpt-5") { model_family!(