From cd1dc7ec5918f3e3867ba1101b6228c815b7bc31 Mon Sep 17 00:00:00 2001 From: Taylor Mullen Date: Sun, 18 May 2025 22:34:26 -0700 Subject: [PATCH] fix(cli): Disable slash commands and suggestions in shell mode - Prevents slash commands from being triggered and suggestions from being displayed when shell mode is active. This ensures that user input is correctly interpreted as shell commands. Fixes https://buganizer.corp.google.com/issues/418560826 --- packages/cli/src/ui/App.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx index 68933f10..30944046 100644 --- a/packages/cli/src/ui/App.tsx +++ b/packages/cli/src/ui/App.tsx @@ -207,7 +207,9 @@ export const App = ({ const completion = useCompletion( query, config.getTargetDir(), - isInputActive && (isAtCommand(query) || isSlashCommand(query)), + !shellModeActive && + isInputActive && + (isAtCommand(query) || isSlashCommand(query)), slashCommands, ); @@ -380,7 +382,7 @@ export const App = ({ shellModeActive={shellModeActive} setShellModeActive={setShellModeActive} /> - {completion.showSuggestions && ( + {completion.showSuggestions && !shellModeActive && (