Path: blob/main/src/vs/workbench/contrib/chat/browser/promptSyntax/promptFileActions.ts
5251 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45import { registerAttachPromptActions } from './attachInstructionsAction.js';6import { registerAgentActions } from './chatModeActions.js';7import { registerRunPromptActions } from './runPromptAction.js';8import { registerNewPromptFileActions } from './newPromptFileActions.js';9import { registerSkillActions } from './skillActions.js';10import { registerHookActions } from './hookActions.js';11import { registerAction2 } from '../../../../../platform/actions/common/actions.js';12import { SaveAsAgentFileAction, SaveAsInstructionsFileAction, SaveAsPromptFileAction } from './saveAsPromptFileActions.js';131415/**16* Helper to register all actions related to reusable prompt files.17*/18export function registerPromptActions(): void {19registerRunPromptActions();20registerAttachPromptActions();21registerSkillActions();22registerHookActions();23registerAction2(SaveAsPromptFileAction);24registerAction2(SaveAsInstructionsFileAction);25registerAction2(SaveAsAgentFileAction);26registerAgentActions();27registerNewPromptFileActions();28}293031