Skip to content

Add ENVIRONMENT_TOOL_USAGE telemetry to track actual environment tool usage#1272

Merged
StellaHuang95 merged 6 commits intomicrosoft:mainfrom
StellaHuang95:telemetry
Feb 27, 2026
Merged

Add ENVIRONMENT_TOOL_USAGE telemetry to track actual environment tool usage#1272
StellaHuang95 merged 6 commits intomicrosoft:mainfrom
StellaHuang95:telemetry

Conversation

@StellaHuang95
Copy link
Contributor

This is a follow-up PR after discussion with Eleanor and Graham, the PR adds a new ENVIRONMENT_TOOL_USAGE telemetry event that fires once per distinct environment tool actively in use across a user's projects. It resolves each project's actual environment and emits toolName for each unique tool (e.g., venv, uv, conda, poetry, system). UV environments are detected separately since they share the venv manager. Will add a new chart to the dashboard once it's checked in.

Copy link
Member

@gramster gramster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@StellaHuang95 StellaHuang95 merged commit 0c7429b into microsoft:main Feb 27, 2026
43 of 44 checks passed
@StellaHuang95 StellaHuang95 deleted the telemetry branch February 27, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants