Repository navigation
Reconstruct batch 036/124: 2026-09-01 → 2026-09-04 (chat, sessions, agenthost, agent host) - #36
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, agent host) Squashed reconstruction of 50 upstream commits (2082c5b..c772f67). 324 files changed, 19602 insertions(+), 2792 deletions(-) chat: - chat: Mark consolidated remote workspaces experimental (microsoft#334342) - Implement subagent default setting to Auto without overriding models (microsoft#333663) - chat: Select primary Luna model for dictation cleanup (microsoft#334363) - Experimental model picker redesign (microsoft#334332) - chat: Virtualize AI customization section lists (microsoft#334366) - Fix chat response jump by reserving space for visible chat pets (microsoft#334336) - chat: Add setting for subagent credit usage (microsoft#334384) - chat: fix picker focus and keyboard navigation (microsoft#334416) - Prevent duplicate implicit PR attachments (microsoft#334215) - Update file icon mask properties for better alignment and sizing (microsoft#334450) sessions: - Fix remote host empty state fixture width - sessions: align new chat picker typography (microsoft#334307) - sessions: Add no-workspace option to new session picker (microsoft#334356) - sessions: rename focused chat with F2 (microsoft#334163) - Keep sandbox toggle editable when managed policy allows bypass (microsoft#334370) - sessions: add Agents window layout telemetry (microsoft#334255) - Agents - fix vertical alignment of the badge number (microsoft#334430) - sessions: polish: add new session button treatments (microsoft#334269) agenthost: - Prevent auth replay from blocking provider shutdown (microsoft#332824) - agentHost: remove redundant picker tab stop (microsoft#334306) - Agents - enable switching branches for folder sessions (microsoft#334354) - agentHost: scale E2E protocol timeouts for CI contention (microsoft#334331) - agentHost: classify inline chat telemetry (microsoft#334378) - Implement queueing for busy target chats in send_message tool (microsoft#334260) - Convert workspace-less sessions to workspace sessions (microsoft#334250) agent host: - agent host: stop chat queues from wedging on a non-settling SDK RPC (microsoft#334338) - Agent Host: stop the reconnecting banner nagging on a flapping transport (microsoft#334348) - Agent Host: Open Dev Container workspaces in Agents (microsoft#334249) extensions/copilot: - Avoid changing model picker for subagent Auto retries (microsoft#334357) - Add experimental Opus thinking effort setting (microsoft#334426) editor: - Unify multi-diff editor presentation variants - Fix multi-diff widget field initialization extensions/markdown-language-features: - Update Markdown editor to 0.0.2-88 - [cherry-pick] Fix markdown inline comment hover background configuration: - Enhance ConfigurationDefaultOverridesContribution to retain auto experiment overrides and apply schema defaults - Address review feedback: extract test fixture helper and condense comments launch: - launch: Encode agent session titles for command safety (microsoft#334304) test: - test: avoid restoring archived session during E2E cleanup (microsoft#334346) policy: - policy: disable custom terminal tool for managed accounts (microsoft#334297) extensions/bat: - Fix CMD/bat comment spacing (microsoft#334205) scripts: - remove example from mock-policy-server (microsoft#334361) browser: - Browser: skip unused screenshot after load failure (microsoft#333737) plan widget: - plan widget: show implementation dropdown when plan is open (microsoft#334381) assignment: - Stop ABExp.queriedFeature telemetry from being redacted as a file path (microsoft#334379) github: - Fixes github pr and issue link presentation data fetching (microsoft#334374) terminalcontrib: - Align Agent Host sandbox network and credential defaults (microsoft#334390) browserview: - Support opening MHTML files in integrated browser (microsoft#333307) build: - Make extensions.gallery.authProvider policy-controlled (microsoft#333837) 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 036/124: 2026-09-01 → 2026-09-04 (chat, sessions, agenthost, agent host)
Overview
2082c5b594d..c772f67cd2fmain, 2 merges)reconstruct/batch-035Upstream PRs
This PR folds in 43 microsoft/vscode PRs and 4 changes pushed directly without a PR.
3e807d95f1dUnify multi-diff editor presentation variants (direct, no PR)af085bcf15aFix multi-diff widget field initialization (direct, no PR)62bdc0baa8eUpdate Markdown editor to 0.0.2-88 (direct, no PR)61fc6318881[cherry-pick] Fix markdown inline comment hover background (direct, no PR)Summary of changes by area
chat (10)
9f1c7bda782)cec8ce7cfbd)cb18f03d5a0)74a1af8aaea)4f788c9e5b1)a92c2f9316d)dbdc289aa90)06c80b32d80)dac655d1a77)5e4368079ac)sessions (8)
7bcc021b2d7)6afe58be37a)ac067516e30)2a9aad22f1a)55af5cecaa4)85ce8ef0824)ee99b8a2b8d)463b2fbd169)agenthost (7)
136f1020e61)3fa0c2b627d)68a1501847c)18be285c1e3)0758edeec11)be6bce25cb7)a9864c02799)agent host (3)
4290bede3cb)47c84b8b1ae)c772f67cd2f)extensions/copilot (2)
315dcc53a55)3aa2577ec07)editor (2)
3e807d95f1d)af085bcf15a)extensions/markdown-language-features (2)
62bdc0baa8e)61fc6318881)configuration (2)
4786d2b63f7)ba16d5bc981)launch (1)
60bb3f66133)test (1)
0fd2d7cc97a)policy (1)
5be7ea09620)extensions/bat (1)
b04dcb38420)scripts (1)
a04df6e6dcf)browser (1)
008427a901b)plan widget (1)
48fc9bff84b)assignment (1)
60e64857752)github (1)
8cc6591ff9f)terminalcontrib (1)
dee137a486f)browserview (1)
df0ea766fc4)build (1)
12ae77ebcd4)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
src/vs/platform/agentHost/test/node/copilotAgent.test.tssrc/vs/platform/agentHost/test/node/sessionWorkspaceConversion.test.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/toolsListWidget.tssrc/vs/workbench/contrib/chat/test/common/tools/builtinTools/runSubagentTool.test.tssrc/vs/workbench/contrib/chat/browser/widget/input/modelPicker/media/modelPicker.csssrc/vs/workbench/contrib/chat/test/browser/widget/input/modelPicker/modelPickerTabs.test.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/pluginListWidget.tssrc/vs/platform/agentHost/node/chatContributions/sessionWorkspaceConversion/sessionWorkspaceConversionService.tssrc/vs/platform/agentHost/test/node/copilotAgentSession.test.tssrc/vs/workbench/test/browser/componentFixtures/chat/tabbedModelPicker.fixture.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/mcpListWidget.tssrc/vs/workbench/contrib/chat/browser/widget/input/modelPicker/modelPickerTabbedWidget.tssrc/vs/workbench/contrib/chat/test/browser/aiCustomization/aiCustomizationListWidget.test.tssrc/vs/editor/browser/widget/multiDiffEditor/style.csssrc/vs/sessions/contrib/providers/agentHost/test/browser/agentHost/agentHostSessionConfigPicker.test.tssrc/vs/platform/agentHost/node/copilot/copilotAgent.tssrc/vs/workbench/contrib/chat/browser/widget/input/modelPicker/modelPickerCard.tssrc/vs/sessions/contrib/providers/agentHost/test/browser/localAgentHostSessionsProvider.test.tssrc/vs/workbench/contrib/chat/browser/widget/input/modelPicker/modelPickerTabs.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.tssrc/vs/platform/agentHost/test/node/sessionServerTools.test.tssrc/vs/sessions/contrib/changes/browser/media/multiFileDiffEditor.csssrc/vs/sessions/contrib/chat/test/browser/newChatWidget.test.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/media/aiCustomizationManagement.csssrc/vs/platform/actionWidget/browser/actionList.tssrc/vs/sessions/contrib/providers/agentHost/browser/baseAgentHostSessionsProvider.tssrc/vs/sessions/contrib/sessions/test/browser/sessionsRename.test.tssrc/vs/platform/actionWidget/browser/tabbedActionListWidget.tssrc/vs/platform/agentHost/node/copilot/copilotAgentSession.tssrc/vs/workbench/services/configuration/test/browser/configurationService.test.tssrc/vs/sessions/contrib/sessions/browser/sessionsActions.tssrc/vs/platform/agentHost/test/electron-browser/agentHostProtocolClient.test.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatInputPicker.test.tssrc/vs/platform/agentHost/node/agentHostTurnService.tssrc/vs/workbench/contrib/chat/browser/aiCustomization/customizationCardList.tssrc/vs/sessions/contrib/providers/agentHost/browser/agentHostSessionConfigPicker.tssrc/vs/sessions/test/browser/chatGroupsView.test.tssrc/vs/platform/agentHost/node/shared/sessionServerTools.tssrc/vs/workbench/contrib/chat/browser/widget/input/modelPicker/modelPickerWidget.tsAll commits
7bcc021b2d7136f1020e61f64b8bdbf499f1c7bda78260bb3f661336afe58be37a0fd2d7cc97a4290bede3cbcec8ce7cfbd5be7ea09620315dcc53a553fa0c2b627d3e807d95f1daf085bcf15a62bdc0baa8eb04dcb38420ac067516e30cb18f03d5a074a1af8aaea47c84b8b1ae61fc6318881a04df6e6dcf68a1501847c4f788c9e5b118be285c1e30758edeec11008427a901b48fc9bff84ba92c2f9316d60e64857752dbdc289aa902a9aad22f1a8cc6591ff9f06c80b32d80dee137a486f3aa2577ec0755af5cecaa485ce8ef08244786d2b63f7ee99b8a2b8ddf0ea766fc4463b2fbd169dac655d1a77ba16d5bc981be6bce25cb75e4368079aca9864c0279912ae77ebcd40f2eb0c7d73c772f67cd2f🤖 Generated with Claude Code