chore - small cleanup of the inline chat API proposal

This commit is contained in:
Johannes
2023-09-11 16:22:44 +02:00
parent 4154c23e62
commit 2856e2dd08
3 changed files with 18 additions and 9 deletions

View File

@@ -1298,9 +1298,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
// this needs to be updated whenever the API proposal changes
_version: 1,
registerInteractiveEditorSessionProvider(provider: vscode.InteractiveEditorSessionProvider) {
registerInteractiveEditorSessionProvider(provider: vscode.InteractiveEditorSessionProvider, metadata?: vscode.InteractiveEditorSessionProviderMetadata) {
checkProposedApiEnabled(extension, 'interactive');
return extHostInteractiveEditor.registerProvider(extension, provider);
return extHostInteractiveEditor.registerProvider(extension, provider, metadata = { label: provider.label ?? extension.displayName ?? extension.name });
},
registerInteractiveSessionProvider(id: string, provider: vscode.InteractiveSessionProvider) {
checkProposedApiEnabled(extension, 'interactive');