Skip to content

Reconstruct batch 033/124: 2026-09-01 → 2026-09-02 (chat, agenthost, sessions, extensions/markdown-language-features) - #33

Open
elielvipata wants to merge 1 commit into
reconstruct/batch-032from
reconstruct/batch-033
Open

elielvipata wants to merge 1 commit into
reconstruct/batch-032from
reconstruct/batch-033

Conversation

@elielvipata

@elielvipata elielvipata commented Oct 23, 2026 •

Copy link
Copy Markdown

Reconstruct batch 033/124: 2026-09-01 → 2026-09-02 (chat, agenthost, sessions, extensions/markdown-language-features)

Overview

  • Upstream range: ab09914dcc7..64427691d16
  • Dates: 2026-09-01 → 2026-09-02
  • Commits: 50 (42 on the first-parent line of main, 5 merges)
  • Contributors: 22 — Henning Dieterichs (9), vritant24 (5), Benjamin Christopher Simmonds (5), Vritant Bhardwaj (4), roblourens (3), Sandeep Somavarapu (3), Giuseppe Cianci (3), Ladislau Szomoru (2) …
  • Diff: 245 files changed, 11943 insertions(+), 2767 deletions(-)
  • Files: 206 modified, 39 added
  • Base branch: reconstruct/batch-032

Upstream PRs

This PR folds in 33 microsoft/vscode PRs and 9 changes pushed directly without a PR.

  • #333945 Fix Agent Merge CI job log downloads
  • #333861 agentHost: restore Codex shell result test gate
  • #333818 Improve CSS selector performance safeguards
  • #333942 Fix user home paths in prompt files
  • #333959 automations: fix: exclude archived sessions from unread badge
  • #333962 Agents - move more actions to the right menu
  • #333960 Refactor .monaco-icon-label styles to remove unnecessary gap and padding
  • #333968 Add ready message when creating from PR
  • #333969 Implement file icons in component fixtures
  • #333985 Component fixtures: support selectable file icon themes
  • #333936 chat: show native MCP configuration sources
  • #333949 automations: apply Assisted permissions for Autopilot
  • #334000 sessions: refine title-bar layout and actions
  • #333980 Fix session-row hover actions and layout in narrow panes
  • #333987 agentHost: restrict Codex Copilot models to OpenAI
  • #333925 agentHost: preserve search icon while streaming
  • #333991 agentHost: tolerate unavailable catalogs in direct session tools
  • #333891 mcp: discover Copilot Home mcp configuration
  • #333956 agentHost: hide routine Codex approval review notices
  • #334013 Agents - enable text ellipsis for the changeset picker
  • #333870 chore(ci): check build subfolders
  • #333999 Show session progress for active chats
  • #333892 chore(ci): remove squash requirement
  • #333964 agentHost: add draft PR Agent Merge operation
  • #333889 chat: Improve customization migration flow
  • #333858 fix: skip real AudioContext in Voice Mode onboarding preview under tests (build fix for vscode-engineering#3742)
  • #333953 Update proxy agent to 0.45.0
  • #334052 Revert mouse Back handling in the Chat view
  • #333922 Agent Host: Expand E2E coverage for recent changes
  • #333970 chore: bump @github/copilot to 1.0.83-2
  • #334065 agent host: support side chats from subagents
  • #333840 Browser: enforce network policy via session isolation
  • #334068 Chat: Render pasted GitHub issue links
  • 3be03545a60 Add extensible Markdown iframe editors (direct, no PR)
  • 69a4aa64b54 Update Markdown editor packages (direct, no PR)
  • 4601a548aae Reuse existing webview bootstrap (direct, no PR)
  • 4e3ccb911cd Configure the Markdown iframe bootstrap (direct, no PR)
  • b7282225c92 Update host-configurable Markdown editor (direct, no PR)
  • 06d46c446e3 Fix Markdown editor transport listener type (direct, no PR)
  • 6a6b6e642ca Add web-editors MIT license override (direct, no PR)
  • 7514a726399 Show binary files in multi-diff editors (direct, no PR)
  • ad6d84bdc44 Represent multi-diff sides as sources (direct, no PR)

