Skip to content

add telemetry for chat permissions on request#299349

Merged
justschen merged 2 commits intomainfrom
justin/reuniclus
Mar 5, 2026
Merged

add telemetry for chat permissions on request#299349
justschen merged 2 commits intomainfrom
justin/reuniclus

Conversation

@justschen
Copy link
Collaborator

fix #299263

Copilot AI review requested due to automatic review settings March 5, 2026 01:21
@justschen justschen enabled auto-merge (squash) March 5, 2026 01:21
@vs-code-engineering vs-code-engineering bot added this to the 1.111.0 milestone Mar 5, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds telemetry to capture the selected tool auto-approval permission level for chat requests, addressing the need to measure usage of the permissions picker (Issue #299263).

Changes:

  • Extend interactiveSessionProviderInvoked telemetry event to include permissionLevel.
  • Add telemetry classification metadata for the new permissionLevel field.
  • Populate permissionLevel from IChatSendRequestOptions.modeInfo.permissionLevel when logging provider invocations.

You can also share your feedback on Copilot code review. Take the survey.

@justschen justschen merged commit a3c8652 into main Mar 5, 2026
20 checks passed
@justschen justschen deleted the justin/reuniclus branch March 5, 2026 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add telemetry for permissions picker

3 participants