summaryrefslogtreecommitdiff
path: root/extension/src
diff options
context:
space:
mode:
Diffstat (limited to 'extension/src')
-rw-r--r--extension/src/continueIdeClient.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/extension/src/continueIdeClient.ts b/extension/src/continueIdeClient.ts
index 3308068a..16941c70 100644
--- a/extension/src/continueIdeClient.ts
+++ b/extension/src/continueIdeClient.ts
@@ -77,6 +77,11 @@ class IdeProtocolClient {
workspaceDirectory: this.getWorkspaceDirectory(),
});
break;
+ case "uniqueId":
+ this.messenger?.send("uniqueId", {
+ uniqueId: this.getUniqueId(),
+ });
+ break;
case "getUserSecret":
this.messenger?.send("getUserSecret", {
value: await this.getUserSecret(data.key),
@@ -128,6 +133,10 @@ class IdeProtocolClient {
return vscode.workspace.workspaceFolders[0].uri.fsPath;
}
+ getUniqueId() {
+ return vscode.env.machineId;
+ }
+
// ------------------------------------ //
// On message handlers