ZIm/crates/assistant/src
Max Brunsfeld d3d408d47d
Improve context server lifecycle management (#20622)
This optimizes and fixes bugs in our logic for maintaining a set of
running context servers, based on the combination of the user's
`context_servers` settings and their installed extensions.

Release Notes:

- N/A

---------

Co-authored-by: Marshall <marshall@zed.dev>
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
2024-11-13 13:55:06 -08:00
..
context Fix regression in producing sections when converting SlashCommandOutput to event stream (#20404) 2024-11-08 09:29:14 +01:00
slash_command Improve context server lifecycle management (#20622) 2024-11-13 13:55:06 -08:00
tools Put context servers behind a trait (#20432) 2024-11-08 13:36:41 -05:00
assistant.rs Scope slash commands, context servers, and tools to individual Assistant Panel instances (#20372) 2024-11-07 18:23:25 -05:00
assistant_panel.rs Use replace blocks for patches (#20605) 2024-11-13 18:55:23 +01:00
assistant_settings.rs assistant: Rename "new context" to "new chat" (#20043) 2024-11-06 07:24:04 -03:00
context.rs Fix regression in producing sections when converting SlashCommandOutput to event stream (#20404) 2024-11-08 09:29:14 +01:00
context_store.rs Improve context server lifecycle management (#20622) 2024-11-13 13:55:06 -08:00
inline_assistant.rs Use replace blocks for patches (#20605) 2024-11-13 18:55:23 +01:00
model_selector.rs assistant: Show only configured models in the model picker (#20392) 2024-11-08 10:08:59 -03:00
patch.rs Fix more failure cases of assistant edits (#19653) 2024-10-25 14:30:34 -07:00
prompt_library.rs Refactor Spacing into DynamicSpacing using proc macro (#20504) 2024-11-11 11:08:55 -05:00
prompts.rs logs: Reduce log noise by using more debug logs (#20498) 2024-11-11 15:11:20 +01:00
slash_command.rs assistant: Fix completions for slash commands provided by context servers (#20423) 2024-11-08 11:35:39 -05:00
slash_command_picker.rs Scope slash commands, context servers, and tools to individual Assistant Panel instances (#20372) 2024-11-07 18:23:25 -05:00
slash_command_settings.rs Add settings to remote servers, use XDG paths on remote, and enable node LSPs (#19176) 2024-10-15 23:32:44 -07:00
slash_command_working_set.rs assistant: Fix completions for slash commands provided by context servers (#20423) 2024-11-08 11:35:39 -05:00
streaming_diff.rs Reduce memory footprint for inline transformations (#20296) 2024-11-06 15:07:16 +01:00
terminal_inline_assistant.rs assistant: Add health telemetry (#19928) 2024-10-31 16:21:26 -07:00
tool_working_set.rs Scope slash commands, context servers, and tools to individual Assistant Panel instances (#20372) 2024-11-07 18:23:25 -05:00
tools.rs context_servers: Support tools (#19548) 2024-10-28 10:37:58 -04:00