Skip to content

[pull] main from microsoft:main#891

Merged
pull[bot] merged 59 commits intocode:mainfrom
microsoft:main
Feb 3, 2026
Merged

[pull] main from microsoft:main#891
pull[bot] merged 59 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

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

Copilot AI and others added 23 commits February 2, 2026 10:39
Fixes error "Cannot read properties of undefined (reading 'folder')" by
adding a filter to remove undefined/null folder queries before mapping.

Co-authored-by: osortega <48293249+osortega@users.noreply.github.com>
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com>
…2535)

* runSubagent tool does not find agents that are not userInvokable

* Subagent model selection uses last matching model instead of first
Clean up unused activation variables
* Restore Unified Quick Access Prefix Switching

Reinstate > and < prefix handling in Unified Quick Access to switch between Commands and Sessions, normalize the prefix to a single character, and return to Files when the prefix is removed.

* Update src/vs/workbench/contrib/chat/browser/agentSessions/experiments/unifiedQuickAccess.ts

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

---------

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

Fix undefined folder query handling in AI and text search
@pull pull bot locked and limited conversation to collaborators Feb 3, 2026
@pull pull bot added the ⤵️ pull label Feb 3, 2026
mjbvz and others added 29 commits February 3, 2026 09:46
We don't want consumers using this type
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com>
This is needed so that we can switch between the ts6 and ts-go without having to change any settings. Longer term the plan is to make ts-go reuse the same formatter id. We will make that change once we ship tsgo builtin
Use better uri checking for webview resource roots
Follow up on #271145

This aligns monaco with our main tsconfig target. Tries adopting `findLastIndex` to verify
Reduce exposure of `IChatSessionItemProvider`
afaik `notifySessionItemsChanged` is only used in tests and the tests it is used in seem to be testing `notifySessionItemsChanged` 🙃
* Initial plan

* Add text-overflow ellipsis to chat footer details

Co-authored-by: lramos15 <4544166+lramos15@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: lramos15 <4544166+lramos15@users.noreply.github.com>
Co-authored-by: Logan Ramos <lramos15@gmail.com>
Further trying to clean up interface so that `IChatSessionsService` consumers don't know about providers directly
Don't return providers in `IChatSessionsService` methods
…anguage-features (#292649)

Bump @isaacs/brace-expansion in /extensions/css-language-features

Bumps @isaacs/brace-expansion from 5.0.0 to 5.0.1.

---
updated-dependencies:
- dependency-name: "@isaacs/brace-expansion"
  dependency-version: 5.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…language-features (#292651)

Bump @isaacs/brace-expansion in /extensions/json-language-features

Bumps @isaacs/brace-expansion from 5.0.0 to 5.0.1.

---
updated-dependencies:
- dependency-name: "@isaacs/brace-expansion"
  dependency-version: 5.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…language-features (#292656)

Bump @isaacs/brace-expansion in /extensions/html-language-features

Bumps @isaacs/brace-expansion from 5.0.0 to 5.0.1.

---
updated-dependencies:
- dependency-name: "@isaacs/brace-expansion"
  dependency-version: 5.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Remove default formatter workspace setting for js/ts
* chat: initial wip on request queuing

* make it work reasonably
Fix for agent sessions welcome close telemetry
Update distro for env extension taskExecution
…ngs with immediate toggling (#292679)

* Initial plan

* Add ChatContextKeys.enabled check to Simple Browser overlay

- Import ChatContextKeys and observableContextKey
- Add IContextKeyService injection to SimpleBrowserOverlayController
- Check ChatContextKeys.enabled in constructor (early exit if disabled)
- Observe chatEnabled state reactively in autorun to hide overlay when AI features are disabled
- Hide overlay when either chat is disabled or no active editor

Co-authored-by: jruales <1588988+jruales@users.noreply.github.com>

* Remove trailing whitespace

Co-authored-by: jruales <1588988+jruales@users.noreply.github.com>

* Fix overlay reappearing when AI features are re-enabled

Remove early exit check for ChatContextKeys.enabled in constructor.
The reactive autorun already handles showing/hiding based on chat
enabled state, so the controller should always initialize to allow
dynamic toggling of AI features without requiring VS Code restart.

Co-authored-by: jruales <1588988+jruales@users.noreply.github.com>

* Make chat.sendElementsToChat.enabled reactive for immediate toggling

- Import observableConfigValue utility
- Remove early exit check for sendElementsToChat.enabled
- Create observable for chat.sendElementsToChat.enabled configuration
- Update autorun to also check isSendElementsEnabled
- Overlay now shows/hides immediately when toggling both chat.disableAIFeatures and chat.sendElementsToChat.enabled

Co-authored-by: jruales <1588988+jruales@users.noreply.github.com>

* Fix default

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jruales <1588988+jruales@users.noreply.github.com>
@pull pull bot merged commit 1296bc9 into code:main Feb 3, 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.

Comments