assistant2: Sketch in toolbar (#21114)

This PR sketches in the toolbar for `assistant2`.

<img width="1136" alt="Screenshot 2024-11-23 at 12 39 49 PM"
src="https://github.com/user-attachments/assets/ed56fc36-54c8-48d4-8446-6c1f182fcef2">

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2024-11-23 12:46:11 -05:00 committed by GitHub
parent 3a0408953d
commit 2a23db6e05
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 127 additions and 6 deletions

View file

@ -6,7 +6,7 @@ use gpui::{actions, AppContext};
pub use crate::assistant_panel::AssistantPanel;
actions!(assistant2, [ToggleFocus, NewChat]);
actions!(assistant2, [ToggleFocus, NewChat, ToggleModelSelector]);
const NAMESPACE: &str = "assistant2";