Skip to content

Track customization migration hint and migration actions - #336764

Open
Martin Aeschlimann (aeschli) wants to merge 4 commits into
mainfrom
aeschli/toxic-bee-717
Open

Martin Aeschlimann (aeschli) wants to merge 4 commits into
mainfrom
aeschli/toxic-bee-717

Conversation

@aeschli

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI balanced review requested due to automatic review settings September 18, 2026 12:49

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟡 Changes recommended

Test harnesses are incomplete and failed file migrations can report inaccurate telemetry counts.

Get a fresh assessment by requesting another Copilot review.

Review effort: Balanced
Findings: 2 High severity

Open (2)
What changed in this PR

Adds centralized telemetry for customization migration hints, navigation, actions, and outcomes.

Changes:

  • Introduces and registers a migration telemetry service.
  • Tracks hint impressions/clicks and migration workflow actions.
  • Adds telemetry-focused tests and command arguments.
File Description
customizationMigrationTelemetryService.test.ts Tests emitted telemetry events.
chatService.test.ts Updates migration hint and telemetry expectations.
customizationMigrationTelemetryService.ts Defines the telemetry service and events.
chatServiceImpl.ts Tracks migration hints and adds command context.
chat.shared.contribution.ts Registers the telemetry service.
customizationMigrationDashboard.ts Reports dashboard actions.
aiCustomizationManagementEditor.ts Reports navigation and migration outcomes.
aiCustomizationManagement.ts Propagates migration hint targets.
aiCustomizationManagement.contribution.ts Tracks hint command clicks.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@github-actions

github-actions Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Screenshot Changes

Base: 05b2dc3e Current: 73c37607

The screenshot report exceeds GitHub's comment size limit. View the full report in the workflow summary.

roblourens
roblourens previously approved these changes Sep 18, 2026
…e test

Co-authored-by: dmitrivMS <9581278+dmitrivMS@users.noreply.github.com>
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.

7 participants