Support transferring interactive sessions across workspaces (#185702)

---------

Co-authored-by: Rob Lourens <roblourens@gmail.com>
This commit is contained in:
Joyce Er
2023-06-21 10:30:40 -07:00
committed by GitHub
parent 82c58f9ee1
commit 7c2d459318
9 changed files with 93 additions and 4 deletions

View File

@@ -1298,6 +1298,10 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
get onDidPerformUserAction() {
checkProposedApiEnabled(extension, 'interactiveUserActions');
return extHostChat.onDidPerformUserAction;
},
transferChatSession(session: vscode.InteractiveSession, toWorkspace: vscode.Uri) {
checkProposedApiEnabled(extension, 'interactive');
return extHostChat.transferChatSession(session, toWorkspace);
}
};