Repository navigation
Reconstruct batch 096/124: 2026-09-11 → 2026-10-09 (chat, sessions, agenthost, mcp) - #96
Open
elielvipata wants to merge 1 commit into
Open
elielvipata wants to merge 1 commit into
elielvipata wants to merge 1 commit into
Conversation
…genthost, mcp) Squashed reconstruction of 50 upstream commits (999533e..e23b74e). 210 files changed, 8544 insertions(+), 1168 deletions(-) chat: - Use custom text editor selections as implicit chat context - Coalesce custom-editor context refreshes across chat widgets - Fix customization migration accessibility regressions (microsoft#340592) - Fix prompt-to-skill description YAML serialization (microsoft#340590) - Simplify customization migration confirmation dialogs (microsoft#340753) - Use warning foreground for customization migration actions (microsoft#340759) - Explain prompt-to-skill migration consequences (microsoft#340593) - chat: correlate session metrics with Agent Host ownership (microsoft#340087) - chat: Respect strict plugin marketplace allowlists (microsoft#340769) - Remove auto toggle (microsoft#340789) - chat: allow leaving global Allow All mode (microsoft#340780) sessions: - sessions: show external session application badges - sessions: configure external application badge placement - sessions: harden external application badges - sessions: refine multi-session grid spacing - sessions: fix panel gap regressions - sessions: preserve connected tab frame - sessions: preserve grid panel minimum sizes - sessions: configure external session application badges (microsoft#340487) - sessions: fix automation dialog frosted glass styling - sessions: Ignore empty sandbox repository references (microsoft#340768) agenthost: - enable experiments for chat.agentHost.experimental.mcpToolRouting (microsoft#340730) - agentHost: snapshot the bundled managed settings schema (microsoft#340658) - agentHost: allow owned plan artifacts over Mission Control (microsoft#340647) - agentHost: honor BYOK utility model settings in the Copilot agent host - agentHost: fail closed for BYOK utility routes while the renderer is disconnected - agentHost: pin the SDK BYOK selection id contract with tests - agentHost: don't require Copilot models in the BYOK selection id integration test - agentHost: honor BYOK utility model settings in the Copilot agent host (microsoft#340747) misc: - Refine Agents window multi-session panel spacing (microsoft#340709) - Include rich Markdown selections in chat context (microsoft#340717) - Integrate smart paste and configurable Markdown block highlighting (microsoft#340728) - Approve reviewed PR state - Disable Step Out action when the active thread has only one stack frame (microsoft#336125) mcp: - mcp: address configuration form review feedback - mcp: merge configuration form rows per entry and keep focus on refresh - mcp: address configuration form review feedback (microsoft#340636) debug: - Improve step out button behavior - Allow step out only when the active thread has multiple stack frames - debug: keep call stack updates out of the ViewModel dependency graph - debug: decouple ViewModel from IDebugModel (microsoft#340770) extensions/markdown-language-features: - Preserve plain-text paste when linking selected Markdown text - Make rich Markdown active-block highlighting configurable markdown: - markdown: Bump editor for Copy button clipboard fix - markdown: Bump editor for Copy button clipboard fix (microsoft#340756) extension api: - Add viewColumn to external uri opener (microsoft#340716) actionwidget: - Fix tabbed model picker position in inline chat (microsoft#340731) fix: - fix: reject with proper Error on audio error event (fixes microsoft#339115) (microsoft#339121) agents window: - Agents window: fix New automation dialog styling (microsoft#340749) editor: - Updating setting description for editor.forceFullwidthCharacterWidth (microsoft#340742) remotetunnel: - Add telemetry correlation headers to dev tunnel service requests (microsoft#340787) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reconstruct batch 096/124: 2026-09-11 → 2026-10-09 (chat, sessions, agenthost, mcp)
Overview
999533efbc0..e23b74e3aa5main, 10 merges)reconstruct/batch-095Upstream PRs
This PR folds in 28 microsoft/vscode PRs.
Summary of changes by area
chat (11)
a1c9107e39b)19bbee4fd19)571f58fb618)53625fc6902)dab4f45f6cb)f6a70e2a0f0)dd51f31c3f1)22d2572dada)1d68904be00)efa27b35164)53642551d75)sessions (10)
4719c430213)eea682db41c)8a403ac6bbf)5d41a81fe7c)16fe0aa4374)b8df4730a9d)8363b1d4a8c)f87cf271840)d4e8d5715a3)004af87e9ee)agenthost (8)
0cc5212573a)d6d50b95ada)a6b77ed32dc)40fd190a3a0)99ac8f9dea4)72e7ffccbd3)bbf4dc7fb78)2cfb60a0486)misc (5)
b53a4b23fb9)dd036a1c693)faf45db8f7f)1c7a8982d82)9a98cfcefbb)mcp (3)
884499ce6f1)4635b9e8ede)bfa08dbbb87)debug (3)
3684daa8bec)5de087a32a7)279a03066a5)extensions/markdown-language-features (2)
a6d458a1f1d)b58d71260bb)markdown (2)
aaed8aab32c)acccdd564c6)extension api (1)
8538eb35631)actionwidget (1)
85cfd5b02e4)fix (1)
7d773606dab)agents window (1)
13f475c2ba6)editor (1)
8571e6fd2f0)remotetunnel (1)
e23b74e3aa5)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
src/vs/platform/agentHost/test/node/__snapshots__/Copilot_SDK_-_managed_settings_bundled_managedSettings_schema_matches_the_snapshot.schema.jsonsrc/vs/workbench/contrib/chat/test/browser/widget/input/modelPicker/modelPickerTabbedWidget.test.tssrc/vs/sessions/contrib/chat/test/browser/sessionsGrid.fixture.tssrc/vs/workbench/contrib/chat/test/browser/attachments/chatImplicitContext.test.tssrc/vs/platform/agentHost/node/agentHostUtilityModelService.tssrc/vs/workbench/contrib/chat/browser/widget/input/modelPicker/modelPickerTabbedWidget.tssrc/vs/workbench/contrib/mcp/browser/mcpServerConfigurationForm.tssrc/vs/sessions/test/browser/agentsPartCard.test.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/aiCustomizationManagementEditor.test.tssrc/vs/platform/agentHost/test/node/agentHostUtilityModelService.test.tssrc/vs/sessions/test/browser/sessionGridLayout.test.tssrc/vs/platform/agentHost/test/node/protocolServerHandler.test.tssrc/vs/sessions/test/browser/chatGroupsView.test.tssrc/vs/workbench/test/browser/componentFixtures/sessions/aiCustomizationManagementEditor.fixture.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/customizationMigration.test.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/embeddedMcpServerDetail.test.tssrc/vs/sessions/browser/parts/sessionGridLayout.tscli/src/tunnels/dev_tunnels.rssrc/vs/sessions/test/browser/sessionsPart.test.tssrc/vs/sessions/contrib/sessions/browser/views/sessionsList.tssrc/vs/platform/agentHost/test/node/providerIntegration/copilotByokSelectionIds.integrationTest.tssrc/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/chatPlanReviewPart.test.tssrc/vs/workbench/contrib/chat/test/browser/actions/chatPluginActions.test.tssrc/vs/workbench/contrib/debug/test/browser/callStack.test.tssrc/vs/workbench/contrib/chat/test/browser/widget/input/modelPicker/modelPickerTelemetry.test.tssrc/vs/workbench/contrib/chat/test/common/chatService/chatService.test.tssrc/vs/sessions/contrib/sessions/test/browser/sessionsList.test.tssrc/vs/sessions/test/browser/workbench.test.tssrc/vs/sessions/contrib/sessions/test/browser/sessionsList.fixture.tssrc/vs/sessions/browser/parts/gridGap.tssrc/vs/workbench/api/test/browser/extHostUriOpener.test.tssrc/vs/workbench/contrib/chat/browser/widget/input/modelPicker/modelPickerCard.tssrc/vs/workbench/contrib/debug/test/browser/debugViewModel.test.tssrc/vs/workbench/contrib/chat/test/browser/remoteAgentHost/cloudSandboxApiService.test.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.tssrc/vs/platform/actionWidget/browser/tabbedActionListWidget.tssrc/vs/workbench/contrib/chat/test/browser/chatUserInteractionTelemetry.test.tssrc/vs/platform/mcp/common/mcpResourceScannerService.tssrc/vs/platform/agentHost/test/node/agentHostSessionTitleController.test.tssrc/vs/sessions/test/browser/parts/panelPart.test.tsAll commits
4719c430213eea682db41c8a403ac6bbf884499ce6f13684daa8beca1c9107e39b5d41a81fe7c16fe0aa4374b8df4730a9d8363b1d4a8c19bbee4fd19b53a4b23fb9f87cf2718408538eb35631dd036a1c693a6d458a1f1db58d71260bbfaf45db8f7f0cc5212573ad6d50b95ada4635b9e8ede85cfd5b02e4571f58fb618a6b77ed32dc40fd190a3a0bfa08dbbb87d4e8d5715a37d773606dabaaed8aab32c1c7a8982d8253625fc6902dab4f45f6cb99ac8f9dea472e7ffccbd313f475c2ba69a98cfcefbb004af87e9ee5de087a32a7f6a70e2a0f0bbf4dc7fb78dd51f31c3f1acccdd564c62cfb60a048622d2572dada1d68904be008571e6fd2f0efa27b3516453642551d75279a03066a5e23b74e3aa5🤖 Generated with Claude Code