Skip to content

Commit 03d5d2d

Browse files
committed
compare name first
1 parent f6c73f0 commit 03d5d2d

File tree

1 file changed

+4
-3
lines changed
  • crates/chat-cli/src/cli/chat/cli

1 file changed

+4
-3
lines changed

crates/chat-cli/src/cli/chat/cli/model.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,9 @@ pub fn normalize_model_name(name: &str) -> &str {
214214
pub fn find_model<'a>(models: &'a [ModelInfo], name: &str) -> Option<&'a ModelInfo> {
215215
let normalized = normalize_model_name(name);
216216
models.iter().find(|m| {
217-
[name, normalized].iter().any(|n| {
218-
m.model_id.eq_ignore_ascii_case(n) || m.model_name.as_deref().is_some_and(|mn| mn.eq_ignore_ascii_case(n))
219-
})
217+
m.model_name
218+
.as_deref()
219+
.is_some_and(|n| n.eq_ignore_ascii_case(normalized))
220+
|| m.model_id.eq_ignore_ascii_case(normalized)
220221
})
221222
}

0 commit comments

Comments
 (0)