feat: add a /mention slash command (#2114)

- To help people discover @mentions.
- Command just places a @ in the composer.
- #2115 then improves the behavior of @mentions with empty queries.
This commit is contained in:
ae
2025-08-11 14:15:41 -07:00
committed by GitHub
parent 5f8984aa7d
commit a48372ce5d
5 changed files with 62 additions and 0 deletions

View File

@@ -366,6 +366,11 @@ impl App<'_> {
widget.add_diff_output(text);
}
}
SlashCommand::Mention => {
if let AppState::Chat { widget } = &mut self.app_state {
widget.insert_str("@");
}
}
SlashCommand::Status => {
if let AppState::Chat { widget } = &mut self.app_state {
widget.add_status_output();