Repository navigation
Reconstruct batch 087/124: 2026-10-02 → 2026-10-06 (agenthost, chat, sessions, mcp) - #87
Open
elielvipata wants to merge 1 commit into
Open
elielvipata wants to merge 1 commit into
elielvipata wants to merge 1 commit into
Conversation
…sessions, mcp) Squashed reconstruction of 50 upstream commits (32a12c7..1f2e1f2). 576 files changed, 47676 insertions(+), 6404 deletions(-) agenthost: - agentHost: let chats switch workspace or move to a worktree via tools (microsoft#339778) - agentHost: Extend bounded telemetry context (microsoft#339800) - agentHost: forward tool-result images to BYOK models - agentHost: preserve tool-result part order across the BYOK bridge - agentHost: carry ordered tool-output content parts in the BYOK bridge - agentHost: forward tool-result images to BYOK models (microsoft#339830) - Use proper ahp-session: scheme URIs for new AH sessions (microsoft#339492) - agentHost: update Copilot SDK to 1.0.17-preview.5 (microsoft#339835) - Classify HydraFusion as an agent host selection mode (microsoft#339915) - agentHost: enable BYOK models by default - agentHost: mirror default BYOK enablement - agentHost: expand SDK regression and managed-settings E2E coverage (microsoft#339864) - agentHost: native Mission Control environments (microsoft#339513) - agentHost: isolate BYOK sync test registration - agentHost: enable BYOK models by default (microsoft#339931) - Try to fix "archiving a never-restored session survives a host restart" (microsoft#339676) - Count HydraFusion phase model calls in turnCompleted (microsoft#339921) - Fix MCP connector list reconciliation after authentication (microsoft#339945) - Revert deferred title generation default (microsoft#339908) chat: - chat: Open model picker on touch and pen taps (microsoft#339777) - chat: Show only the selected harness's Copilot models in Manage Models - chat: Scope Manage Models group actions and statuses to the harness - chat: restore Codex continuation with safe session routing (microsoft#339790) - chat: Show only the selected harness's Copilot models in Manage Models (microsoft#339840) - chat: respect managed Codex enablement in the editor (microsoft#339903) - Implement migration actions in customization detail headers (microsoft#339935) - chat: render native image generation (microsoft#337624) - Avoid duplicated question text in cloud sandbox chat (microsoft#339624) - Stabilize customization bundle serialization test (microsoft#339811) sessions: - sessions: Add configurable bottom panel alignment - sessions: Harden panel layout restoration - sessions: Forward committed panel maximization state - sessions: Suppress archive nudges after continuing a conversation (microsoft#339787) - sessions: Enable New Session V2 tour in Insiders (microsoft#339820) - sessions: remove Automations new badge (microsoft#339855) - sessions: Remove session title from command center (microsoft#339856) mcp: - mcp: show where built-in MCP servers come from - mcp: take MCP settings links from the host and refresh open details - mcp: show where built-in MCP servers come from (microsoft#339427) github: - github: migrate Dev Container sample reads (microsoft#339533) - github: report request telemetry every ten minutes (microsoft#339907) agents window: - Agents window: make bottom panel alignment configurable (microsoft#339736) test: - test: Stabilize flaky component fixtures (microsoft#339789) extensions: - extensions: keep update checks on polling cadence (microsoft#339365) base: - Fix send button overflow in chat input toolbar for narrow widths (microsoft#339847) extensions/copilot: - Fix internal-org and staff targeting in the new TAS endpoint (microsoft#339929) fix: - fix: memory leak in extHostTimeline (microsoft#334098) 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 087/124: 2026-10-02 → 2026-10-06 (agenthost, chat, sessions, mcp)
Overview
32a12c70b96..1f2e1f2ee27main, 8 merges)reconstruct/batch-086Upstream PRs
This PR folds in 34 microsoft/vscode PRs.
Summary of changes by area
agenthost (19)
fad4d42fb70)0014c09291e)d55e298a57a)472a2e70c7a)da885edd7c8)e9193bd97b9)bd64649be19)6308cbdc3d4)d524f802d9e)93be9e34700)a3aa0963aa8)ba0606e7e82)431af7bbe28)893c8f9ed28)3f2e9858498)33c5af1ee00)8b38112f6d4)a2448526b19)1f2e1f2ee27)chat (10)
182f2f5bf96)0190c1de571)67fbdd36f67)acb9c660323)729f257fa41)de188c5857a)bd7e5a7a2d7)9a05116c8b6)69c9031e951)d5692e9ae7d)sessions (7)
985b1dce934)1ca93a48c28)d4feb25f37a)2aa2ca76ee5)3d5764c14de)9216ae78282)b062efe1696)mcp (3)
620968ded03)a6e9db7ea08)205d0627ee4)github (2)
9e771b5aabf)733b2a93c36)agents window (1)
cd97b0dff8f)test (1)
7e4e2612443)extensions (1)
8c43b576af8)base (1)
b871bc83f92)extensions/copilot (1)
bb2b4cea1a7)fix (1)
9f3d32fc0d1)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
src/vs/platform/agentHost/test/node/e2e/coverage/summary.jsonsrc/vs/workbench/contrib/chat/test/browser/widget/chatListRenderer.test.tssrc/vs/platform/agentHost/test/node/agentService.test.tssrc/vs/platform/agentHost/test/node/sessionWorkspaceConversion.test.tssrc/vs/platform/agentHost/test/node/missionControlProtocolServer.test.tssrc/vs/platform/github/test/common/anonymousClient.test.tssrc/vs/platform/agentHost/test/node/protocolServerHandler.test.tssrc/vs/platform/agentHost/test/node/copilotAgent.test.tssrc/vs/sessions/test/browser/workbench.test.tssrc/vs/platform/agentHost/node/missionControl/missionControlSessionMirror.tssrc/vs/platform/agentHost/node/missionControl/missionControlEnvironment.tssrc/vs/platform/agentHost/node/protocolServerHandler.tssrc/vs/sessions/contrib/providers/agentHost/test/browser/localAgentHostSessionsProvider.test.tssrc/vs/platform/agentHost/test/node/missionControlSessionMirror.test.tssrc/vs/platform/agentHost/node/missionControl/missionControlProtocolServer.tssrc/vs/platform/agentHost/node/chatContributions/sessionWorkspaceConversion/sessionWorkspaceConversionService.tssrc/vs/workbench/contrib/chat/browser/attachments/chatImageTextures.tssrc/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/chatResourceGroupWidget.test.tssrc/vs/workbench/services/agentHost/test/browser/codexContinuationService.test.tssrc/vs/platform/agentHost/test/node/copilotAgentSession.test.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/stateToProgressAdapter.test.tssrc/vs/platform/agentHost/test/electron-browser/agentHostProtocolClient.test.tssrc/vs/workbench/test/browser/componentFixtures/chat/chatGeneratedImages.fixture.tssrc/vs/sessions/contrib/providers/remoteAgentHost/test/browser/remoteAgentHostSessionsProvider.test.tssrc/vs/platform/agentHost/test/node/e2e/suites/sessionPersistenceSuite.tssrc/vs/workbench/contrib/chat/browser/attachments/chatImageGlyphSurface.tssrc/vs/platform/github/test/common/githubAnonymousClient.test.tssrc/vs/platform/agentHost/node/missionControl/missionControlSdkEventSource.tssrc/vs/platform/agentHost/node/agentService.tssrc/vs/workbench/services/agentHost/browser/codexContinuationService.tssrc/vs/platform/agentHost/node/copilot/copilotAgent.tssrc/vs/sessions/contrib/sessions/test/browser/automationsNewBadge.test.tssrc/vs/platform/agentHost/test/node/shared/worktreeIsolation.test.tssrc/vs/platform/agentHost/test/node/e2e/suites/mcpSideChannelSuite.tssrc/vs/sessions/contrib/providers/agentHost/browser/baseAgentHostSessionsProvider.tssrc/vs/platform/agentHost/test/node/e2e/captures/claude-regression-coverage-successive-file-edits-retain-their-turn-ownership-after-restart.yamlsrc/vs/workbench/contrib/chat/test/browser/agentSessions/codexContinuationGuide.test.tssrc/vs/workbench/contrib/chat/test/browser/agentSessions/codexContinuationPresenter.test.tssrc/vs/workbench/contrib/chat/browser/agentSessions/agentHost/codexContinuationGuide.tssrc/vs/workbench/contrib/chat/test/browser/attachments/chatImageReveal.test.tsAll commits
620968ded0367cbf483285a6e9db7ea08985b1dce9343447a18ad561ca93a48c28d4feb25f37a9e771b5aabfcd97b0dff8f7e4e26124432aa2ca76ee5fad4d42fb700014c09291e8c43b576af8182f2f5bf963d5764c14ded55e298a57a472a2e70c7ada885edd7c88596958f0b30190c1de57167fbdd36f679216ae78282b062efe1696b871bc83f92e9193bd97b9acb9c660323729f257fa41bd64649be196308cbdc3d4205d0627ee4d524f802d9e93be9e34700a3aa0963aa8ba0606e7e82bb2b4cea1a7de188c5857a431af7bbe28bd7e5a7a2d7733b2a93c36893c8f9ed289f3d32fc0d19a05116c8b63f2e985849833c5af1ee0069c9031e951d5692e9ae7d8b38112f6d4a2448526b191f2e1f2ee27🤖 Generated with Claude Code