Repository navigation
Reconstruct batch 104/124: 2026-10-14 → 2026-10-15 (sessions, chat, agenthost, extensions/markdown-language-features) - #104
Open
elielvipata wants to merge 1 commit into
Conversation
…genthost, extensions/markdown-language-features) Squashed reconstruction of 50 upstream commits (4e4b35e..ffb8e4b). 256 files changed, 25254 insertions(+), 2162 deletions(-) sessions: - sessions: align bottom panel tabs with editor tabs (microsoft#341806) - sessions: preserve remote tags in recent folders (microsoft#341654) - sessions: reuse worktree cleanup measurements (microsoft#341814) - sessions: stabilize bottom panel tab geometry - sessions: stabilize bottom panel tab geometry (microsoft#341849) - Recommend connectors below the new chat composer (microsoft#341844) - sessions: Prevent overlapping rows during chat hydration (microsoft#341866) - sessions: Add file search to empty Files editor (microsoft#341843) misc: - Initial plan - Support video and native context-menu media paste in Markdown (microsoft#341552) - Skip serializing bulk edits when debug logging is off (microsoft#341765) - Omit connector names from connection-action telemetry (microsoft#341684) - Make copilot work in any terminal with a native Copilot CLI shim (microsoft#341667) - Support presentation preferences for Markdown embedded editors (microsoft#341742) chat: - Remove connector name from telemetry - chat: pick cloud sandbox repository in the renderer without the Copilot extension (microsoft#341695) - Fix incomplete Mission Control sandbox session discovery (microsoft#341823) - chat: grow migration tree rows to fit MCP warnings - chat: grow migration tree rows to fit MCP warnings (microsoft#341853) - chat: keep agents/sessionOpen and log chat open milestones on every surface (microsoft#341733) agenthost: - agentHost: anchor Copilot customizations to each chat's own folders (microsoft#341694) - Agents - more cleaup for the branch picker default value (microsoft#341766) - agentHost: detach an archived chat's folders from its session (microsoft#341782) - Fix Copilot plugin command state (microsoft#341787) - agentHost: pass telemetry flag to runtime (microsoft#341661) - Agents - session changes should always use file edit tracking (microsoft#341801) extensions/markdown-language-features: - Support video and native context-menu media paste in Markdown - Use lazy bounded Markdown clipboard media transfers - Use the published Markdown editor native-paste fixes - Support presentation preferences for Markdown embedded editors - Consume published Markdown editor presentation controls terminal: - Mark variables in zsh integration functions as local (microsoft#290298) - Remove wall-clock throttle from PromptInputModel sync (microsoft#341637) - Keep Bash environment reporting variables local (microsoft#341796) - Don't reattach restored terminal editors to another window's terminal (microsoft#341692) agents window: - Agents window: align terminal instance list styling - Agents window: align terminal instance list styling (microsoft#341568) webview: - Restore webview input focus before native clipboard commands bulkedit: - Skip serializing bulk edits when debug logging is off dependencies: - Update Foundry Local SDK to 2.1.0 (microsoft#341640) extensions/media-preview: - Fix image preview copy performance by using a worker for encoding (microsoft#341783) tunnel: - Prevent truncated responses through managed port-forwarding sockets (microsoft#338875) fix: - fix: path, URI, JSON edit utility bugs (microsoft#334259) canvases: - canvases: refactor: share definition refresh logic across windows (microsoft#341826) ci: - ci: run ESLint after parallel compile checks (microsoft#339153) 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 104/124: 2026-10-14 → 2026-10-15 (sessions, chat, agenthost, extensions/markdown-language-features)
Overview
4e4b35ed933..ffb8e4b144dmain, 12 merges)reconstruct/batch-103Upstream PRs
This PR folds in 33 microsoft/vscode PRs.
Summary of changes by area
sessions (8)
54198f56f82)0fc5600cebe)dfee194fccf)25a2febf262)d771f022bcf)e56b58745d8)044c74e4093)b9cf9125386)misc (6)
8507a2a9397)9dac660f7bf)989f3f07cb2)743b7f939f3)25f764abcdb)9e112cd4f5b)chat (6)
2731b503a45)74ad99ddb61)1324d5a99e7)1488e99f513)07b24312744)ffb8e4b144d)agenthost (6)
d9731aaddd1)012a5e89e06)126bd755943)82b09e6773d)0b36205ed3c)61877c27251)extensions/markdown-language-features (5)
f6ce3820242)4e89d5ab30a)4067504e27b)d1ad374c2c9)b96bd00718e)terminal (4)
4151cab3426)6eb319c4844)3b3b6374cba)a2f34c1ced3)agents window (2)
17837303d3c)b74b34d66ba)webview (1)
f5f64f08ab0)bulkedit (1)
7befad3bd68)dependencies (1)
54d466a01dd)extensions/media-preview (1)
3f98d214967)tunnel (1)
6bb4ac7cc4e)fix (1)
922ce6a45a8)canvases (1)
710a276b838)ci (1)
7273d2ee960)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
copilot_shim/src/app.rscopilot_shim/src/install.rscopilot_shim/REQUIREMENTS.mdcopilot_shim/tests/conpty.rsbuild/win32/copilot.isscopilot_shim/src/candidate.rscopilot_shim/src/setup/mod.rssrc/vs/platform/agentHost/test/node/copilotAgent.test.tscopilot_shim/src/setup/windows.rssrc/vs/platform/agentHost/node/copilot/copilotAgent.tscopilot_shim/tests/pty.rssrc/vs/sessions/contrib/editor/test/browser/editor.contribution.test.tscopilot_shim/src/supervisor.rscopilot_shim/src/invocation.rscopilot_shim/src/platform/windows.rssrc/vs/sessions/contrib/editor/browser/emptyFileEditorSearch.tscopilot_shim/src/runtime.rssrc/vs/platform/agentHost/node/copilot/copilotAgentSession.tscopilot_shim/src/command.rscopilot_shim/src/platform/mod.rssrc/vs/sessions/test/browser/parts/panelPart.test.tsextensions/copilot/src/extension/chatSessions/vscode-node/copilotCLITerminalIntegration.tscopilot_shim/tests/app.rsextensions/copilot/src/extension/chatSessions/vscode-node/test/copilotCLITerminalIntegration.spec.tssrc/vs/workbench/test/browser/componentFixtures/sessions/emptyStates.fixture.tssrc/vs/sessions/contrib/chat/test/browser/newChatWidget.fixture.tscopilot_shim/src/model.rsextensions/copilot/src/extension/chatSessions/vscode-node/copilotCLIShim.ps1src/vs/workbench/contrib/canvases/test/common/canvasDefinitionStore.test.tsextensions/copilot/src/extension/chatSessions/vscode-node/copilotCLIShim.tsextensions/copilot/src/extension/chatSessions/vscode-node/copilotCLINativeShim.tscopilot_shim/SHIM_POST_INSTALL.mdsrc/vs/sessions/contrib/chat/test/browser/newChatConnectorRecommendations.test.tssrc/vs/sessions/contrib/chat/browser/newChatConnectorRecommendations.tscopilot_shim/build.rsextensions/copilot/src/extension/chatSessions/vscode-node/test/copilotCLINativeShim.spec.tssrc/vs/platform/agentHost/test/node/agentService.test.tsbuild/azure-pipelines/copilot-shim/copilot-shim-compile.ymlsrc/vs/sessions/test/electron-browser/vscodeActions.test.tssrc/vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewPane.tsAll commits
f6ce3820242f5f64f08ab017837303d3c4e89d5ab30a4067504e27b64a4f45e0988507a2a93972731b503a45d1ad374c2c97befad3bd68b96bd00718e54d466a01dd3f98d214967d9731aaddd1012a5e89e06126bd7559439dac660f7bf6bb4ac7cc4e74ad99ddb61922ce6a45a882b09e6773d4151cab342654198f56f82989f3f07cb20fc5600cebe1324d5a99e7710a276b838dfee194fccf0b36205ed3cb74b34d66ba91e0e6e5fae743b7f939f325f764abcdb61877c2725125a2febf2621488e99f51308b73de2727d771f022bcffa9eddf8d3b841638fe5e86eb319c4844e56b58745d83b3b6374cba9e112cd4f5ba2f34c1ced37273d2ee96007b24312744044c74e4093b9cf9125386ffb8e4b144d🤖 Generated with Claude Code