Creates a new CommandPaletteViewModel instance.
The Redux store instance.
The command palette service for scope management.
Gets the current command palette state from the store.
The current command palette state.
Disposes the view model and hides the command palette.
Toggles the visibility of the command palette.
Shows the command palette with available commands for the current scope.
Hides the command palette and returns to trace scope.
Moves the selection up in the command list.
Moves the selection down in the command list.
Deselects all options and returns focus to the search bar.
Selects the currently highlighted command without executing it.
Updates the search filter text for the command palette.
The search text to filter commands.
Executes the specified command and hides the command palette.
The command key to execute.
View model for managing command palette state and navigation.