ZIm/crates/git_ui/src
Anthony Eid b349a8f34c
ai: Auto select user model when there's no default (#36722)
This PR identifies automatic configuration options that users can select
from the agent panel. If no default provider is set in their settings,
the PR defaults to the first recommended option. Additionally, it
updates the selected provider for a thread when a user changes the
default provider through the settings file, if the thread hasn't had any
queries yet.

Release Notes:

- agent: automatically select a language model provider if there's no
user set provider.

---------

Co-authored-by: Michael Sloan <michael@zed.dev>
2025-08-22 01:12:12 -04:00
..
askpass_modal.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
blame_ui.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
branch_picker.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
commit_message_prompt.txt git_ui: Try to prompt the model out of including the diff output (#26281) 2025-03-07 15:05:35 +00:00
commit_modal.rs Fix clippy::manual_map lint violations (#36584) 2025-08-20 15:17:28 +02:00
commit_tooltip.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
commit_view.rs Fix a bunch of other low-hanging style lints (#36498) 2025-08-19 21:26:17 +02:00
conflict_view.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
file_diff_view.rs Another batch of lint fixes (#36521) 2025-08-19 20:33:44 +00:00
git_panel.rs ai: Auto select user model when there's no default (#36722) 2025-08-22 01:12:12 -04:00
git_panel_settings.rs git_ui: Add collapse_untracked_diff settings to improve usability for untracked files (#32591) 2025-06-22 00:38:24 +03:00
git_ui.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
onboarding.rs Redesign and clean up all icons across Zed (#35856) 2025-08-08 15:34:36 -03:00
picker_prompt.rs Fix clippy::needless_borrow lint violations (#36444) 2025-08-18 21:54:35 +00:00
project_diff.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
remote_output.rs git_panel: Improve toast messages for push/pull/fetch (#35092) 2025-08-04 18:20:20 -04:00
repository_selector.rs Add key contexts for Pickers (#35665) 2025-08-06 15:28:18 -04:00
text_diff_view.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00