feat: Add Ide Extension Context to Feedback Telemetry
Description
This MR introduces ide_extension_context
to the feedback telemetry event for DuoChat in VSCode. This provides information found in this iglu schema:
"required": [
"ide_name",
"ide_version",
"ide_vendor",
"extension_name",
"extension_version"
]
Note This MR DEPENDS on fix: FeedbackForm snowplow event missing "envir... (!1556 - merged) being merged as without the changes there, the events will not send properly.
Related Issues
Resolves part of DuoChat Feedback form not working in VsCode Ext... (gitlab#444328 - closed)
How has this been tested?
Screenshots (if appropriate)
Types of changes
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to change) -
Documentation -
Chore (Related to CI or Packaging to platforms) -
Test gap
Edited by Dylan Bernardi