From 08602791db100d6e7cc14ede9e64ad26784899e4 Mon Sep 17 00:00:00 2001 From: Nikolas Komonen Date: Mon, 26 Aug 2024 12:11:14 -0400 Subject: [PATCH] feat: Add `windowId` common definition type This adds a new type called `windowId` which uniquely identifies an IDE window. It is possible to have multiple windows of the same IDE openened at the same time, and this should differentiate them. The plan is to attach this value to all telemetry events. Signed-off-by: Nikolas Komonen --- telemetry/definitions/commonDefinitions.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/telemetry/definitions/commonDefinitions.json b/telemetry/definitions/commonDefinitions.json index 0aa5c3b0..fb706966 100644 --- a/telemetry/definitions/commonDefinitions.json +++ b/telemetry/definitions/commonDefinitions.json @@ -1468,6 +1468,11 @@ "type": "string", "description": "A generic version metadata" }, + { + "name": "windowId", + "type": "string", + "description": "An identifier for a specific IDE window, since there can be multiple windows from the same IDE open on a machine." + }, { "name": "workflowToken", "type": "string",