Merge branch 'main' into chatVariables

This commit is contained in:
Johannes
2023-08-11 13:50:13 +02:00
112 changed files with 2744 additions and 2573 deletions

View File

@@ -1318,14 +1318,6 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
}
};
// namespace: interactiveSlashCommands
const interactiveSlashCommands: typeof vscode.interactiveSlashCommands = {
registerSlashCommandProvider(chatProviderId: string, provider: vscode.InteractiveSlashCommandProvider) {
checkProposedApiEnabled(extension, 'interactiveSlashCommands');
return extHostChat.registerSlashCommandProvider(extension, chatProviderId, provider);
}
};
// namespace: ai
const ai: typeof vscode.ai = {
registerSemanticSimilarityProvider(provider: vscode.SemanticSimilarityProvider) {
@@ -1361,13 +1353,12 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
authentication,
commands,
comments,
chat,
debug,
env,
extensions,
interactive,
interactiveSlashCommands,
l10n,
chat,
languages,
notebooks,
scm,
@@ -1481,7 +1472,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
TaskRevealKind: extHostTypes.TaskRevealKind,
TaskScope: extHostTypes.TaskScope,
TerminalLink: extHostTypes.TerminalLink,
TerminalQuickFixCommand: extHostTypes.TerminalQuickFixCommand,
TerminalQuickFixExecuteTerminalCommand: extHostTypes.TerminalQuickFixCommand,
TerminalQuickFixOpener: extHostTypes.TerminalQuickFixOpener,
TerminalLocation: extHostTypes.TerminalLocation,
TerminalProfile: extHostTypes.TerminalProfile,