Get chat session transferring working on the ChatSessionStore (#283512)

* Get chat session transferring working on the ChatSessionStore

* fix comment

* Fix tests, validate location

* Tests

* IChatTransferredSessionData is just a URI

* Fix leak
This commit is contained in:
Rob Lourens
2025-12-20 16:31:46 -08:00
committed by GitHub
parent f6686c6344
commit 792929f336
19 changed files with 720 additions and 266 deletions

View File

@@ -1469,7 +1469,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
// namespace: interactive
const interactive: typeof vscode.interactive = {
transferActiveChat(toWorkspace: vscode.Uri) {
transferActiveChat(toWorkspace: vscode.Uri): Thenable<void> {
checkProposedApiEnabled(extension, 'interactive');
return extHostChatAgents2.transferActiveChat(toWorkspace);
}