Skip to content

Commit 7c466b8

Browse files
authored
Merge pull request microsoft#166355 from prashantvc/issue2961
Change sessionId with machineId for extension search telemetry
2 parents f65123f + 3486612 commit 7c466b8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/vs/platform/externalServices/common/marketplace.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ export async function resolveMarketplaceHeaders(version: string,
2828

2929
if (supportsTelemetry(productService, environmentService) && getTelemetryLevel(configurationService) === TelemetryLevel.USAGE) {
3030
const uuid = await getServiceMachineId(environmentService, fileService, storageService);
31-
const { sessionId } = await telemetryService.getTelemetryInfo();
31+
const { machineId } = await telemetryService.getTelemetryInfo();
3232
headers['X-Market-User-Id'] = uuid;
33-
headers['VSCode-SessionId'] = sessionId;
33+
// Send machineId as VSCode-SessionId so we can correlate telemetry events across different services
34+
headers['VSCode-SessionId'] = machineId;
3435
}
3536

3637
return headers;

0 commit comments

Comments
 (0)