ZIm/crates/assistant2/src
Marshall Bowers e215ca1d99
Dedupe AssistantSettings (#23190)
This PR dedupes the `AssistantSettings` so we can use the same settings
for both Assistant1 and Assistant2.

We originally forked them so we could change the Assistant2 settings
freely, but given our rollout strategy for the new Assistant, I don't
think that makes sense.

This also fixes the issue where the JSON language server would show a
"Matches multiple schemas when only one must validate" warning in
`settings.json`.

Closes #23171.

Release Notes:

- Fixed the "Matches multiple schemas when only one must validate"
warning for the `assistant` setting.
2025-01-15 18:52:54 +00:00
..
context_picker assistant2: Fix inline context picker and handle dismiss (#23081) 2025-01-13 21:00:20 +00:00
ui assistant2: Navigate context strip with keyboard (#23128) 2025-01-14 16:45:11 +00:00
active_thread.rs assistant2: Revise thread visual design (#23083) 2025-01-14 22:29:39 +00:00
assistant.rs Dedupe AssistantSettings (#23190) 2025-01-15 18:52:54 +00:00
assistant_model_selector.rs Dedupe AssistantSettings (#23190) 2025-01-15 18:52:54 +00:00
assistant_panel.rs Dedupe AssistantSettings (#23190) 2025-01-15 18:52:54 +00:00
buffer_codegen.rs assistant2: Add live context type and use in message editor (#22865) 2025-01-08 21:47:58 +00:00
context.rs assistant2: Remove unneeded #[allow(unused)]s (#22979) 2025-01-10 19:05:08 +00:00
context_picker.rs assistant2: Fix inline context picker and handle dismiss (#23081) 2025-01-13 21:00:20 +00:00
context_store.rs assistant2: Make ContextStore::insert_* methods private (#22989) 2025-01-10 22:50:33 +00:00
context_strip.rs assistant2: Navigate context strip with keyboard (#23128) 2025-01-14 16:45:11 +00:00
inline_assistant.rs Dedupe AssistantSettings (#23190) 2025-01-15 18:52:54 +00:00
inline_prompt_editor.rs assistant2: Navigate context strip with keyboard (#23128) 2025-01-14 16:45:11 +00:00
message_editor.rs assistant2: Navigate context strip with keyboard (#23128) 2025-01-14 16:45:11 +00:00
prompts.rs Inline terminal assistant v2 (#21888) 2024-12-12 11:06:09 -05:00
streaming_diff.rs Inline assistant v2 (#21828) 2024-12-11 14:32:30 -05:00
terminal_codegen.rs Reuse prompt editor across buffer and terminal assist (#22188) 2024-12-18 16:12:54 -05:00
terminal_inline_assistant.rs assistant2: Add live context type and use in message editor (#22865) 2025-01-08 21:47:58 +00:00
thread.rs assistant2: Cancel pending completion when an error occurs (#23143) 2025-01-14 19:04:47 +00:00
thread_history.rs assistant2: Suggest recent files and threads as context (#22959) 2025-01-10 14:26:53 +00:00
thread_store.rs assistant2: Add an example thread to showcase long lines of code (#22621) 2025-01-03 17:48:04 +00:00
ui.rs assistant2: Sketch in sending file context to model (#21829) 2024-12-10 16:35:53 -05:00