Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 20, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

benibenj and others added 29 commits January 20, 2026 10:56
Fix onChatContextProvider activation event not working

Fixes #280643

The issue was that extensions contributing chat context providers were not being activated when their context providers were needed. This was because the chatContext extension point was missing an activationEventsGenerator.

When an extension contributes a chatContext item in package.json, it also defines an activation event like 'onChatContextProvider:my-chat-context-provider'. However, without the activationEventsGenerator, VSCode didn't know to activate the extension when that context provider was requested.

This commit adds an activationEventsGenerator to the chatContext extension point registration, following the same pattern used in other extension points like chatParticipants. The generator yields 'onChatContextProvider:${contrib.id}' for each chatContext contribution, ensuring extensions are properly activated when their context providers are needed.

Co-authored-by: Alex Ross <38270282+alexr00@users.noreply.github.com>
…text_reflow

Revert "Optimize rendering performance by scheduling DOM updates at the next animation frame in NativeEditContext and TextAreaEditContext"
- Add renderAsync method to CodeEditorWidget for deferred rendering
- Enable postponeRendering in CodeBlockPart.layout() to batch editor layouts
- Implement onDidRemount callback in CodeBlockPart and ChatMarkdownContentPart
  to re-render editors when reconnected to the DOM after virtualization
Improve layout of interactive item container
Make ghost text suggestions more visible
* Integrated browser focus fixes

* PR feedback

* comment
* fix #288864

* fix tests
* Chat - auto-accept external edits

* Trying to track down the test failures
…on-ivory

Improve UI consistency in light and dark modes
remove unused experiment
@pull pull bot locked and limited conversation to collaborators Jan 20, 2026
@pull pull bot added the ⤵️ pull label Jan 20, 2026
@pull pull bot merged commit fe035e1 into code:main Jan 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.