ZIm/crates/agent_ui/src
Richard Feldman 4516b099e7
Reduce segment cloning when rendering messages (#33340)
While working on retries, I discovered some opportunities to reduce
cloning of message segments. These segments have full `String`s (not
`SharedString`s), so cloning them means copying cloning all the bytes of
all the strings in the message, which would be nice to avoid!

Release Notes:

- N/A
2025-06-25 14:10:48 -04:00
..
agent_configuration settings: Remove version fields (#33372) 2025-06-25 19:05:29 +02:00
context_picker Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
ui Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
active_thread.rs Reduce segment cloning when rendering messages (#33340) 2025-06-25 14:10:48 -04:00
agent_configuration.rs agent: Allow to force uninstall extension if it provides more than the MCP server (#33279) 2025-06-24 09:11:03 -03:00
agent_diff.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
agent_model_selector.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
agent_panel.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
agent_ui.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
buffer_codegen.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
context_picker.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
context_server_configuration.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
context_strip.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
debug.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
inline_assistant.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
inline_prompt_editor.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
language_model_selector.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
max_mode_tooltip.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
message_editor.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
profile_selector.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
slash_command.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
slash_command_picker.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
slash_command_settings.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
terminal_codegen.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
terminal_inline_assistant.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
text_thread_editor.rs Move UI code from assistant_context_editor -> agent_ui (#33289) 2025-06-23 22:22:01 -07:00
thread_history.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
tool_compatibility.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
ui.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00