Skip to content

Use tracked policy sources in diagnostics - #329658

Merged
joshspicer merged 1 commit into
mainfrom
joshspicer-update-policy-diagnostics
Aug 7, 2026
Merged

Use tracked policy sources in diagnostics#329658
joshspicer merged 1 commit into
mainfrom
joshspicer-update-policy-diagnostics

Conversation

@joshspicer

@joshspicer joshspicer commented Aug 7, 2026

Copy link
Copy Markdown
Member

No description provided.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 1d045496-9ee6-42b4-8760-13dd6e184cac
Copilot AI balanced review requested due to automatic review settings August 7, 2026 18:14

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.

Pull request overview

Updates policy diagnostics to use tracked policy value sources instead of inferring implementation details.

Changes:

  • Adds readable labels for tracked policy sources.
  • Removes manual managed-settings and service-source inference.
  • Sorts and renders applied policies using getPolicyValueSource().
Show a summary per file
File Description
src/vs/workbench/browser/actions/developerActions.ts Uses tracked policy sources in diagnostics output.

Review details

  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Balanced

@joshspicer
joshspicer enabled auto-merge (squash) August 7, 2026 18:47
@joshspicer
joshspicer merged commit 721e499 into main Aug 7, 2026
30 checks passed
@joshspicer
joshspicer deleted the joshspicer-update-policy-diagnostics branch August 7, 2026 19:18
@vs-code-engineering vs-code-engineering Bot added this to the 1.133.0 milestone Aug 7, 2026
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.

3 participants