Summary of changes by area

chat (8)

agenthost (6)

sessions (6)

extensions/markdown-language-features (5)

  • Add extensible Markdown iframe editors (3be03545a60)
  • Update Markdown editor packages (69a4aa64b54)
  • Configure the Markdown iframe bootstrap (4e3ccb911cd)
  • Update host-configurable Markdown editor (b7282225c92)
  • Fix Markdown editor transport listener type (06d46c446e3)

build (3)

mcp (2)

  • Support Copilot CLI MCP configuration discovery (fda58b5fc2c)
  • Honor COPILOT_HOME in MCP discovery (49d49121bb4)

automations (2)

agent host (2)

misc (2)

  • Reuse existing webview bootstrap (4601a548aae)
  • Add web-editors MIT license override (6a6b6e642ca)

editor (2)

  • Show binary files in multi-diff editors (7514a726399)
  • Represent multi-diff sides as sources (ad6d84bdc44)

github (1)

workbench (1)

component fixtures (1)

fix (1)

dependencies (1)

chore (1)

browser (1)

Code changes

Where the changes landed (share of changed files, cumulative)

2.0% .github/
   4.4% build/
   3.6% extensions/markdown-language-features/test-workspace/checkbox-count-extension/
   4.0% extensions/markdown-language-features/test-workspace/
   6.9% extensions/markdown-language-features/
   8.5% extensions/
   2.8% src/vs/editor/browser/widget/multiDiffEditor/
   3.2% src/vs/editor/
   4.0% src/vs/platform/agentHost/node/
   2.0% src/vs/platform/agentHost/test/node/codex/
   8.5% src/vs/platform/agentHost/test/node/e2e/captures/
   3.6% src/vs/platform/agentHost/test/node/e2e/suites/
  14.2% src/vs/platform/agentHost/test/node/e2e/
  19.1% src/vs/platform/agentHost/test/node/
  19.5% src/vs/platform/agentHost/test/
  24.8% src/vs/platform/agentHost/
   2.0% src/vs/platform/browserView/
  30.2% src/vs/platform/
   2.4% src/vs/sessions/contrib/changes/
   3.2% src/vs/sessions/contrib/chat/
   2.4% src/vs/sessions/contrib/providers/agentHost/
  11.8% src/vs/sessions/contrib/
  13.0% src/vs/sessions/
   2.8% src/vs/workbench/contrib/browserView/electron-browser/
   4.8% src/vs/workbench/contrib/browserView/
   2.0% src/vs/workbench/contrib/chat/browser/attachments/
   2.4% src/vs/workbench/contrib/chat/browser/widget/
   8.1% src/vs/workbench/contrib/chat/browser/
   5.3% src/vs/workbench/contrib/chat/common/
   3.6% src/vs/workbench/contrib/chat/test/browser/
   4.8% src/vs/workbench/contrib/chat/test/
  18.3% src/vs/workbench/contrib/chat/
   2.0% src/vs/workbench/contrib/mcp/
  28.5% src/vs/workbench/contrib/
   4.0% src/vs/workbench/test/browser/componentFixtures/
  35.5% src/vs/workbench/
  82.0% src/vs/
  82.4% src/

Largest file changes

