(model_name: &str)
| 319 | } |
| 320 | |
| 321 | fn persisted_model_name(model_name: &str) -> Option<String> { |
| 322 | if model_name.is_empty() || model_name == "unknown" { |
| 323 | None |
| 324 | } else { |
| 325 | Some(model_name.to_string()) |
| 326 | } |
| 327 | } |
| 328 | |
| 329 | fn model_config_data(model_name: &str) -> Option<LlmConfigData> { |
| 330 | let (provider, model) = model_name.split_once('/')?; |
no test coverage detected