diff --git a/crates/cli/src/lib.rs b/crates/cli/src/lib.rs index 652cfff4..f2106945 100644 --- a/crates/cli/src/lib.rs +++ b/crates/cli/src/lib.rs @@ -1001,14 +1001,8 @@ fn auth_status_lines_for_provider( let active_marker = if is_active { " (active provider)" } else { "" }; let provider_cfg = store.config.providers.for_provider(provider); - let base_url = provider_cfg - .base_url - .as_deref() - .unwrap_or("(default)"); - let model = provider_cfg - .model - .as_deref() - .unwrap_or("(default)"); + let base_url = provider_cfg.base_url.as_deref().unwrap_or("(default)"); + let model = provider_cfg.model.as_deref().unwrap_or("(default)"); vec![ format!("provider: {}{}", provider.as_str(), active_marker), diff --git a/crates/tui/src/tui/provider_picker.rs b/crates/tui/src/tui/provider_picker.rs index 42b89241..5cdfc3f2 100644 --- a/crates/tui/src/tui/provider_picker.rs +++ b/crates/tui/src/tui/provider_picker.rs @@ -378,10 +378,7 @@ impl ModalView for ProviderPickerView { ViewAction::None } } - KeyCode::Char(c) - if key.modifiers.is_empty() - && c.eq_ignore_ascii_case(&'r') => - { + KeyCode::Char(c) if key.modifiers.is_empty() && c.eq_ignore_ascii_case(&'r') => { self.enter_key_entry(); ViewAction::None } @@ -609,10 +606,7 @@ mod tests { let config = Config::default(); let mut picker = ProviderPickerView::new(ApiProvider::Deepseek, &config); - let action = picker.handle_key(KeyEvent::new( - KeyCode::Char('r'), - KeyModifiers::CONTROL, - )); + let action = picker.handle_key(KeyEvent::new(KeyCode::Char('r'), KeyModifiers::CONTROL)); assert!(matches!(action, ViewAction::None)); assert_eq!(picker.stage, Stage::List);