diff --git a/src/vs/platform/externalServices/common/marketplace.ts b/src/vs/platform/externalServices/common/marketplace.ts index 6de6178418e..4678191fa64 100644 --- a/src/vs/platform/externalServices/common/marketplace.ts +++ b/src/vs/platform/externalServices/common/marketplace.ts @@ -30,6 +30,7 @@ export async function resolveMarketplaceHeaders(version: string, const uuid = await getServiceMachineId(environmentService, fileService, storageService); const { machineId } = await telemetryService.getTelemetryInfo(); headers['X-Market-User-Id'] = uuid; + // Send machineId as VSCode-SessionId so we can correlate telemetry events across different services headers['VSCode-SessionId'] = machineId; }