Repository navigation
Reconstruct batch 100/124: 2026-10-13 → 2026-10-14 (chat, agenthost, fix, sessions) - #100
Open
elielvipata wants to merge 1 commit into
Open
elielvipata wants to merge 1 commit into
elielvipata wants to merge 1 commit into
Conversation
…fix, sessions) Squashed reconstruction of 47 upstream commits (3fd165b..eeb7784). 282 files changed, 14256 insertions(+), 2555 deletions(-) chat: - chat: Share and rate-limit core utility model requests (microsoft#340100) - Fix Customizations modal spacing (microsoft#341144) - Offer Stop for copilot detached background shells (microsoft#341310) - Migrate MCP servers that use settings to environment variables - Migrate settings without a usable value to empty environment variables - Call settings "configs" in the MCP migration warning - Write remote MCP setting values as is - Remember expanded state for "Other Models" in model picker (microsoft#341335) - Migrate unnamed MCP setting references to an empty variable - Keep user MCP server projections independent of setting resolution - Only write workspace setting values into a workspace's MCP configuration - Manage Copilot plugin marketplaces through Agent Host (microsoft#341301) - Address review feedback on MCP setting migration - chat: center subagent tool activity hooks (microsoft#341258) - chat: render input attachments for the input model's session (microsoft#341350) - Add inline marketplace removal action (microsoft#341306) - Use a single warning for MCP servers that use configs - chat: keep Agent Host Ask available when Agent is disabled (microsoft#341377) - chat: refresh extension prompt files after updates (microsoft#341383) - chat: Migrate MCP servers that use settings to environment variables (microsoft#341349) agenthost: - agentHost: open #chat chips on the connection that owns the chat (microsoft#341313) - [Perf] agentHost: reduce Mission Control relay overhead (microsoft#341223) - agentHost: allow inherited peer chats to move workspaces (microsoft#341317) - [Perf] agentHost: limit archived sessions over Mission Control (microsoft#341327) - agentHost: resolve #chat chips on the host of the chat that shows them (microsoft#341332) - MSRC fixes (microsoft#341342) - agentHost: preserve legacy enterprise network allowlists (microsoft#340806) - agentHost: preserve worktree roots when viewing archived history (microsoft#341227) - Prefer live sessions for plugin marketplace operations (microsoft#341378) - agentHost: fix Mission Control permission mode reports (microsoft#341385) fix: - fix: sort terminal type-ahead latencies numerically - fix: sort terminal type-ahead latencies numerically (microsoft#341303) - fix: linux setuid sandbox helper permissions (microsoft#341292) - fix: memory leak in terminal process startup (microsoft#340582) sessions: - sessions: share machine filesystems via GitHub (Written by Copilot) - sessions: consolidate tab spacing and wrapped editor controls (microsoft#341337) - sessions: make opening large Agent Host chats non-blocking (microsoft#341322) welcome: - welcome: preserve tab icon color with Modern Icons - Welcome: preserve colored tab icon with Modern Icons (microsoft#341307) files: - Fix Explorer refresh on restoring deleted workspace root folder (microsoft#341323) - files: fix file nesting when a file matches its own patterns more than once (microsoft#341369) storage: - Fix flaky StorageMainService tests by awaiting storage warm-up (microsoft#341305) editor: - Fix dependency cycle in QuickInputService and EditorResolverService (microsoft#341321) extensions: - extensions: restore installed MCP and plugin sections (microsoft#341159) mcp: - mcp: Use neutral placeholders for environment variables in the server form extensions/copilot: - Deprecate remaining user-facing legacy Copilot CLI settings (microsoft#341240) workbench: - workbench: Unify inline edit input box across Explorer, terminal tabs, Ports and Timeline (microsoft#341374) 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 100/124: 2026-10-13 → 2026-10-14 (chat, agenthost, fix, sessions)
Overview
3fd165bbb0d..eeb77847fe7main, 3 merges)reconstruct/batch-099Upstream PRs
This PR folds in 34 microsoft/vscode PRs and 1 change pushed directly without a PR.
1985b99ebffsessions: share machine filesystems via GitHub (Written by Copilot) (direct, no PR)Summary of changes by area
chat (20)
d93a3848b5b)b235281ca5c)18ab3d9ce44)72ee9190c71)f0db5337acf)f012d6e001a)581cf73006b)4e92cd017f8)2a034814273)51806dafe47)6fcb855a58f)2f83994b048)a287057778f)6ba04a117e5)5feeff21bb5)495961f8408)2b141a633c7)8d54047b8eb)76cf4ac8bd6)eeb77847fe7)agenthost (10)
d414bcadf22)78f0c3f860c)bb8c361d5d4)3b2c7542ea6)d9d860e124d)0695d911316)7ae176c2cbe)1e3b955f5f5)1f1ddb32816)c06e5f961ed)fix (4)
ae11932c610)2e086c548bd)68343b4619b)960344365c5)sessions (3)
1985b99ebff)510fe67f4f4)08b811e3ab0)welcome (2)
a1d96f1e5b8)4667478eb4b)files (2)
bf2e4f7c944)a89e9539b4a)storage (1)
9f1dcc9dc22)editor (1)
10c7c9ede37)extensions (1)
b0e941623ad)mcp (1)
4c36a7d876d)extensions/copilot (1)
2b06308187e)workbench (1)
b5a45272252)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
src/vs/workbench/test/browser/parts/editor/multiEditorTabsControl.test.tssrc/vs/workbench/contrib/chat/test/common/chatService/chatService.test.tssrc/vs/workbench/contrib/chat/common/chatService/remoteChatSessionRestorer.tssrc/vs/workbench/contrib/chat/common/chatService/chatServiceImpl.tssrc/vs/platform/agentHost/test/node/copilotAgent.test.tssrc/vs/sessions/contrib/editor/test/browser/editorTabsLayout.test.tssrc/vs/platform/agentHost/test/node/protocolServerHandler.test.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/mcpServerCustomizationMigration.test.tssrc/vs/workbench/contrib/chat/browser/actions/chatPluginActions.tssrc/vs/workbench/contrib/mcp/test/common/mcpSandboxService.test.tssrc/vs/workbench/contrib/chat/test/browser/actions/chatPluginActions.test.tssrc/vs/platform/agentHost/test/node/missionControlHost.test.tssrc/vs/platform/agentHost/test/node/missionControlProtocolServer.test.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/mcpServerCustomizationMigration.tssrc/vs/workbench/services/editor/browser/openWithEditorPicker.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatContribution.test.tssrc/vs/workbench/services/editor/browser/editorResolverService.tssrc/vs/workbench/contrib/chat/test/browser/attachments/chatReferenceAttachment.test.tssrc/vs/workbench/services/editor/test/browser/openWithEditorPicker.test.tssrc/vs/workbench/contrib/chat/test/common/promptSyntax/service/promptsService.test.tssrc/vs/platform/agentHost/node/missionControl/missionControlHost.tssrc/vs/workbench/contrib/chat/common/chatUtilityModelService.tssrc/vs/platform/agentHost/node/missionControl/missionControlProtocolServer.tssrc/vs/platform/terminal/test/node/terminalProcess.test.tssrc/vs/sessions/test/browser/chatCompositeBar.test.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/agentHost/agentHostCustomizationMarketplaceInstallProvider.test.tssrc/vs/workbench/test/browser/parts/views/inlineEditInputBox.test.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/customizationMigrationServiceImpl.test.tssrc/vs/workbench/browser/parts/views/inlineEditInputBox.tssrc/vs/workbench/browser/parts/editor/multiEditorTabsControl.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/customizationMarketplaceWorkbenchService.tssrc/vs/workbench/contrib/files/browser/views/explorerViewer.tssrc/vs/workbench/contrib/chat/test/browser/sessionBackgroundShellsControl.test.tssrc/vs/workbench/contrib/modernUI/browser/media/connectedEditorTabs.csssrc/vs/workbench/contrib/chat/test/common/chatUtilityModelService.test.tssrc/vs/platform/agentHost/test/node/sessionPermissions.test.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/customizationMarketplaceWorkbenchService.test.tssrc/vs/workbench/contrib/chat/test/browser/widget/input/modePickerActionItem.test.tssrc/vs/workbench/contrib/mcp/common/mcpConfiguration.tssrc/vs/workbench/contrib/modernUI/browser/media/tabs.cssAll commits
ae11932c610a1d96f1e5b84667478eb4b9f1dcc9dc22d414bcadf22d93a3848b5bbf2e4f7c94410c7c9ede37b235281ca5c78f0c3f860c2e086c548bdbb8c361d5d418ab3d9ce4472ee9190c71f0db5337acff012d6e001a581cf73006b4e92cd017f82a03481427351806dafe473b2c7542ea6d9d860e124d6fcb855a58f68343b4619b2f83994b048a287057778f6ba04a117e55feeff21bb50695d911316960344365c57ae176c2cbe1e3b955f5f5495961f84081985b99ebffb0e941623ad510fe67f4f42b141a633c74c36a7d876da89e9539b4a8d54047b8eb76cf4ac8bd608b811e3ab01f1ddb328162b06308187ec06e5f961edb5a45272252eeb77847fe7🤖 Generated with Claude Code