Repository navigation
Reconstruct batch 093/124: 2026-09-22 → 2026-10-08 (agenthost, sessions, extensions/markdown-language-features, chat) - #93
Open
elielvipata wants to merge 1 commit into
Conversation
…ns, extensions/markdown-language-features, chat) Squashed reconstruction of 65 upstream commits (c028e2f..64fb930). 332 files changed, 24963 insertions(+), 3317 deletions(-) agenthost: - agentHost: Include identity resource in relay auth errors (microsoft#340409) - agentHost: advertise only Copilot models over Mission Control (microsoft#340401) - agentHost: enforce Mission Control token expiry (Written by Copilot) - agentHost: enable detached long-lived service guidance (microsoft#340414) - agentHost: bump Copilot SDK to 1.0.18-preview.1 (microsoft#340406) - agentHost: add agent title review and consolidate title settings (microsoft#340095) - agentHost: load rename_chat eagerly for active-agent title generation (microsoft#340425) - agentHost: explain Mission Control security gaps (microsoft#340417) - agentHost: attribute edits to the committed Auto tier (microsoft#340437) - agentHost: load named host tools when no client can run tool search (microsoft#340101) - agentHost: bump Copilot SDK to 1.0.18-preview.3 (microsoft#340441) - agentHost: Honor process CA trust in authenticated proxy smoke (microsoft#340455) - Show managed plugin progress and failures in Agent Host chat (microsoft#340362) - Add Stop for attached background shells in Agent Host chats (microsoft#340097) - agentHost: tolerate missing Mission Control workspace roots (microsoft#340534) sessions: - Add hover tooltip for Customizations button in agents sidebar (microsoft#340355) - sessions: support repo-less Cloud chats (microsoft#340389) - sessions: add cloud automation repository store (microsoft#339407) - sessions: wire cloud automations behind an experiment gate (microsoft#339419) - sessions: add cloud automations to the composer dialog (microsoft#340420) - sessions: add cloud automation cards and run history (microsoft#340434) - sessions: Preserve views when reopening the Agents Window (microsoft#340495) - sessions: Publish editor working-set lifecycle - sessions: Restore live canvases through working sets - sessions: Cover live canvas restoration end to end - sessions: Document live canvas retention - sessions: show remote host for workspace-less chats (microsoft#340325) - sessions: model a real effort and context size in the responsive picker fixture (microsoft#340499) - Open Settings from profile menu (microsoft#340535) extensions/markdown-language-features: - Integrate provider-backed rename into the Markdown rich editor - Integrate diagnostics and completion in the rich Markdown editor - Document rich Markdown pull-diagnostics follow-up - Add diagnostic hovers and image paste to the Markdown rich editor - Fix rich Markdown paste for native clipboard image files - Document rich Markdown paste provider integration limits - Use editing presentation while the Markdown editor is editable - Make rich Markdown automatic suggestions opt-in - Use notifications for Markdown editor presentation events - Remove obsolete source-editing preference documentation - Adopt published Markdown editor 0.0.2-114 - Keep Markdown extension README user-facing - Fix resource-only rich editor rename and locale-independent completion chat: - Hide Migrations page in sidebar when no available migrations (microsoft#340367) - chat: preserve model options across duplicate provider groups (microsoft#340459) - chat: rename Mission Control remote backend to GitHub environment (microsoft#340430) - chat: stabilize reference details loading and share pill hovers (microsoft#340433) - Use extensions icon for customizations in editor window (microsoft#340530) - chat: Run marketplace prompts in new sessions (microsoft#339361) - Remove icon from Browse Extensions button (microsoft#340532) misc: - Test Markdown editor adoption automation - Preserve newer debugger stop details during continued cleanup (microsoft#339530) - Adopt rich Markdown language features (microsoft#340505) mcp: - mcp: don't expand .mcp.json URLs that the Copilot runtime rejects - mcp: don't expand .mcp.json URLs that the Copilot runtime rejects (microsoft#340379) fix: - fix: preserve newer debugger stop details during continuation titlebar: - titlebar: Keep menus above workbench content test: - test: cover title bar menubar focus wiring github: - github: add cloud automations, tasks and environments domains (microsoft#339438) cli: - cli: host agent servers as GitHub environments (Written by Copilot) telemetry: - Telemetry: Add detailed Agent Host prep and first-progress diagnostics (microsoft#340386) title bar: - Title bar: Keep menus above workbench content (microsoft#340295) preferences: - preferences: Handle missing local settings search results (microsoft#340462) developer: - Developer: Open Url should use external URI openers (microsoft#340479) canvases: - canvases: fix: keep canvases alive between session/chat switches (microsoft#340465) 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 093/124: 2026-09-22 → 2026-10-08 (agenthost, sessions, extensions/markdown-language-features, chat)
Overview
c028e2f6bc0..64fb930a31cmain, 6 merges)reconstruct/batch-092Upstream PRs
This PR folds in 40 microsoft/vscode PRs and 2 changes pushed directly without a PR.
df34818c518agentHost: enforce Mission Control token expiry (Written by Copilot) (direct, no PR)d3e4a861d84cli: host agent servers as GitHub environments (Written by Copilot) (direct, no PR)Summary of changes by area
agenthost (15)
42359ef7ec2)b99bfafc0a3)df34818c518)40a45df272f)f9ff1d3d91d)58afa23a1cb)9447b39a0b7)9a70979d5cc)3a7c8e0181e)c2352f0190e)e41e5122ebb)294d0966819)d2a9268a5f7)6eb5f37d1c0)a18002237e8)sessions (14)
09fb886a844)529244c4a52)b52755d7b7a)72aabed2893)6f8fb8a6b34)db30bd72542)38d9885c158)662587f9262)f2add7c59d2)27363f839de)85b5641b58d)e1af077cbcd)f21d8cb4226)e37f29d55a6)extensions/markdown-language-features (13)
1b06ff73423)e79041e4130)55bd1ebe9f4)f3cc79adf5a)ce65ff92a95)aed98fc1d9a)2487c316f0e)6f4b68f930c)dead91715bb)1c5ed013726)1de30bfc208)eb0f6dc55b8)9bf2dfb00ca)chat (7)
88f4baf8714)f4a2106dc92)4c8b9b7acaf)c542a8375bb)e64cbef5ffc)9abb74e546c)54d131afcf5)misc (3)
eb7e1df7e88)61783517d50)64fb930a31c)mcp (2)
ac3268db6dc)ddcb6c27aff)fix (1)
7850f8fac1e)titlebar (1)
9d4a40d2017)test (1)
ec7425dcea6)github (1)
e63c52742b0)cli (1)
d3e4a861d84)telemetry (1)
87dd7d20c41)title bar (1)
c36a5a589f5)preferences (1)
d3d31f62268)developer (1)
d98708349fa)canvases (1)
8bc76bf5f98)Code changes
Where the changes landed (share of changed files, cumulative)
Largest file changes
src/vs/workbench/contrib/github/test/browser/githubResourceDetails.test.tssrc/vs/sessions/contrib/providers/copilotChatSessions/test/browser/githubCloudAutomationStore.test.tssrc/vs/sessions/contrib/automations/test/browser/automationDialog.test.tssrc/vs/sessions/contrib/providers/copilotChatSessions/test/browser/cloudAutomationStore.test.tssrc/vs/platform/github/test/node/missionControlClient.test.tssrc/vs/platform/agentHost/test/node/copilotAgentSession.test.tssrc/vs/sessions/contrib/automations/browser/automationDialog.tssrc/vs/workbench/contrib/github/browser/githubResourceDetails.tssrc/vs/platform/github/common/missionControl/tasks.tssrc/vs/sessions/contrib/providers/copilotChatSessions/browser/githubCloudAutomationStore.tssrc/vs/workbench/contrib/github/test/browser/lazyGitHubResourceHover.test.tssrc/vs/sessions/contrib/providers/copilotChatSessions/browser/cloudAutomationStore.tssrc/vs/platform/agentHost/test/node/protocolServerHandler.test.tssrc/vs/sessions/contrib/canvases/test/electron-browser/sessionCanvasWorkingSet.test.tssrc/vs/workbench/contrib/github/browser/lazyGitHubResourceHover.tssrc/vs/platform/agentHost/node/copilot/copilotAgentSession.tssrc/vs/sessions/contrib/canvases/electron-browser/sessionCanvasService.tscli/src/tunnels/agent_host.rssrc/vs/sessions/contrib/sessions/browser/views/automationsView.tssrc/vs/sessions/contrib/canvases/test/electron-browser/sessionCanvasService.test.tssrc/vs/platform/github/common/missionControl/automations.tssrc/vs/platform/github/common/missionControl/tasksClient.tssrc/vs/sessions/contrib/sessions/test/browser/automationsView.test.tssrc/vs/platform/agentHost/node/missionControl/MISSION_CONTROL_GAPS_EXPLAINED.mdsrc/vs/platform/github/common/missionControl/missionControlClient.tsextensions/markdown-language-features/src/test/markdownEditorLanguageFeatures.test.tssrc/vs/platform/agentHost/test/node/missionControlAuthentication.test.tssrc/vs/platform/github/common/missionControl/automationsClient.tssrc/vs/sessions/contrib/sessions/test/browser/sessionsTitleBarWidgetRemoteHost.test.tssrc/vs/workbench/browser/chatPillHover.tsextensions/markdown-language-features/src/preview/markdownEditorLanguageFeatures.tssrc/vs/platform/github/common/missionControl/environments.tssrc/vs/workbench/contrib/chat/test/browser/agentHost/agentHostSessionInputPills.test.tsextensions/markdown-language-features/src/test/markdownEditorRename.test.tssrc/vs/platform/agentHost/common/agentHostProviderTiming.tssrc/vs/sessions/contrib/chat/test/browser/sessionWorkspacePicker.test.tssrc/vs/platform/github/common/schema.tsextensions/markdown-language-features/markdown-editor-src/renameController.tssrc/vs/platform/agentHost/node/protocolServerHandler.tssrc/vs/platform/agentHost/test/node/agentHostSessionTitleController.test.tsAll commits
7850f8fac1eeb7e1df7e881b06ff73423e79041e413055bd1ebe9f4f3cc79adf5ace65ff92a95aed98fc1d9a2487c316f0e6f4b68f930c9d4a40d2017ec7425dcea6dead91715bb1c5ed013726ac3268db6dc42359ef7ec2b99bfafc0a3df34818c51840a45df272fe63c52742b0f9ff1d3d91d58afa23a1cbd3e4a861d849447b39a0b7ddcb6c27aff09fb886a84488f4baf87149a70979d5cc529244c4a5287dd7d20c413a7c8e0181ec2352f0190ec36a5a589f5f4a2106dc92d3d31f62268d98708349fab52755d7b7a72aabed28936f8fb8a6b34db30bd7254238d9885c158662587f9262f2add7c59d227363f839de85b5641b58d8bc76bf5f98e41e5122ebb4c8b9b7acafe1af077cbcd294d0966819f21d8cb4226c542a8375bbd2a9268a5f7ba70021a63b1de30bfc2086eb5f37d1c0eb0f6dc55b861783517d509bf2dfb00cae64cbef5ffc9abb74e546c54d131afcf5a18002237e8e37f29d55a664fb930a31c🤖 Generated with Claude Code