-
Type:
Task
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Not Needed
-
Developer Tools
The lack of deviceId in the appName parameter passed down by VSCode extension to the embedded MCP server makes it difficult to link device telemetry across tools used on the same machine. We should agree upon a format to facilitate this.
Context about the current state:
We currently use the following format for the appName used by the embedded MCP server:
mongodb-vscode {x.y.z} MongoDB MCP Server--{anonymousId}--{connectionId}
where:
1. x.y.z is the version of vscode extension.
2. anonymousId is the uuid v4 styled telemetry anonymous ids that have classically been used in VSCode extension.
3. connectionId is the ID of the connection in VSCode extension that the MCP server will be connecting to.
—
The rest of description yet to be filled out based on requirements agreed upon.
- published in
-
VSCODE-786
Release VSCode 1.16.1
-
- Closed
-