diff --git a/codex-rs/app-server/src/message_processor.rs b/codex-rs/app-server/src/message_processor.rs index 3e8f1fbdd0..f5a9a65425 100644 --- a/codex-rs/app-server/src/message_processor.rs +++ b/codex-rs/app-server/src/message_processor.rs @@ -365,10 +365,11 @@ impl MessageProcessor { outgoing.clone(), thread_state_manager.clone(), )), - Some(app_server_time_provider( - outgoing.clone(), - thread_state_manager.clone(), - )), + Some({ + let time_provider = + app_server_time_provider(outgoing.clone(), thread_state_manager.clone()); + time_provider + }), ); match code_mode_session_provider { Some(provider) => manager.with_code_mode_session_provider(provider),