Skip to content

[pull] main from microsoft:main#916

Merged
pull[bot] merged 44 commits intocode:mainfrom
microsoft:main
Feb 10, 2026
Merged

[pull] main from microsoft:main#916
pull[bot] merged 44 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

@pull pull bot commented Feb 10, 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 : )

bryanchen-d and others added 30 commits February 9, 2026 11:25
LoggerChannelClient.deregisterLogger accepted only URI but the base
interface accepts URI | string. Callers passing string logger IDs
(e.g. mcpServer) sent raw strings over IPC, causing URI.revive to
treat the string as a scheme and fail validation.

Fix: accept URI | string and convert via toResource() before IPC,
matching the pattern already used by setVisibility.

Also enrich the _validateUri error message with the actual scheme
value for future telemetry diagnosis.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This reverts commit a8f6183, reversing
changes made to 7e883bb.
Remove ask mode from picker and add a specific icon for it
…elidae

Enhance 2026 theme: update editor sticky scroll background and adjust light theme tab and breadcrumb colors
Update chat input styles to use variable for border-radius
Update widget border colors and hover backgrounds for theme consistency
Revert "Merge pull request #294104 from microsoft/tyriar/revert"
Fix URI scheme error in LoggerChannelClient.deregisterLogger
* Initial plan

* Add migration logic to ChatSessionStore for workspace ID changes

Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>

* Improve workspace migration logic to handle empty window transitions

Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>

* Add tests for workspace migration in ChatSessionStore

Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>

* Address code review feedback: extract duplicate logic and improve tests

Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>

* Refactor to use onDidEnterWorkspace event for migration

Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>

* Fix test to use proper workspace identifier with uri property

Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>

* Address code review feedback: improve log consistency and remove unnecessary type assertion

Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>

* Clarify log message to indicate files are copied (not moved)

Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>

* Fix chatService tests by stubbing IWorkspaceEditingService

Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>

* Fix ChatEditingService test by stubbing IWorkspaceEditingService

Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>
Co-authored-by: Rob Lourens <roblourens@gmail.com>
* send images in folders as attachments

* fix tests

* Update src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentResolveService.ts

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

* address some comments

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Moved planAgent model config to core for picker UI
Fix local sessions not refreshing properly
joaomoreno and others added 14 commits February 10, 2026 20:05
* refactor layout and layout2d into base common

* support anchored quick pick

* wip: use anchored quick pick in scm

* almost there

* undo scm history view pane

* Chat - implement session picker in the chat panel title

* Apply suggestions from code review

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

* Port changes again, and clean things up

* Pull request feedback

* missing changes

* cleanup

* fix bad merge

* reduce complexity

* polish

* update title

* Adopt the anchor

* Fix compilation error

* Fix monaco editor check

* Enhance drag-and-drop functionality in QuickInput: add cursor style for no-drag state and enable/disable control

* Fix positioning bug

* fix change of behavior of layout2d

* Apply suggestion from @Copilot

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

---------

Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
Add logs around early terminal input
* Try using esbuild to bundle our built-in extensions

Test switching to esbuild instead of webpack to bundle our buildin extensions. Setup so we can do this incrementally and starting with the markdown extension as a test

* Fix build ext media

* Fix .ts script name check

* Update comment

* Use ts for all scripts
* modal editor - allow to maximise

* feedback

* feedback
…94195)

* Escape closes modal too eagerly when in text editor (fix #294179)

* feedback
@pull pull bot locked and limited conversation to collaborators Feb 10, 2026
@pull pull bot added the ⤵️ pull label Feb 10, 2026
@pull pull bot merged commit 9f6e415 into code:main Feb 10, 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.