ZIm/crates/agent_ui/src
Agus Zubiaga 725ed5dd01
acp: Hide loading diff animation for external agents and update in place (#36699)
The loading diff animation can be jarring for external agents because
they stream the diff at the same time the tool call is pushed, so it's
only displayed while we're asynchronously calculating the diff. We'll
now only show it for the native agent.

Also, we'll now only update the diff when it changes, which avoids
unnecessarily hiding it for a few frames.

Release Notes:

- N/A

Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
2025-08-21 16:56:15 -03:00
..
acp acp: Hide loading diff animation for external agents and update in place (#36699) 2025-08-21 16:56:15 -03:00
agent_configuration Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
context_picker Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
ui thread_view: Add recent history entries & adjust empty state (#36625) 2025-08-20 18:01:22 -03:00
acp.rs Re-add history entries for native agent threads (#36500) 2025-08-19 12:08:11 -06:00
active_thread.rs agent2: Port feedback (#36603) 2025-08-20 19:10:43 +02:00
agent_configuration.rs agent_ui: Fix signed-in check in Zed provider configuration (#36639) 2025-08-20 23:09:09 +00:00
agent_diff.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
agent_model_selector.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
agent_panel.rs acp: Rename assistant::QuoteSelection and support it in agent2 threads (#36628) 2025-08-20 21:31:25 +00:00
agent_ui.rs acp: Rename assistant::QuoteSelection and support it in agent2 threads (#36628) 2025-08-20 21:31:25 +00:00
buffer_codegen.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
context_picker.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
context_server_configuration.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
context_strip.rs Auto-fix clippy::collapsible_if violations (#36428) 2025-08-19 13:27:24 +00:00
debug.rs Replace zed_llm_client with cloud_llm_client (#35309) 2025-07-30 00:09:14 +00:00
inline_assistant.rs Fix clippy::manual_map lint violations (#36584) 2025-08-20 15:17:28 +02:00
inline_prompt_editor.rs Enforce style lints which do not have violations (#36580) 2025-08-20 14:07:37 +02:00
language_model_selector.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
message_editor.rs Fix clippy::len_zero lint style violations (#36589) 2025-08-20 14:35:59 +00:00
profile_selector.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
slash_command.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
slash_command_picker.rs Another batch of lint fixes (#36521) 2025-08-19 20:33:44 +00:00
slash_command_settings.rs Remove /docs slash command (#36325) 2025-08-16 19:00:31 +00:00
terminal_codegen.rs Fix clippy::needless_borrow lint violations (#36444) 2025-08-18 21:54:35 +00:00
terminal_inline_assistant.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
text_thread_editor.rs acp: Rename assistant::QuoteSelection and support it in agent2 threads (#36628) 2025-08-20 21:31:25 +00:00
thread_history.rs Auto-fix clippy::collapsible_if violations (#36428) 2025-08-19 13:27:24 +00:00
tool_compatibility.rs Another batch of lint fixes (#36521) 2025-08-19 20:33:44 +00:00
ui.rs thread_view: Add recent history entries & adjust empty state (#36625) 2025-08-20 18:01:22 -03:00