From eb40fe3451d6ce63c961877f4fe190d1235ed8f3 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Tue, 2 Sep 2025 10:59:07 -0700 Subject: [PATCH] Add logs to know when we users are changing the model (#3060) --- codex-rs/tui/src/chatwidget.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/codex-rs/tui/src/chatwidget.rs b/codex-rs/tui/src/chatwidget.rs index 87d14117..75bf3ebd 100644 --- a/codex-rs/tui/src/chatwidget.rs +++ b/codex-rs/tui/src/chatwidget.rs @@ -1082,6 +1082,7 @@ impl ChatWidget { let is_current = preset.model == current_model && preset.effort == current_effort; let model_slug = preset.model.to_string(); let effort = preset.effort; + let current_model = current_model.clone(); let actions: Vec = vec![Box::new(move |tx| { tx.send(AppEvent::CodexOp(Op::OverrideTurnContext { cwd: None, @@ -1093,6 +1094,13 @@ impl ChatWidget { })); tx.send(AppEvent::UpdateModel(model_slug.clone())); tx.send(AppEvent::UpdateReasoningEffort(effort)); + tracing::info!( + "New model: {}, New effort: {}, Current model: {}, Current effort: {}", + model_slug.clone(), + effort, + current_model, + current_effort + ); })]; items.push(SelectionItem { name,