Move chat context provider into chat namespace (#274794)

This commit is contained in:
Alex Ross
2025-11-03 17:35:36 +01:00
committed by GitHub
parent cf18d0d5ee
commit 005cfa9290
2 changed files with 5 additions and 5 deletions

View File

@@ -1282,10 +1282,6 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
encode(content: string, options?: { uri?: vscode.Uri; encoding?: string }) {
return extHostWorkspace.encode(content, options);
},
registerChatContextProvider(selector: vscode.DocumentSelector, id: string, provider: vscode.ChatContextProvider): vscode.Disposable {
checkProposedApiEnabled(extension, 'chatContextProvider');
return extHostChatContext.registerChatContextProvider(checkSelector(selector), `${extension.id}-${id}`, provider);
}
};
// namespace: scm
@@ -1540,6 +1536,10 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
checkProposedApiEnabled(extension, 'chatOutputRenderer');
return extHostChatOutputRenderer.registerChatOutputRenderer(extension, viewType, renderer);
},
registerChatContextProvider(selector: vscode.DocumentSelector, id: string, provider: vscode.ChatContextProvider): vscode.Disposable {
checkProposedApiEnabled(extension, 'chatContextProvider');
return extHostChatContext.registerChatContextProvider(checkSelector(selector), `${extension.id}-${id}`, provider);
},
};
// namespace: lm