Repository navigation
Reconstruct batch 030/124: 2026-08-28 → 2026-08-31 (agenthost, sessions, chat, fix) - #30
Open
elielvipata wants to merge 1 commit into
Open
elielvipata wants to merge 1 commit into
elielvipata wants to merge 1 commit into
Conversation
…ns, chat, fix) Squashed reconstruction of 57 upstream commits (752a80f..23a3a95). 206 files changed, 8013 insertions(+), 3959 deletions(-) agenthost: - agentHost: build every remote connection through a registered factory - agentHost: stop remote connect attempts from piling up - agentHost: disable retryable errors again (microsoft#333615) - Optimize auto tiers routing profiles in Copilot agent (microsoft#333626) - agentHost: address review feedback on remote connection factories - agentHost: normalize secondary assignment context telemetry (microsoft#333661) - agentHost: correlate subagent response telemetry (microsoft#333618) - agentHost: Re-enable GPT tool search (microsoft#333657) - agentHost: keep host-key denial identifiable while terminal - Fix missing changes for migrated legacy Copilot CLI sessions (microsoft#333710) - agentHost: fix regressions found in review sessions: - sessions: Disable unavailable session type picker (microsoft#333603) - sessions: give every remote host kind its own provider owner - sessions: make removing a tunnel from the picker stick - sessions: drop the persisted entry before disconnecting SSH and WSL hosts - Fix skill completions in Automations (microsoft#333669) - input pickers responsiveness v2 (microsoft#333666) chat: - Fix card colors in customization modal for better theme contrast (microsoft#333620) - Clarify "Local" section in Skills page with description (microsoft#333628) - Update themed link styles for dark themes in customization banner (microsoft#333632) - chat: keep single-plugin sources installed after a reload (microsoft#333641) - Fix WSL resource links in Agent Host chat responses (microsoft#333635) - fix tool call streaming mismatch when adjusted font-size (microsoft#333705) fix: - fix: dispose accessible view toolbar menus - fix: clamp inverted visible range in ListView to prevent RangeError (fixes microsoft#333230) - fix: address review — shorten inline comment and add zero-height regression test - fix: repair regression test structure and reproduce inverted range - fix: address review on listView.test.ts:601 — condense regression comment to one line accounts: - accounts: preserve sign-in during session replacement - accounts: discard stale account refreshes - accounts: run default account tests in web sessions - accounts: test session replacement in editor windows build: - build(deps): bump ip-address and socks in /build/npm/gyp (microsoft#333074) - Revert "chore: npm audit fix (microsoft#333636)" - build: Exclude tests from CodeQL analysis (microsoft#333499) - Revert "build(deps): bump ip-address and socks in /build/npm/gyp" (microsoft#333692) test: - test: cover accessible view toolbar cleanup on hide agent host: - agent host: update to AHP 0.9.0 (microsoft#333275) chore: - chore: npm audit fix (microsoft#333636) editor: - Fix multi-diff review follow-ups cli: - cli: reap orphaned staging directories and satisfy clippy configuration: - Reflect startup experiment settings served by the new assignments endpoint (microsoft#333668) remote: - Bump xterm to 6.1.0-beta.303 (microsoft#333612) managed settings: - Managed settings: reuse cached policy more often (microsoft#333697) terminal: - Enable custom glyphs in auxiliary terminals (microsoft#333706) ci: - ci: Split Electron unit and integration tests (microsoft#333662) 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 030/124: 2026-08-28 → 2026-08-31 (agenthost, sessions, chat, fix)
Overview
752a80ff829..23a3a95b9e9main, 11 merges)reconstruct/batch-029Upstream PRs
This PR folds in 30 microsoft/vscode PRs and 1 change pushed directly without a PR.
1b67e04b228Fix multi-diff review follow-ups (direct, no PR)Summary of changes by area
agenthost (11)
f8357e73308)94db63f4698)e05bae3b3ec)c9479adea70)d62f8795003)d2273f76656)b590b2fdc93)9a754577e07)aaa6261d408)1d88dcfbc1b)214e65ab239)sessions (6)
aa5dc47f4d9)1c1a4121c2f)ab3de3ecd0c)a2379ac6b2d)6b606c6c85f)717304b0de3)chat (6)
bcec3677a1c)1d74eed9b85)95922e7da8f)a270c51cd59)735c7376c1f)c652b837820)fix (5)
ba21f2a87b8)0f7b8aef913)61d2314e92f)055d71cef5e)cb7a02b2b83)accounts (4)
14060e61e4b)00e9a40247e)3596f0a6713)e51f3923da6)build (4)
2936afe15c8)2b829595242)24998bd483a)5ae9f515ac6)test (1)
f390f9183dc)agent host (1)
40c9634e1fb)chore (1)
5886d26498c)editor (1)
1b67e04b228)cli (1)
ec7a047bff1)configuration (1)
3d32d48cbac)remote (1)
768c8ceba7b)managed settings (1)
7c90a551321)terminal (1)
eb84d814802)ci (1)
cf3079eec64)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
src/vs/sessions/contrib/providers/remoteAgentHost/browser/tunnelAgentHost.contribution.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/remoteAgentHost.contribution.tssrc/vs/platform/agentHost/electron-browser/wslRemoteAgentHostServiceImpl.tssrc/vs/sessions/contrib/providers/remoteAgentHost/electron-browser/tunnelAgentHostServiceImpl.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/wslAgentHost.contribution.tssrc/vs/sessions/contrib/providers/remoteAgentHost/test/browser/remoteAgentHost.contribution.test.tssrc/vs/platform/agentHost/test/node/copilotAgent.test.tssrc/vs/sessions/contrib/providers/remoteAgentHost/test/browser/tunnelAgentHost.contribution.test.tssrc/vs/workbench/services/accounts/test/browser/defaultAccount.test.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/cloudSandboxAgentHostService.tssrc/vs/platform/agentHost/test/electron-browser/remoteAgentHostService.test.tssrc/vs/platform/agentHost/browser/remoteAgentHostServiceImpl.tssrc/vs/platform/agentHost/node/copilot/copilotAgent.tscli/src/download_cache.rssrc/vs/sessions/contrib/providers/remoteAgentHost/test/browser/sshAgentHost.contribution.test.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/sshAgentHost.contribution.tssrc/vs/workbench/services/configuration/test/browser/configurationService.test.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/browserTunnelAgentHostService.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/webTunnelAgentHostService.tssrc/vs/workbench/contrib/chat/test/browser/widget/input/chatInputPickerResponsiveLayout.test.tssrc/vs/platform/agentHost/test/node/wslRemoteAgentHostService.test.tsremote/package-lock.jsonpackage-lock.jsonsrc/vs/sessions/contrib/providers/remoteAgentHost/browser/devContainerAgentHostService.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/entryDrivenProviderContribution.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/tunnelAgentHostStorage.tssrc/vs/workbench/contrib/chat/test/common/plugins/pluginMarketplaceService.test.tssrc/vs/platform/agentHost/test/node/copilotSessionLauncher.test.tssrc/vs/sessions/contrib/providers/remoteAgentHost/test/browser/devContainerAgentHostService.test.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/agentHostChatContribution.test.tssrc/vs/platform/agentHost/node/wslRemoteAgentHostService.tssrc/vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test.tssrc/vs/platform/agentHost/browser/agentHostProtocolClient.tssrc/vs/platform/agentHost/node/agentHostAutomationService.tssrc/vs/platform/agentHost/test/node/agentHostAutomationService.test.tssrc/vs/sessions/contrib/providers/remoteAgentHost/browser/managedReconnectAgentHostContribution.tssrc/vs/sessions/contrib/automations/test/browser/automationInputCompletions.test.tssrc/vs/platform/agentHost/test/electron-browser/wslRemoteAgentHostService.test.tssrc/vs/workbench/contrib/accessibility/test/browser/accessibleView.test.tssrc/vs/sessions/contrib/providers/agentHost/browser/agentHostAutomationStore.tsAll commits
ba21f2a87b8f390f9183dc0f7b8aef91361d2314e92f055d71cef5ecb7a02b2b8314060e61e4bf8357e7330895bb5d354c700e9a40247e6dc71dbd29cdcfcbcbf1c0aa5dc47f4d9deea719380794db63f4698e05bae3b3ecbcec3677a1c1c1a4121c2f693438c86351d74eed9b85ab3de3ecd0cc9479adea707429373ddf3a2379ac6b2d40c9634e1fb5886d26498cfb6289d60e995922e7da8f1b67e04b228a270c51cd59ec7a047bff12936afe15c8d62f87950033596f0a6713193cdecf8f2e51f3923da6d2273f766562b82959524257341dd7d37b590b2fdc939a754577e0733451f46411735c7376c1f3d32d48cbac24998bd483a5ae9f515ac66b606c6c85f717304b0de3768c8ceba7b7c90a551321c652b837820eb84d814802aaa6261d4081d88dcfbc1bcf3079eec64214e65ab23923a3a95b9e9🤖 Generated with Claude Code