summaryrefslogtreecommitdiff
path: root/extension/src
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-06-14 14:34:42 -0700
committerNate Sesti <sestinj@gmail.com>2023-06-14 14:34:42 -0700
commit7b08dfd5af073dfe5b12f52d3427ae03c4313ea6 (patch)
treec25aab43f6e5932d5b37a9a5cb328a874bb2ec0a /extension/src
parentac10d9dfe7342f1c5af1a00dbb8bb9a6b3ddb58a (diff)
downloadsncontinue-7b08dfd5af073dfe5b12f52d3427ae03c4313ea6.tar.gz
sncontinue-7b08dfd5af073dfe5b12f52d3427ae03c4313ea6.tar.bz2
sncontinue-7b08dfd5af073dfe5b12f52d3427ae03c4313ea6.zip
feedback with unique id, patch
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