diff --git a/crates/acp_tools/src/acp_tools.rs b/crates/acp_tools/src/acp_tools.rs index b439324c2d5f99c1a0976fb4e0207df9cb8be86f..071926cbd3944dfd8517e5bff834aabf963cb36c 100644 --- a/crates/acp_tools/src/acp_tools.rs +++ b/crates/acp_tools/src/acp_tools.rs @@ -286,7 +286,7 @@ impl AcpTools { let mut entries: Vec<_> = self .watched_connections .values() - .map(|connection| SharedString::from(connection.agent_id.0.clone())) + .map(|connection| connection.agent_id.0.clone()) .collect(); entries.sort(); entries @@ -411,7 +411,7 @@ impl AcpTools { fn selected_connection_label(&self) -> SharedString { self.selected_connection .as_ref() - .map(|agent_id| SharedString::from(agent_id.0.clone())) + .map(|agent_id| agent_id.0.clone()) .unwrap_or_else(|| SharedString::from("No connection selected")) }