diff --git a/codex-rs/core/src/config/config_tests.rs b/codex-rs/core/src/config/config_tests.rs index c7000e6043..ee9747b27d 100644 --- a/codex-rs/core/src/config/config_tests.rs +++ b/codex-rs/core/src/config/config_tests.rs @@ -5166,8 +5166,10 @@ fn config_toml_load_result( config_toml: ConfigToml, feature_requirements: Option>, ) -> std::io::Result { - let mut requirements = ConfigRequirements::default(); - requirements.feature_requirements = feature_requirements; + let requirements = ConfigRequirements { + feature_requirements, + ..Default::default() + }; Ok(ConfigTomlLoadResult { config_toml, config_layer_stack: ConfigLayerStack::new( diff --git a/codex-rs/tui/src/session_archive_commands.rs b/codex-rs/tui/src/session_archive_commands.rs index 1ff4c5a3ab..03575a440b 100644 --- a/codex-rs/tui/src/session_archive_commands.rs +++ b/codex-rs/tui/src/session_archive_commands.rs @@ -273,7 +273,7 @@ async fn start_app_server_for_archive_command( .await; let model_provider = if cli.oss { - resolve_oss_provider(cli.oss_provider.as_deref(), &config_toml) + resolve_oss_provider(cli.oss_provider.as_deref(), config_toml) } else { None };