Skip to content

[pull] main from microsoft:main#1051

Merged
pull[bot] merged 41 commits intocode:mainfrom
microsoft:main
Mar 19, 2026
Merged

[pull] main from microsoft:main#1051
pull[bot] merged 41 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

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

connor4312 and others added 30 commits March 18, 2026 14:15
This commit implement RFC 9728/6750-inspired authentication for the
agent host. This is a working prototype, although before merging this
I'll pull this stuff up to the protocol itself rather than being
extension methods.
…oggles (#303200)

* Enhance chat model picker with interaction logging and description link callbacks

* Refactor chat model picker to remove interaction callback and implement description link action handler

* Refactor action handler naming for clarity in ActionList and ModelPicker

* Update owner in ChatModelPickerInteractionClassification to reflect current author

* Fix link handler condition to check for disabled items in ModelPickerWidget

* Refactor ModelPickerWidget to simplify manageSettingsUrl handling and improve link handler logic

* Add IUriIdentityService to ModelPickerWidget for improved URI handling
* Initial cleanup

* Move more things to the view model
* sessions - fix title bar issue on macOS

* ccr
…ore events (#303225)

* chore - Add telemetry logging for chat editing session store and restore events

* Potential fix for pull request finding

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

* CCR mess cleanup

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* chat - prevent race conditions in `loadSession`

* Potential fix for pull request finding

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

* ccr

* polish

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* component explorer fixture for chat customization tabs

* Potential fix for pull request finding

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

* Potential fix for pull request finding

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

* Potential fix for pull request finding

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

* Potential fix for pull request finding

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

* update

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…#303014) (#303267)

* Sessions: Consider making `Group by Repository` the default state (fix #303014)

* Potential fix for pull request finding

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

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
- Adds a "Show Plugin" option on every plugin-contributed item in the
  customizations view (closes #302514)
- Fixes MCP servers from plugins showing under "built-in"
- Fixes "Show Configuration" on plugin MCP servers opening a not found file
- Fixes hooks from plugins not showing in the customizations list. A bit
  of a special case here because hooks get parsed from plugin manifests
  and have special interpolation logic.
…eader (#303266)

* sessions - allow to create new chat per repository from the section header

* Potential fix for pull request finding

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

* Potential fix for pull request finding

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

* ci

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* skill load regression fix

* change to opt-in
Sessions without a detected repository are grouped under "Other" in
repository grouping. Previously, computeRecentRepositoryLabels skipped
these sessions, so the "Other" section would always default to collapsed
even if it contained recent sessions. Now we add the unknown repository
label to the set when getRepositoryName returns undefined.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
osortega and others added 11 commits March 19, 2026 14:06
Move the localized "Other" label into AgentSessionSectionLabels so both
groupSessionsByRepository and computeRecentRepositoryLabels share the
same string. Ensure the "Other" group always appears after all named
repository sections and just above Archived.

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

Fix infinite enter for pwsh5 when screen reader is enabled
Adopt upstream otherSessions array pattern for groupSessionsByRepository
while keeping the centralized AgentSessionSectionLabels label. Keep both
resetSectionCollapseState and collapseAllSections on the interface.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Browser Quick Open

* feedback, toolbar

* Feedback, close all
agentHost: 9728-style protected resource auth
Collapse inactive repo sections in agent sessions view
* Sessions - more changes view cleanup

* Pull request feedback

* More changes
* Never use simple browser on desktop

* Update extensions/simple-browser/package.nls.json

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Mar 19, 2026
@pull pull bot added the ⤵️ pull label Mar 19, 2026
@pull pull bot merged commit b4018e3 into code:main Mar 19, 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.