Skip to content

Wait longer to get settings in _developer.getConfigurationInformation#316249

Merged
alexr00 merged 2 commits into
mainfrom
alexr00/massive-armadillo
May 13, 2026
Merged

Wait longer to get settings in _developer.getConfigurationInformation#316249
alexr00 merged 2 commits into
mainfrom
alexr00/massive-armadillo

Conversation

@alexr00
Copy link
Copy Markdown
Member

@alexr00 alexr00 commented May 13, 2026

No description provided.

Copilot AI review requested due to automatic review settings May 13, 2026 14:20
@alexr00 alexr00 enabled auto-merge (squash) May 13, 2026 14:20
@alexr00 alexr00 self-assigned this May 13, 2026
Copy link
Copy Markdown
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

This PR updates the internal _developer.getConfigurationInformation command to more reliably wait for newly enabled built-in extensions to be registered (so their configuration contributions are included in the dumped settings), and increases the waiting timeout.

Changes:

  • Replace the single onDidChangeExtensions-event wait with tracking for all extensions being enabled to appear in the extension registry.
  • Increase the registration wait timeout from 5s to 15s.
  • Use ExtensionIdentifierSet to track pending extension registrations case-insensitively.
Show a summary per file
File Description
src/vs/workbench/contrib/preferences/browser/preferencesActions.ts Improves extension-registration waiting logic used by _developer.getConfigurationInformation when enabling disabled built-in extensions.

Copilot's findings

  • Files reviewed: 1/1 changed files
  • Comments generated: 1

Comment thread src/vs/workbench/contrib/preferences/browser/preferencesActions.ts Outdated
@vs-code-engineering
Copy link
Copy Markdown
Contributor

vs-code-engineering Bot commented May 13, 2026

📬 CODENOTIFY

The following users are being notified based on files changed in this PR:

@rzhao271

Matched files:

  • src/vs/workbench/contrib/preferences/browser/preferencesActions.ts

@alexr00 alexr00 merged commit f30fb07 into main May 13, 2026
25 checks passed
@alexr00 alexr00 deleted the alexr00/massive-armadillo branch May 13, 2026 15:35
@vs-code-engineering vs-code-engineering Bot added this to the 1.121.0 milestone May 13, 2026
NikolaRHristov pushed a commit to CodeEditorLand/Editor that referenced this pull request May 13, 2026
…n` (microsoft#316249)

* Wait longer to get settings in `_developer.getConfigurationInformation`

* CCR feedback
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