Skip to content

Add vscodeRequestId to panel_request event#4007

Merged
hediet merged 1 commit intomicrosoft:mainfrom
dennyac:add-vscode-request-id-to-panel-request-event
Feb 26, 2026
Merged

Add vscodeRequestId to panel_request event#4007
hediet merged 1 commit intomicrosoft:mainfrom
dennyac:add-vscode-request-id-to-panel-request-event

Conversation

@dennyac
Copy link
Contributor

@dennyac dennyac commented Feb 25, 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 the VS Code ChatRequest.id value to the GitHub telemetry user-action event emitted for panel requests (panel_request), enabling correlation with VS Code-side telemetry (per linked issue).

Changes:

  • Include vscodeRequestId in the panel_request event properties emitted via sendUserActionTelemetry.
  • Update unit test snapshots to reflect the additional telemetry property.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/extension/prompt/node/chatParticipantTelemetry.ts Adds vscodeRequestId: this._request.id to the panel_request user-action telemetry payload.
src/extension/prompt/node/test/snapshots/defaultIntentRequestHandler.spec.ts.snap Updates snapshots to include the new vscodeRequestId field in emitted telemetry events.

@alexdima alexdima added this to the February 2026 milestone Feb 26, 2026
@hediet hediet enabled auto-merge February 26, 2026 09:44
@hediet hediet added this pull request to the merge queue Feb 26, 2026
Merged via the queue into microsoft:main with commit e659605 Feb 26, 2026
12 of 13 checks passed
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.

5 participants