Skip to content

Commit 8f97a0a

Browse files
committed
conditionally register 'create prompt' command
1 parent dbdce75 commit 8f97a0a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/vs/workbench/contrib/chat/browser/promptSyntax/contributions/createPromptCommand/createPromptCommand.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { askForPromptSourceFolder } from './dialogs/askForPromptSourceFolder.js'
1111
import { IFileService } from '../../../../../../../platform/files/common/files.js';
1212
import { ILabelService } from '../../../../../../../platform/label/common/label.js';
1313
import { IOpenerService } from '../../../../../../../platform/opener/common/opener.js';
14+
import { PromptsConfig } from '../../../../../../../platform/prompts/common/config.js';
1415
import { ICommandService } from '../../../../../../../platform/commands/common/commands.js';
1516
import { IPromptPath, IPromptsService } from '../../../../common/promptSyntax/service/types.js';
1617
import { appendToCommandPalette } from '../../../../../files/browser/fileActions.contribution.js';
@@ -108,6 +109,7 @@ KeybindingsRegistry.registerCommandAndKeybindingRule({
108109
id: LOCAL_COMMAND_ID,
109110
weight: KeybindingWeight.WorkbenchContrib,
110111
handler: commandFactory('local'),
112+
when: PromptsConfig.ENABLED_CTX,
111113
});
112114

113115
/**
@@ -117,6 +119,7 @@ KeybindingsRegistry.registerCommandAndKeybindingRule({
117119
id: USER_COMMAND_ID,
118120
weight: KeybindingWeight.WorkbenchContrib,
119121
handler: commandFactory('user'),
122+
when: PromptsConfig.ENABLED_CTX,
120123
});
121124

122125
/**
@@ -128,6 +131,7 @@ appendToCommandPalette(
128131
title: LOCAL_COMMAND_TITLE,
129132
category: CHAT_CATEGORY,
130133
},
134+
PromptsConfig.ENABLED_CTX,
131135
);
132136

133137
/**
@@ -139,4 +143,5 @@ appendToCommandPalette(
139143
title: USER_COMMAND_TITLE,
140144
category: CHAT_CATEGORY,
141145
},
146+
PromptsConfig.ENABLED_CTX,
142147
);

0 commit comments

Comments
 (0)