File + −
src/vs/platform/agentHost/test/node/e2e/coverage/summary.json 2416 1426
.github/skills/auto-perf-optimize/scripts/workbench-css-performance.mts 772 0
extensions/markdown-language-features/test-workspace/checkbox-count-extension/package-lock.json 579 0
src/vs/platform/agentHost/test/node/e2e/suites/automationsSuite.ts 385 0
src/vs/platform/agentHost/test/node/e2e/suites/detachedWorktreeSuite.ts 305 0
src/vs/sessions/contrib/chat/test/browser/newChatInputPaste.test.ts 103 158
extensions/markdown-language-features/src/preview/markdownEditorProvider.ts 239 18
src/vs/sessions/contrib/chat/test/browser/newChatInput.test.ts 103 153
src/vs/platform/agentHost/test/node/e2e/captures/codex-server-tool-list-and-remove-round-trip-a-recorded-reference.yaml 221 0
src/vs/workbench/contrib/chat/test/browser/aiCustomization/aiCustomizationManagementEditor.test.ts 209 0
src/vs/platform/agentHost/test/node/e2e/captures/copilotcli-server-tool-list-and-remove-round-trip-a-recorded-reference.yaml 209 0
src/vs/platform/agentHost/test/node/e2e/captures/claude-server-tool-list-and-remove-round-trip-a-recorded-reference.yaml 209 0
build/lib/stylelint/validateHasSelectors.ts 189 2
src/vs/workbench/contrib/chat/test/browser/widget/input/editor/chatPasteProviders.test.ts 180 6
src/vs/workbench/contrib/browserView/common/browserView.ts 110 67
src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts 105 61
src/vs/platform/agentHost/test/node/e2e/suites/serverToolsSuite.ts 156 2
src/vs/workbench/contrib/modernUI/CSS_PERFORMANCE.md 152 0
src/vs/platform/agentHost/test/node/codex/codexAgent.test.ts 142 1
src/vs/workbench/test/browser/componentFixtures/chat/chatAgentMergeFlow.fixture.ts 142 0
src/vs/workbench/contrib/chat/browser/widget/input/editor/chatPasteProviders.ts 140 1
src/vs/workbench/test/browser/componentFixtures/fixtureUtils.ts 113 25
src/vs/workbench/contrib/chat/browser/attachments/chatDynamicVariables.ts 111 21
src/vs/workbench/contrib/mcp/test/common/nativeMcpDiscoveryAdapters.test.ts 110 1
extensions/markdown-language-features/test-workspace/checkbox-count-extension/src/extension.ts 109 0
extensions/markdown-language-features/markdown-editor-src/editor.ts 107 1
src/vs/workbench/contrib/browserView/test/common/browserView.test.ts 106 0
src/vs/editor/test/browser/widget/multiDiffEditorWidget.test.ts 98 6
src/vs/sessions/contrib/providers/agentHost/test/browser/localAgentHostSessionsProvider.test.ts 102 2
src/vs/platform/agentHost/test/node/e2e/suites/changesetSuite.ts 99 0
src/vs/platform/agentHost/test/node/agentHostPullRequestStatusService.test.ts 93 3
src/vs/platform/agentHost/test/node/sessionServerTools.test.ts 88 8
extensions/markdown-language-features/test-workspace/checkbox-count-extension/editor/main.ts 88 0
build/azure-pipelines/product-build-ado-ci.yml 47 41
src/vs/platform/agentHost/common/agentMerge.ts 60 26
src/vs/sessions/contrib/chat/browser/newChatInput.ts 31 55
remote/package-lock.json 40 40
package-lock.json 40 40
src/vs/workbench/test/browser/componentFixtures/sessions/sessionsList.fixture.ts 70 2
src/vs/platform/agentHost/test/common/agentMerge.test.ts 68 4
… 205 more files

All commits

