summaryrefslogtreecommitdiff
path: root/packages/vscode-ide-companion/src/extension.ts
diff options
context:
space:
mode:
authorSunny Sachanandani <[email protected]>2025-08-15 15:58:31 -0700
committerGitHub <[email protected]>2025-08-15 22:58:31 +0000
commit4896c7739f57b4e475754854c217cdd1dbf7deaa (patch)
tree7c00842d3b7a0ba63b2f25b9cb7ca102b4a91093 /packages/vscode-ide-companion/src/extension.ts
parent3c0af3654ac5491e79c6f9b55de5debf0e1e13c1 (diff)
[ide-mode] Fix path delimiter for multi-root workspaces on Windows (#6273)
Co-authored-by: Jacob Richman <[email protected]>
Diffstat (limited to 'packages/vscode-ide-companion/src/extension.ts')
-rw-r--r--packages/vscode-ide-companion/src/extension.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/vscode-ide-companion/src/extension.ts b/packages/vscode-ide-companion/src/extension.ts
index a491ac41..30bab801 100644
--- a/packages/vscode-ide-companion/src/extension.ts
+++ b/packages/vscode-ide-companion/src/extension.ts
@@ -5,6 +5,7 @@
*/
import * as vscode from 'vscode';
+import * as path from 'path';
import { IDEServer } from './ide-server.js';
import { DiffContentProvider, DiffManager } from './diff-manager.js';
import { createLogger } from './utils/logger.js';
@@ -23,7 +24,7 @@ function updateWorkspacePath(context: vscode.ExtensionContext) {
if (workspaceFolders && workspaceFolders.length > 0) {
const workspacePaths = workspaceFolders
.map((folder) => folder.uri.fsPath)
- .join(':');
+ .join(path.delimiter);
context.environmentVariableCollection.replace(
IDE_WORKSPACE_PATH_ENV_VAR,
workspacePaths,