Repository navigation
Reconstruct batch 102/124: 2026-10-14 → 2026-10-14 (chat, sessions, agenthost, extensions/markdown-language-features) - #102
Open
elielvipata wants to merge 1 commit into
Conversation
…genthost, extensions/markdown-language-features) Squashed reconstruction of 50 upstream commits (e84d1cd..0478ad9). 358 files changed, 21518 insertions(+), 2683 deletions(-) chat: - Rename "Thinking Level" to "Effort Level" across the codebase (microsoft#341569) - Show migration availability in MCP server list (microsoft#341583) - chat: Move browse actions to customization headers (microsoft#341166) - Fix scrollable customization lists stopping short of the panel edge (microsoft#341584) - Fix comparison model picker details (microsoft#341601) - chat: add a temporary managed Copilot harness requirement - Allow restarting errored MCP servers (microsoft#341592) - chat: avoid blocking session persistence on edit stats (microsoft#338282) - chat: migrate plugin marketplaces to Copilot settings (microsoft#341593) - chat: bound Background Shell preview width (microsoft#341629) - chat: scope temporary harness permission to Local only - Improve migration button tooltip labels (microsoft#341625) - chat: use Control+Escape to cancel requests on macOS (microsoft#341636) - chat: add a temporary managed Local harness permission (microsoft#341627) sessions: - sessions: use large radius for session list tooltips - sessions: keep tooltip radius independent of CSS load order - sessions: use large radius for session list tooltips (microsoft#341564) - sessions: complete nested read action immediately (microsoft#341544) - sessions: bound worktree usage measurement (microsoft#341573) - sessions: Fix welcome phrase customization (microsoft#341590) - [Perf] sessions: release disposed chat widgets (microsoft#341600) - Polish the worktree cleanup dialog (microsoft#341591) - Fix comparison grid lifecycle (microsoft#341606) - sessions: Fix comparison startup reliability (microsoft#341612) - sessions: improve comparison UI rendering (microsoft#341610) - sessions: align Connected headers and Changes card spacing (microsoft#341620) - sessions: move diff editor Word Wrap to the header overflow menu (microsoft#341633) agenthost: - fix(agents): migrate policy-disabled Claude and Codex chats (microsoft#340702) - agentHost: reconcile Copilot Connectors in place - agentHost: fix Windows identity test flakes (Written by Copilot) - agentHost: render MCP embedded resources and resource links (microsoft#341586) - [Perf] agentHost: deduplicate server tools (Written by Copilot) - agentHost: release blocked Connector refreshes - agentHost: preserve subagent account telemetry after parent turns end (microsoft#341585) - agentHost: reconcile Copilot Connectors in place (microsoft#341577) - Agents - always use the default branch as the merge base for the "Branch Changes" changeset (microsoft#341607) - agentHost: resume chats for MCP resource reads and address review (microsoft#341608) - Agents - Add Discard Changes action for Branch Changes changeset (microsoft#341609) - agentHost: expose remote Host Settings (Written by Copilot) - agentHost: allow concurrent filesystem reads during reconnect (microsoft#341442) extensions/markdown-language-features: - Render commit metadata and open path-hinted commits in multi-diff misc: - Show rich commit metadata and open path-hinted commits in multi-diff (microsoft#341570) ci: - ci: give every Windows CI job the 70 minute timeout (microsoft#340816) chore: - chore: bump @github/copilot-sdk to 1.0.22-preview.2 (microsoft#341463) extensions/copilot: - Scope content exclusion path rules to their repository (microsoft#339415) perf: - perf: reduce chat rendering overhead with compositor-driven Draw (microsoft#340995) webview: - webview: handle missing editor options (Written by Copilot) extensions: - Improve Extensions section accessibility (microsoft#341635) testing: - testing: report test discovery states and empty runs (microsoft#341623) 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 102/124: 2026-10-14 → 2026-10-14 (chat, sessions, agenthost, extensions/markdown-language-features)
Overview
e84d1cd112a..0478ad99a72main, 5 merges)reconstruct/batch-101Upstream PRs
This PR folds in 38 microsoft/vscode PRs and 4 changes pushed directly without a PR.
59e0b8222b4agentHost: fix Windows identity test flakes (Written by Copilot) (direct, no PR)5ea3f3805a9[Perf] agentHost: deduplicate server tools (Written by Copilot) (direct, no PR)ed17a7df198webview: handle missing editor options (Written by Copilot) (direct, no PR)27d8c30a5ffagentHost: expose remote Host Settings (Written by Copilot) (direct, no PR)Summary of changes by area
chat (14)
ae0b75378ee)ca1c3c75b03)847e48e706d)1765367ee65)b575e2828e1)1668455194b)d66bac4f438)56fbe952be2)339470f0f8a)73534d499f0)39a6448a812)371a81757e4)d64c1af08ce)0478ad99a72)sessions (13)
c3371cc8e2e)76b243be89a)8c2d4bf5545)feceb9d1725)c64e426a493)d6fb69c83c0)6a1bcb36136)95ba2e3c053)4274431eb22)f89e0c0fd9d)f770144247a)5a31a5ddbb1)4702bae7f47)agenthost (13)
f9eda2440cb)d185731337a)59e0b8222b4)0a3e55df0fa)5ea3f3805a9)30927a084c3)74432af3096)ffad3bce5a8)825021e7ef9)308bb8274fe)e7ebd43bca7)27d8c30a5ff)1cef948b9ce)extensions/markdown-language-features (1)
fcd60dac8a3)misc (1)
4c6cba15044)ci (1)
d6991339d1b)chore (1)
cf0ccf5c6fd)extensions/copilot (1)
7340d55dc9a)perf (1)
e142434610b)webview (1)
ed17a7df198)extensions (1)
08bb895ea9e)testing (1)
bdd5d55af40)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
src/vs/workbench/contrib/testing/test/common/testingChatAgentTool.test.tssrc/vs/platform/agentHost/node/agentService.tssrc/vs/platform/agentHost/test/node/copilotAgentSession.test.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostPolicyContinuation.test.tssrc/vs/platform/agentHost/test/node/agentHostSavedChatService.test.tssrc/vs/platform/agentHost/node/agentHostSavedChatService.tssrc/vs/platform/agentHost/node/codex/codexSavedHistoryStore.tssrc/vs/workbench/contrib/testing/common/testingChatAgentTool.tssrc/vs/platform/agentHost/test/node/agentHostSavedChatContinuation.test.tssrc/vs/platform/agentHost/test/node/protocolServerHandler.test.tssrc/vs/platform/agentHost/node/resourceProviders/fileSystemResources.tssrc/vs/platform/agentHost/test/node/agentHostDiscardChangesOperationHandler.test.tssrc/vs/workbench/contrib/chat/test/browser/widget/chatWorkingLogoAtlas.test.tssrc/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostPolicyContinuation.tssrc/vs/workbench/contrib/chat/browser/widget/chatWorkingLogoAtlas.tssrc/vs/workbench/api/test/browser/extHostTesting.test.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/customizationMigrationServiceImpl.test.tssrc/vs/platform/agentHost/test/node/copilotAgent.test.tssrc/vs/platform/agentHost/test/node/agentService.test.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.tssrc/vs/platform/agentHost/test/node/claude/claudeSavedChatReader.test.tssrc/vs/sessions/contrib/providers/agentHost/test/browser/localAgentHostSessionsProvider.test.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatContribution.test.tssrc/vs/platform/agentHost/test/node/providerIntegration/copilotConnectors.integrationTest.tssrc/vs/workbench/contrib/chat/test/browser/widget/chatPetWidget.test.tssrc/vs/workbench/contrib/chat/test/browser/widgetHosts/editor/chatEditorInput.test.tssrc/vs/platform/agentHost/node/copilot/copilotAgentSession.tssrc/vs/platform/agentHost/test/node/mapSessionEvents.test.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/mcpListWidget.test.tssrc/vs/sessions/contrib/chat/test/browser/chatView.test.tssrc/vs/sessions/contrib/sessions/test/browser/sessionsList.test.tssrc/vs/workbench/contrib/chat/test/common/chatService/chatService.test.tssrc/vs/workbench/contrib/chat/browser/widget/chatWorkingLogo.tssrc/vs/platform/agentHost/node/shared/worktreeIsolation.tssrc/vs/sessions/contrib/providers/agentHost/browser/baseAgentHostSessionsProvider.tssrc/vs/platform/agentHost/test/node/codex/codexSavedHistoryStore.test.tssrc/vs/workbench/test/browser/componentFixtures/sessions/aiCustomizationManagementEditor.fixture.tssrc/vs/platform/agentHost/test/node/agentHostResourceProviders.test.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/customizationMigrationServiceImpl.tssrc/vs/workbench/contrib/chat/browser/widget/chatPetWidget.tsAll commits
c3371cc8e2e76b243be89afcd60dac8a38c2d4bf5545f9eda2440cbae0b75378eed185731337afeceb9d17254c6cba15044d6991339d1b59e0b8222b4cf0ccf5c6fdc64e426a493d6fb69c83c0ca1c3c75b030a3e55df0fa847e48e706d5ea3f3805a930927a084c3bd715ccf7f674432af30967340d55dc9a6a1bcb36136ffad3bce5a895ba2e3c0534274431eb22825021e7ef9308bb8274fef89e0c0fd9d1765367ee65b575e2828e1e142434610b1668455194bd66bac4f43856fbe952be2e7ebd43bca7339470f0f8a73534d499f0ed17a7df198f770144247a27d8c30a5ff39a6448a812371a81757e41cef948b9ce5a31a5ddbb1d64c1af08ce08bb895ea9ebdd5d55af404702bae7f470478ad99a72🤖 Generated with Claude Code