summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/hooks/slashCommandProcessor.ts
diff options
context:
space:
mode:
authorAllen Hutchison <[email protected]>2025-05-21 13:31:18 -0700
committerGitHub <[email protected]>2025-05-21 13:31:18 -0700
commita0761f0c41942d5981306f99e78aca40588d28fa (patch)
treef6d954c416cb1e60976d7a231ab843d9bed8abbf /packages/cli/src/ui/hooks/slashCommandProcessor.ts
parent00ab1905e0b252a70e2171b3f83d36adb7fec250 (diff)
Fix: Resolve CLI version reporting in /bug command (#455)
Diffstat (limited to 'packages/cli/src/ui/hooks/slashCommandProcessor.ts')
-rw-r--r--packages/cli/src/ui/hooks/slashCommandProcessor.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/cli/src/ui/hooks/slashCommandProcessor.ts b/packages/cli/src/ui/hooks/slashCommandProcessor.ts
index 9f6a6d5e..858897f0 100644
--- a/packages/cli/src/ui/hooks/slashCommandProcessor.ts
+++ b/packages/cli/src/ui/hooks/slashCommandProcessor.ts
@@ -24,15 +24,16 @@ export interface SlashCommand {
* Hook to define and process slash commands (e.g., /help, /clear).
*/
export const useSlashCommandProcessor = (
- config: Config | null, // Add config here
+ config: Config | null,
addItem: UseHistoryManagerReturn['addItem'],
clearItems: UseHistoryManagerReturn['clearItems'],
refreshStatic: () => void,
setShowHelp: React.Dispatch<React.SetStateAction<boolean>>,
onDebugMessage: (message: string) => void,
openThemeDialog: () => void,
- performMemoryRefresh: () => Promise<void>, // Add performMemoryRefresh prop
+ performMemoryRefresh: () => Promise<void>,
toggleCorgiMode: () => void,
+ cliVersion: string,
) => {
const addMessage = useCallback(
(message: Message) => {
@@ -149,7 +150,6 @@ export const useSlashCommandProcessor = (
}
bugDescription = bugDescription.trim();
- const cliVersion = process.env.npm_package_version || 'Unknown';
const osVersion = `${process.platform} ${process.version}`;
let sandboxEnv = 'no sandbox';
if (process.env.SANDBOX && process.env.SANDBOX !== 'sandbox-exec') {
@@ -226,6 +226,7 @@ Add any other context about the problem here.
addMessage,
toggleCorgiMode,
config, // Added config to dependency array
+ cliVersion,
],
);