diff --git a/crates/goose-cli/src/commands/configure.rs b/crates/goose-cli/src/commands/configure.rs index c7e48e7d..692a998d 100644 --- a/crates/goose-cli/src/commands/configure.rs +++ b/crates/goose-cli/src/commands/configure.rs @@ -423,7 +423,7 @@ pub async fn configure_provider_dialog() -> Result> { let mut available_providers = providers().await; // Sort providers alphabetically by display name - available_providers.sort_by(|a, b| a.display_name.cmp(&b.display_name)); + available_providers.sort_by(|a, b| a.0.display_name.cmp(&b.0.display_name)); // Create selection items from provider metadata let provider_items: Vec<(&String, &str, &str)> = available_providers