(
variant: &opencode_config::ModelVariantConfig,
)
| 316 | } |
| 317 | |
| 318 | fn variant_to_bootstrap( |
| 319 | variant: &opencode_config::ModelVariantConfig, |
| 320 | ) -> HashMap<String, serde_json::Value> { |
| 321 | let mut values = variant.extra.clone(); |
| 322 | if let Some(disabled) = variant.disabled { |
| 323 | values.insert("disabled".to_string(), serde_json::Value::Bool(disabled)); |
| 324 | } |
| 325 | values |
| 326 | } |
| 327 | |
| 328 | fn auth_data_dir() -> PathBuf { |
| 329 | if let Ok(path) = std::env::var("OPENCODE_DATA_DIR") { |
no test coverage detected