SHA Date Author Subject
fda58b5fc2c 2026-09-01 vritant24 Support Copilot CLI MCP configuration discovery
49d49121bb4 2026-09-01 vritant24 Honor COPILOT_HOME in MCP discovery
e565cb95913 2026-09-01 vritant24 Rename Copilot MCP source kind
3bd9f9a37d5 2026-09-01 Vritant Bhardwaj Merge branch 'main' into agents/support-changes-investigation-a5ebe3e0
cfc47b16a28 2026-09-01 vritant24 Fix MCP detail source for discovered servers
845b798ec5d 2026-09-01 vritant24 Remove CopilotHome source kind and related references from MCP server support
529cf74396a 2026-09-02 Martin Aeschlimann Merge branch 'main' into agents/support-changes-investigation-a5ebe3e0
afb58f9b03b 2026-09-02 Benjamin Christopher Simmonds Fix Agent Merge CI job log downloads (microsoft#333945)
0eb8ec26872 2026-09-02 roblourens agentHost: restore Codex shell result test gate (microsoft#333861)
02e057f92ab 2026-09-02 Justin Chen Improve CSS selector performance safeguards (microsoft#333818)
f9a71837c3e 2026-09-02 Joaquín Ruales Fix user home paths in prompt files (microsoft#333942)
8ba7a4d1867 2026-09-02 Ulugbek Abdullaev automations: fix: exclude archived sessions from unread badge (microsoft#333959)
1b7f001f6cf 2026-09-02 Ladislau Szomoru Agents - move more actions to the right menu (microsoft#333962)
c3a0ee2b988 2026-09-02 Benjamin Christopher Simmonds Refactor .monaco-icon-label styles to remove unnecessary gap and padding (microsoft#333960)
359cba2f0b7 2026-09-02 Alex Ross Add ready message when creating from PR (microsoft#333968)
9dfde229954 2026-09-02 Benjamin Christopher Simmonds Implement file icons in component fixtures (microsoft#333969)
b948a396185 2026-09-02 Benjamin Christopher Simmonds Component fixtures: support selectable file icon themes (microsoft#333985)
42b84d2cfff 2026-09-02 Vritant Bhardwaj Merge pull request microsoft#333936 from microsoft/fix/mcp-detail-native-source
3a01d74248b 2026-09-02 Christof Marti automations: fix: apply Assisted permissions for Autopilot (microsoft#333949)
4fe1813bd3f 2026-09-02 Sandeep Somavarapu sessions: refine title-bar layout and actions (microsoft#334000)
6995ab727e2 2026-09-02 Vritant Bhardwaj Merge branch 'main' into agents/support-changes-investigation-a5ebe3e0
967c9f09ae0 2026-09-02 Sandeep Somavarapu Fix session-row hover actions and layout in narrow panes (microsoft#333980)
23d05827872 2026-09-02 Giuseppe Cianci agentHost: restrict Codex Copilot models to OpenAI (microsoft#333987)
79f132ec3a1 2026-09-02 roblourens agentHost: preserve search icon while streaming (microsoft#333925)
cc9dea5d874 2026-09-02 Giuseppe Cianci agentHost: tolerate unavailable catalogs in direct session tools (microsoft#333991)
a9638dc3064 2026-09-02 Vritant Bhardwaj Merge pull request microsoft#333891 from microsoft/agents/support-changes-investigation-a5ebe3e0
ea742eb8ea3 2026-09-02 Giuseppe Cianci agentHost: hide routine Codex approval review notices (microsoft#333956)
6d4875af06d 2026-09-02 Ladislau Szomoru Agents - enable text ellipsis for the changeset picker (microsoft#334013)
1ab6826f3b0 2026-09-02 Raymond Zhao chore(ci): check build subfolders (microsoft#333870)
03978cd3a3d 2026-09-02 Sandeep Somavarapu Show session progress for active chats (microsoft#333999)
f6f7c31e6cd 2026-09-02 Raymond Zhao chore(ci): remove squash requirement (microsoft#333892)
ba368bcf3d8 2026-09-02 Benjamin Christopher Simmonds agentHost: add draft PR Agent Merge operation (microsoft#333964)
3f9532fa92d 2026-09-02 Jessie Houghton chat: Improve customization migration flow (microsoft#333889)
b8d568e8e32 2026-09-02 VS Code PR Bot fix: skip real AudioContext in Voice Mode onboarding preview under tests (build fix for vscode-engineering#3742) (microsoft#333858)
ca90419648a 2026-09-02 Christof Marti Update proxy agent to 0.45.0 (microsoft#333953)
d2c4989a7dc 2026-09-02 Dmitriy Vasyura Revert mouse Back handling in the Chat view (microsoft#334052)
2583f029c67 2026-09-02 roblourens Agent Host: Expand E2E coverage for recent changes (microsoft#333922)
3be03545a60 2026-09-02 Henning Dieterichs Add extensible Markdown iframe editors
69a4aa64b54 2026-09-02 Henning Dieterichs Update Markdown editor packages
4601a548aae 2026-09-02 Henning Dieterichs Reuse existing webview bootstrap
4e3ccb911cd 2026-09-02 Henning Dieterichs Configure the Markdown iframe bootstrap
b7282225c92 2026-09-02 Henning Dieterichs Update host-configurable Markdown editor
06d46c446e3 2026-09-02 Henning Dieterichs Fix Markdown editor transport listener type
6a6b6e642ca 2026-09-02 Henning Dieterichs Add web-editors MIT license override
45f3f80c81c 2026-09-02 vs-code-engineering[bot] chore: bump @github/copilot to 1.0.83-2 (microsoft#333970)
7514a726399 2026-09-02 Henning Dieterichs Show binary files in multi-diff editors
ad6d84bdc44 2026-09-02 Henning Dieterichs Represent multi-diff sides as sources
1d36faf73ed 2026-09-02 Connor Peet agent host: support side chats from subagents (microsoft#334065)
b5760551113 2026-09-02 Kyle Cutler Browser: enforce network policy via session isolation (microsoft#333840)
64427691d16 2026-09-02 Megan Rogge Chat: Render pasted GitHub issue links (microsoft#334068)

🤖 Generated with Claude Code

…sessions, extensions/markdown-language-features)

Squashed reconstruction of 50 upstream commits (ab09914..6442769).
245 files changed, 11943 insertions(+), 2767 deletions(-)

chat:
  - Rename Copilot MCP source kind
  - Fix MCP detail source for discovered servers
  - Remove CopilotHome source kind and related references from MCP server support
  - Fix user home paths in prompt files (microsoft#333942)
  - Refactor .monaco-icon-label styles to remove unnecessary gap and padding (microsoft#333960)
  - chat: Improve customization migration flow (microsoft#333889)
  - Revert mouse Back handling in the Chat view (microsoft#334052)
  - Chat: Render pasted GitHub issue links (microsoft#334068)

agenthost:
  - agentHost: restore Codex shell result test gate (microsoft#333861)
  - agentHost: restrict Codex Copilot models to OpenAI (microsoft#333987)
  - agentHost: preserve search icon while streaming (microsoft#333925)
  - agentHost: tolerate unavailable catalogs in direct session tools (microsoft#333991)
  - agentHost: hide routine Codex approval review notices (microsoft#333956)
  - agentHost: add draft PR Agent Merge operation (microsoft#333964)

sessions:
  - Agents - move more actions to the right menu (microsoft#333962)
  - Add ready message when creating from PR (microsoft#333968)
  - sessions: refine title-bar layout and actions (microsoft#334000)
  - Fix session-row hover actions and layout in narrow panes (microsoft#333980)
  - Agents - enable text ellipsis for the changeset picker (microsoft#334013)
  - Show session progress for active chats (microsoft#333999)

extensions/markdown-language-features:
  - Add extensible Markdown iframe editors
  - Update Markdown editor packages
  - Configure the Markdown iframe bootstrap
  - Update host-configurable Markdown editor
  - Fix Markdown editor transport listener type

build:
  - Improve CSS selector performance safeguards (microsoft#333818)
  - chore(ci): check build subfolders (microsoft#333870)
  - chore(ci): remove squash requirement (microsoft#333892)

mcp:
  - Support Copilot CLI MCP configuration discovery
  - Honor COPILOT_HOME in MCP discovery

automations:
  - automations: fix: exclude archived sessions from unread badge (microsoft#333959)
  - automations: fix: apply Assisted permissions for Autopilot (microsoft#333949)

agent host:
  - Agent Host: Expand E2E coverage for recent changes (microsoft#333922)
  - agent host: support side chats from subagents (microsoft#334065)

misc:
  - Reuse existing webview bootstrap
  - Add web-editors MIT license override

editor:
  - Show binary files in multi-diff editors
  - Represent multi-diff sides as sources

github:
  - Fix Agent Merge CI job log downloads (microsoft#333945)

workbench:
  - Implement file icons in component fixtures (microsoft#333969)

component fixtures:
  - Component fixtures: support selectable file icon themes (microsoft#333985)

fix:
  - fix: skip real AudioContext in Voice Mode onboarding preview under tests (build fix for vscode-engineering#3742) (microsoft#333858)

dependencies:
  - Update proxy agent to 0.45.0 (microsoft#333953)

chore:
  - chore: bump @github/copilot to 1.0.83-2 (microsoft#333970)

browser:
  - Browser: enforce network policy via session isolation (microsoft#333840)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant