Skip to content

[pull] main from microsoft:main#1039

Merged
pull[bot] merged 21 commits intocode:mainfrom
microsoft:main
Mar 16, 2026
Merged

[pull] main from microsoft:main#1039
pull[bot] merged 21 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 16, 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 : )

mjbvz and others added 21 commits March 11, 2026 12:58
Move per-widget configurationService.onDidChangeConfiguration listener
to a single listener on the ChatListWidget container. Each
InlineAnchorWidget previously registered its own listener to toggle a
link-style CSS class, causing a listener leak warning when 175+ widgets
existed in a session.

The fix uses a parent container class (chat-inline-references-link-style)
toggled by a single listener, with CSS descendant selectors to style all
child widgets.

Fixes #301185
When pillRect.width < idealIconAreaWidth (22px) and lineNumbersWidth is 0,
the expression pillRect.width - idealIconAreaWidth produces a negative value.
Math.min then selects this negative widthUntilLineNumberEnd, which causes
pillRect.withWidth(negative) to create a Rect where left > right, throwing
'Invalid arguments: Horizontally offset by N'.

Wrap the computation in Math.max(0, ...) so widthUntilLineNumberEnd is
clamped to 0 when the pill is too narrow.

Fixes #301197
…uble-set error

Fixes #301201 - The find widget's onBeforeSearch and _onFocusTrackerFocus both
call overrideCopyOnSelection(false) which throws if the override is already set.
Clear the MutableDisposable before calling overrideCopyOnSelection to ensure the
previous override is disposed first.
…stener-leak

Fix listener leak in chat inline anchor widgets
…-rect-error

fix: clamp widthUntilLineNumberEnd to prevent negative Rect width
fix: update button colors in 2026 Dark theme for better visibility

Co-authored-by: mrleemurray <[email protected]>
Add slight clairification to ChatParticipant in content provider API
* fix: update menu styles and improve sticky scroll appearance

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <[email protected]>

---------

Co-authored-by: mrleemurray <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
…2147)

* Update color settings in 2026 Dark theme for improved visibility

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <[email protected]>

* Regenerate the colorizer tests

---------

Co-authored-by: mrleemurray <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
…2184)

fix bypass approvals skipping  confirmation widget
…n-override

fix: clear copy-on-selection override before re-setting to prevent double-set error
* Initial plan

* Cancel active chat request when archiving a session

Co-authored-by: bpasero <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: bpasero <[email protected]>
Moved Update button to its own group in title bar to avoid bumping command center.
Disabled actionable state notifications in favor of animation effect on the Update button itself.
Do not use title bar UI when title bar is hidden.
Do not persist transient update state properties to avoid duplication notifications.
Clear overwriting state when we reach idle.
…ig sections (#300237)

* Initial plan

* Debug: Support hiding on a specific platform via presentation in platform-specific sections

Co-authored-by: roblourens <[email protected]>

* Cleanup

* Fix test

* Fix test

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: roblourens <[email protected]>
Co-authored-by: Rob Lourens <[email protected]>
Revive LanguageModelDataPart properly
@pull pull bot locked and limited conversation to collaborators Mar 16, 2026
@pull pull bot added the ⤵️ pull label Mar 16, 2026
@pull pull bot merged commit 6c6fc09 into code:main Mar 16, 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.

9 participants