diff options
| author | Taylor Mullen <[email protected]> | 2025-05-18 22:34:26 -0700 |
|---|---|---|
| committer | N. Taylor Mullen <[email protected]> | 2025-05-18 22:36:07 -0700 |
| commit | cd1dc7ec5918f3e3867ba1101b6228c815b7bc31 (patch) | |
| tree | f631c11af87602904c9b3243337d050d03ca1a33 /packages/cli/src | |
| parent | db93ea736b0af04d9205de81f5d0b44de8fe1af6 (diff) | |
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
Diffstat (limited to 'packages/cli/src')
| -rw-r--r-- | packages/cli/src/ui/App.tsx | 6 |
1 files 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 && ( <Box> <SuggestionsDisplay suggestions={completion.suggestions} |
