Path: blob/main/extensions/copilot/src/extension/intents/node/allIntents.ts
13399 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*--------------------------------------------------------------------------------------------*/456import { SyncDescriptor } from '../../../util/vs/platform/instantiation/common/descriptors';7import { InlineChatIntent } from '../../inlineChat2/node/inlineChatIntent';8import { IntentRegistry } from '../../prompt/node/intentRegistry';9import { AgentIntent } from './agentIntent';10import { AskAgentIntent } from './askAgentIntent';11import { ChronicleIntent } from './chronicleIntent';12import { EditCodeIntent } from './editCodeIntent';13import { ExplainIntent } from './explainIntent';14import { FixIntent } from './fixIntent';15import { GenerateCodeIntent } from './generateCodeIntent';16import { NewWorkspaceIntent } from './newIntent';17import { NewNotebookIntent } from './newNotebookIntent.contribution';18import { NotebookEditorIntent } from './notebookEditorIntent';19import { ReviewIntent } from './reviewIntent';20import { SearchIntent } from './searchIntent';21import { SearchKeywordsIntent } from './searchKeywordsIntent';22import { SearchPanelIntent } from './searchPanelIntent';23import { SetupTestsIntent } from './setupTests';24import { TerminalExplainIntent } from './terminalExplainIntent';25import { TerminalIntent } from './terminalIntent';26import { TestsIntent } from './testIntent/testIntent';27import { UnknownIntent } from './unknownIntent';28import { VscodeIntent } from './vscodeIntent';2930IntentRegistry.setIntents([31new SyncDescriptor(EditCodeIntent),32new SyncDescriptor(AgentIntent),33new SyncDescriptor(SearchIntent),34new SyncDescriptor(TestsIntent),35new SyncDescriptor(FixIntent),36new SyncDescriptor(ExplainIntent),37new SyncDescriptor(ReviewIntent),38new SyncDescriptor(TerminalIntent),39new SyncDescriptor(TerminalExplainIntent),40new SyncDescriptor(UnknownIntent),41new SyncDescriptor(GenerateCodeIntent),42new SyncDescriptor(NewNotebookIntent),43new SyncDescriptor(NewWorkspaceIntent),44new SyncDescriptor(VscodeIntent),45new SyncDescriptor(SetupTestsIntent),46new SyncDescriptor(SearchPanelIntent),47new SyncDescriptor(SearchKeywordsIntent),48new SyncDescriptor(AskAgentIntent),49new SyncDescriptor(NotebookEditorIntent),50new SyncDescriptor(InlineChatIntent),51new SyncDescriptor(ChronicleIntent),52]);535455