diff --git a/crates/agent_ui/src/thread_import.rs b/crates/agent_ui/src/thread_import.rs index a8bd95916a7111afe4a7a75f11ff78f3547b4398..4e98ec404211f2a851941c1b7404d889d4e95472 100644 --- a/crates/agent_ui/src/thread_import.rs +++ b/crates/agent_ui/src/thread_import.rs @@ -11,6 +11,7 @@ use gpui::{ App, Context, DismissEvent, Entity, EventEmitter, FocusHandle, Focusable, MouseDownEvent, Render, SharedString, Task, WeakEntity, Window, }; +use itertools::Itertools as _; use notifications::status_toast::StatusToast; use project::{AgentId, AgentRegistryStore, AgentServerStore}; use release_channel::ReleaseChannel; @@ -138,6 +139,7 @@ impl ThreadImportModal { icon_path, } }) + .sorted_unstable_by_key(|entry| entry.display_name.to_lowercase()) .collect::>(); Self {