Repository navigation
Reconstruct batch 022/124: 2026-08-25 → 2026-08-26 (chat, sessions, agenthost, agent host) - #22
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 (3e86045..dc51f4a). 382 files changed, 11835 insertions(+), 5363 deletions(-) chat: - chat: summarize the Agent Merge prompt as a widget (microsoft#332496) - refactor(chat): remove CHAT_CONFIG_MENU_ID references from chat actions (microsoft#332549) - Add developer reset pet size command (microsoft#332562) - Fix slight misalignment of compact model picker button (microsoft#332554) - Fix terminal tool progress listener leak (microsoft#332460) - chat: explain why Agent Merge turned itself off (microsoft#332598) - chat: verify exact plugin commit checkouts (microsoft#332643) - Stop observing chat layout while the pet is disabled (microsoft#332346) - chat: resolve MCP App resources through agent host (microsoft#332653) - stabilize prompt height during toolbar changes (microsoft#332637) - chat: Honor preferred Copilot harness during session loading (microsoft#332607) - chat: require confirmation for .mcp.json and .npmrc edits (microsoft#332639) sessions: - sessions: harden ChatGPT profile image handling (microsoft#332503) - Remove external session files from the agent host adaptor (microsoft#332538) - sessions: Fix External Agent Session Visibility Settings (microsoft#332547) - Address review feedback on external session files removal (microsoft#332548) - sessions: preserve session creation provenance (microsoft#332558) - sessions: add chat background management actions (microsoft#332569) - Rename from the session header uses the inline title input (microsoft#332574) - Do not cache a session-state subscription that failed to subscribe (microsoft#332612) agenthost: - agentHost: retry Codex model discovery after transient failures (microsoft#332541) - agentHost: keep restarted Codex drafts provisional (microsoft#332553) - agentHost: apply customization changes made before the first message (microsoft#332634) - Preserve user picker state for orchestration when Agent Merge is enabled (microsoft#332609) agent host: - agent host: fix task completion summary (microsoft#332485) - agent host: anchor side chat forks at the last completed turn (microsoft#332589) - Agent Host: Make debug log export best effort (microsoft#332581) - agent host: adopt durable error response parts (microsoft#332606) extensions/copilot: - Move to nightly build (microsoft#332512) - Fix lone json surrogate breaking requests (microsoft#332564) - Merge pull request microsoft#329157 from koubaki/patch-1 terminal: - terminal: hide View in Chat for Agent Host sessions (microsoft#332446) - Keep terminal task icon when holding Alt (microsoft#332372) - Avoid decoration shutdown listeners for detached terminals (microsoft#332476) misc: - Use synchronous hooks for ESM ASAR resolution (microsoft#331731) - Note that InlayHints with the same position are shown in-order (microsoft#175525) engineering: - Fix Electron types in PR checks (microsoft#332594) - Add valid permissions presets to mock-policy-server (microsoft#332590) modern ui: - Modern UI: keep floating surfaces aligned across startup and layout changes (microsoft#332528) workbench: - Add injected text component fixtures (microsoft#332517) request: - Enable Node.js system certificates by default (microsoft#332504) extensions/theme-defaults: - Update modernActivityBar styles across multiple themes (microsoft#332532) files: - files: stop Windows watcher flood after folder deletion (microsoft#332535) ci: - ci: fix electron types in product builds (microsoft#332539) editor: - Fix out of bounds text selection with line wrapping (microsoft#262910) github: - Back off GitHub requests instead of hammering a failing service (microsoft#332588) managed settings: - managed settings: fix claude enablement (microsoft#332584) mcp: - mcp: normalize install URI configurations (microsoft#332638) cli: - cli: add frame-ancestors header to serve-web responses (microsoft#332654) extensions/markdown-language-features: - Enforce stable link presentation provider kinds (microsoft#332519) 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 022/124: 2026-08-25 → 2026-08-26 (chat, sessions, agenthost, agent host)
Overview
3e86045092b..dc51f4a3aedmain, 0 merges)reconstruct/batch-021Upstream PRs
This PR folds in 50 microsoft/vscode PRs.
Summary of changes by area
chat (12)
576c267f99f)2a2f49760bb)c9b54fda631)405da76c407)c659a2ccd33)3d079185299)da59bf02011)59bb1a833fe)71f7505782a)80e7b544f29)fa73fe69cc9)dc51f4a3aed)sessions (8)
408151dabda)fbba041f2ae)4f8fa0fa95f)e2af52e96b1)a036a4c2490)153573d6d42)4d05c01ff9a)692f114bc72)agenthost (4)
0a4795df2c0)2fcde0acde2)2c67b972cd7)499be98b61d)agent host (4)
5470e95e157)2726d6ad0cc)cc04d10042a)28c109e20bf)extensions/copilot (3)
0e78ef8f640)f173dada522)dc7793b9072)terminal (3)
b0e09b7356b)293593cce43)873ac47bc6f)misc (2)
08a1ad01b35)7d3bd2a1591)engineering (2)
90f9b51baae)1faca48a3e7)modern ui (1)
bf5a37438e0)workbench (1)
a588fbb4c87)request (1)
866a9bfc10d)extensions/theme-defaults (1)
00c6beca441)files (1)
31a2160bbe8)ci (1)
e79a9aaed86)editor (1)
63da5e8b18c)github (1)
6a60e32fab8)managed settings (1)
38ec3d57f91)mcp (1)
a386ecaceb0)cli (1)
0a289c3721a)extensions/markdown-language-features (1)
4470c4eb329)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
extensions/markdown-language-features/src/preview/linkPresentation/githubLinkPresentationResolver.tssrc/vs/workbench/contrib/github/browser/githubLinkPresentation.contribution.tssrc/vs/sessions/contrib/changes/browser/sessionFilesWidget.tssrc/vs/sessions/contrib/providers/agentHost/browser/agentHostSessionFiles.tssrc/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatAgentMergeContentPart.tssrc/vs/sessions/services/sessions/test/browser/sessionsListModelService.test.tssrc/vs/platform/agentHost/test/node/agentService.test.tssrc/vs/platform/agentHost/common/agentMergePrompt.tssrc/vs/sessions/services/sessions/test/browser/sessionGroupsService.test.tssrc/vs/workbench/test/browser/componentFixtures/chat/chatAgentMerge.fixture.tsextensions/copilot/package-lock.jsonsrc/vs/workbench/test/browser/componentFixtures/chat/linkPresentationBuilders.tssrc/bootstrap-esm.tssrc/vs/platform/github/common/githubQueryServiceImpl.tssrc/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatAgentMergeContent.csssrc/vs/workbench/contrib/github/test/browser/githubLinkPresentation.test.tssrc/vs/sessions/contrib/providers/agentHost/test/browser/localAgentHostSessionsProvider.test.tssrc/vs/platform/agentHost/test/node/sessionServerTools.test.tssrc/vs/platform/github/test/node/githubQueryService.test.tssrc/vs/workbench/api/test/browser/mainThreadDataChannels.test.tssrc/vs/platform/agentHost/test/common/agentMergePrompt.test.tssrc/vs/sessions/contrib/providers/agentHost/test/browser/agentHostSessionFiles.test.tssrc/vs/workbench/contrib/chat/browser/actions/exportAgentHostDebugLogsAction.tssrc/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/chatTerminalToolProgressPart.test.tssrc/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostActiveClientService.tsextensions/markdown-language-features/src/preview/linkPresentation/linkPresentationResolver.tssrc/vs/workbench/test/browser/componentFixtures/editor/injectedTextDecorations.fixture.tsextensions/markdown-language-features/src/test/markdownEditorRichLinks.test.tssrc/vs/sessions/contrib/changes/browser/media/sessionFilesWidget.csssrc/vs/platform/agentHost/node/agentService.tssrc/vs/sessions/contrib/providers/agentHost/browser/baseAgentHostSessionsProvider.tssrc/vs/sessions/contrib/chat/browser/chat.contribution.tssrc/vs/platform/agentHost/node/sessionCoordination.tssrc/vs/workbench/contrib/mcp/browser/mcpWorkbenchService.tsextensions/markdown-language-features/src/preview/linkPresentation/linkPresentationBuilders.tssrc/vs/platform/github/test/node/githubCredentialService.test.tssrc/vs/platform/agentHost/node/shared/sessionServerTools.tssrc/vs/platform/github/common/githubBackoff.tssrc/vs/platform/agentHost/node/codex/codexProfileImage.tssrc/vs/sessions/services/sessions/browser/sessionsListModelService.tsAll commits
576c267f99fbf5a37438e0a588fbb4c87866a9bfc10d408151dabda00c6beca4410e78ef8f6400a4795df2c0fbba041f2ae08a1ad01b35b0e09b7356b31a2160bbe84f8fa0fa95f2a2f49760bbe2af52e96b1c9b54fda6315470e95e1572fcde0acde2405da76c407c659a2ccd33e79a9aaed86f173dada522a036a4c2490153573d6d42293593cce437d3bd2a159190f9b51baae63da5e8b18c2726d6ad0cc6a60e32fab81faca48a3e738ec3d57f913d079185299cc04d10042adc7793b90724d05c01ff9aa386ecaceb02c67b972cd728c109e20bfda59bf02011499be98b61d873ac47bc6f59bb1a833fe692f114bc7271f7505782a0a289c3721a80e7b544f29fa73fe69cc94470c4eb329dc51f4a3aed🤖 Generated with Claude Code