From b86cf6137c1d6329278322fa55874e3247322e2c Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Mon, 9 Feb 2026 15:45:21 -0800 Subject: [PATCH] fix --- codex-rs/core/src/models_manager/model_presets.rs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/codex-rs/core/src/models_manager/model_presets.rs b/codex-rs/core/src/models_manager/model_presets.rs index a2ce3bf158..83c1f90ac2 100644 --- a/codex-rs/core/src/models_manager/model_presets.rs +++ b/codex-rs/core/src/models_manager/model_presets.rs @@ -10,13 +10,14 @@ pub const HIDE_GPT_5_1_CODEX_MAX_MIGRATION_PROMPT_CONFIG: &str = use once_cell::sync::Lazy; fn builtin_model_presets_from_models_json() -> Vec { - let presets = serde_json::from_str::(include_str!("../../models.json")) - .expect("bundled models.json must parse") - .models - .into_iter() - .map(ModelPreset::from) - .collect::>(); - presets + match serde_json::from_str::(include_str!("../../models.json")) { + Ok(models_response) => models_response + .models + .into_iter() + .map(ModelPreset::from) + .collect(), + Err(error) => vec![], + } } pub(super) fn builtin_model_presets(_auth_mode: Option) -> Vec {