diff --git a/assets/keymaps/default.json b/assets/keymaps/default.json index 5d70000639..6246d227b2 100644 --- a/assets/keymaps/default.json +++ b/assets/keymaps/default.json @@ -189,6 +189,7 @@ { "context": "AssistantPanel", "bindings": { + "cmd-n": "assistant::NewConversation", "cmd-g": "search::SelectNextMatch", "cmd-shift-g": "search::SelectPrevMatch" } diff --git a/crates/assistant/src/assistant_panel.rs b/crates/assistant/src/assistant_panel.rs index e472e8c8df..0ce5c53e61 100644 --- a/crates/assistant/src/assistant_panel.rs +++ b/crates/assistant/src/assistant_panel.rs @@ -86,9 +86,7 @@ actions!( pub fn init(cx: &mut AppContext) { settings::register::(cx); cx.add_action( - |this: &mut AssistantPanel, - _: &workspace::NewFile, - cx: &mut ViewContext| { + |this: &mut AssistantPanel, _: &NewConversation, cx: &mut ViewContext| { this.new_conversation(cx); }, );