chatSessions supportHotReload (#263701)

chatSessions supportHotReload (https://github.com/microsoft/vscode/issues/259967)
This commit is contained in:
Josh Spicer
2025-08-27 16:59:17 -07:00
committed by GitHub
parent bd6c2f1197
commit 509d9f4ab1
5 changed files with 32 additions and 13 deletions

View File

@@ -1518,9 +1518,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
checkProposedApiEnabled(extension, 'chatSessionsProvider');
return extHostChatSessions.registerChatSessionItemProvider(extension, chatSessionType, provider);
},
registerChatSessionContentProvider(chatSessionType: string, provider: vscode.ChatSessionContentProvider) {
registerChatSessionContentProvider(chatSessionType: string, provider: vscode.ChatSessionContentProvider, capabilities?: vscode.ChatSessionCapabilities) {
checkProposedApiEnabled(extension, 'chatSessionsProvider');
return extHostChatSessions.registerChatSessionContentProvider(extension, chatSessionType, provider);
return extHostChatSessions.registerChatSessionContentProvider(extension, chatSessionType, provider, capabilities);
},
registerChatOutputRenderer: (viewType: string, renderer: vscode.ChatOutputRenderer) => {
checkProposedApiEnabled(extension, 'chatOutputRenderer');