From 6912ba9fda24610d6dc80d78f181160cbb3e6890 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Thu, 18 Dec 2025 22:06:04 -0800 Subject: [PATCH] final_output_json_schema --- codex-rs/core/src/codex.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/codex-rs/core/src/codex.rs b/codex-rs/core/src/codex.rs index d4a87d46f5..d9e5974cbb 100644 --- a/codex-rs/core/src/codex.rs +++ b/codex-rs/core/src/codex.rs @@ -2387,8 +2387,14 @@ async fn refresh_models_and_reset_turn_context( { error!("failed to refresh models after outdated models error: {err}"); } + let session_configuration = sess.state.lock().await.session_configuration.clone(); *turn_context = sess - .new_default_turn_with_sub_id(turn_context.sub_id.clone()) + .new_turn_from_configuration( + turn_context.sub_id.clone(), + session_configuration, + Some(turn_context.final_output_json_schema.clone()), + false, + ) .await; }