microsoft / kiota

OpenAPI based HTTP Client code generator
https://aka.ms/kiota/docs
MIT License
3.02k stars 210 forks source link

VS Code telemetry needs to be more granular #5626

Open maisarissi opened 1 month ago

maisarissi commented 1 month ago

The telemetry is mostly put in when registering the commands. Today, the ms-graph.kiota/kiota.openApiExplorer.generateClient command encompasses all the generation events (client, manifest, plugin). Having a more granular telemetry for each generation event would helps us understand better the extension use. So we need to have separate events for:

petrhollayms commented 1 month ago

@thewahome Could you please check whether we could also add an attribute about the mode ("ttk", empty or other future value)?

thewahome commented 1 month ago

We could use deeplink and add the source if deeplink is happening