This commit is contained in:
Ahmed Ibrahim
2026-01-13 14:47:05 -08:00
parent c0a5e8c2cf
commit fe85da4ba4
2 changed files with 10 additions and 2 deletions

View File

@@ -255,7 +255,12 @@ impl Codex {
let config = Arc::new(config);
// todo(aibrahim): this should be done on models manager startup instead of here
let _ = models_manager.list_models(&config, crate::models_manager::manager::RefreshStrategy::default()).await;
let _ = models_manager
.list_models(
&config,
crate::models_manager::manager::RefreshStrategy::default(),
)
.await;
let model = models_manager
.get_default_model(
&config.model,

View File

@@ -258,7 +258,10 @@ impl ModelPreset {
/// Merge remote presets with existing presets, preferring remote when slugs match.
///
/// Remote presets take precedence. Existing presets not in remote are appended with `is_default` set to false.
pub fn merge(remote_presets: Vec<ModelPreset>, existing_presets: Vec<ModelPreset>) -> Vec<ModelPreset> {
pub fn merge(
remote_presets: Vec<ModelPreset>,
existing_presets: Vec<ModelPreset>,
) -> Vec<ModelPreset> {
if remote_presets.is_empty() {
return existing_presets;
}