Skip to content

Reconstruct batch 026/124: 2026-08-25 → 2026-08-28 (chat, sessions, agenthost, build) - #26

Open
elielvipata wants to merge 1 commit into
reconstruct/batch-025from
reconstruct/batch-026
Open

elielvipata wants to merge 1 commit into
reconstruct/batch-025from
reconstruct/batch-026

Conversation

@elielvipata

@elielvipata elielvipata commented Oct 23, 2026 •

Copy link
Copy Markdown

Reconstruct batch 026/124: 2026-08-25 → 2026-08-28 (chat, sessions, agenthost, build)

Overview

  • Upstream range: 4496c3b9d93..d7b54b1c18f
  • Dates: 2026-08-25 → 2026-08-28
  • Commits: 50 (46 on the first-parent line of main, 4 merges)
  • Contributors: 24 — Connor Peet (6), Cherry Wang (4), Megan Rogge (4), dependabot[bot] (4), Logan Ramos (3), Raymond Zhao (3), Sandeep Somavarapu (3), Christof Marti (2) …
  • Diff: 432 files changed, 29310 insertions(+), 7004 deletions(-)
  • Files: 348 modified, 77 added, 7 deleted
  • Base branch: reconstruct/batch-025

Upstream PRs

This PR folds in 45 microsoft/vscode PRs and 1 change pushed directly without a PR.

  • #332943 Fix configurable hover on auto
  • #332941 Preserve untitled status during first request
  • #332951 Revert Copilot SDK and runtime bump
  • #332953 Add enterprise policies for dictation data
  • #329353 build(deps): bump actions/cache/restore from 5.1.0 to 6.1.0
  • #329355 build(deps): bump actions/setup-python from 6.3.0 to 7.0.0
  • #332958 updating gpt56 check
  • #332970 Preserve visible dictation transcript after stop
  • #332932 agentHost: expand Codex E2E coverage
  • #332977 chat: Add GPT-5.4 Nano dictation cleanup model
  • #332976 Update codicons to version 0.0.46-38 and add new copilot icons
  • #332948 Add "Continue with Microsoft" sign in for GitHub
  • #332981 terminal: avoid shell integration command delay
  • #329514 build(deps): bump mermaid from 11.15.0 to 11.16.1 in /extensions/mermaid-markdown-features
  • #332655 sessions: align account status footer content
  • #332822 Add Reset Size to the pet context menu
  • #329263 Support reasoning effort in custom agent files
  • #329682 build(deps): bump hono from 4.12.31 to 4.13.2
  • #322043 Customizations modal redesign
  • #332971 chore(ci): fix ADO pipeline
  • #332984 agentHost: Prefer stored Copilot restore metadata
  • #332992 agentHost: keep a model reference for chats that are created
  • #332979 Fix chat notifications to be session scoped
  • #332825 sessions: redesign new session context picker
  • #333008 agent host: keep steering turns active
  • #333003 Document auxiliary window DOM creation
  • #332950 Fix IME handling in chat find widget for issue Chinese IME Compatibility Issues in Search of chat messages microsoft/vscode#332913
  • #332697 Chat: Fix session rename and archive keybindings
  • #333011 agentHost: stabilize Codex peer file E2E tests
  • #332892 Launch Skill: Quick Pick should expose item IDs for automation
  • #333014 sessions: speed up split chat tab closing
  • #332929 sessions: fix broken "Sent from another chat" request-origin link
  • #332931 sessions: Show chat status on its owning row
  • #333000 Open Dev Container agent sessions in the editor
  • #333029 Agents - show uncommitted changes in the branch picker when expanded + fix regression with uncommitted changes changeset
  • #333031 agent host: match scaffolded steering messages
  • #331796 automations: feat: migrate execution to Agent Host Protocol
  • #333038 chat: show one OS notification when a session has no more work
  • #333036 chore(ci): never step on it for ADO
  • #333027 Address follow up customization modal redesign PR feedback
  • #330956 sessions: collapse cloud sandboxes into one agent host filter entry
  • #332048 chore: npm audit fix
  • #332952 Show an "External Session" row in the sessions list hover
  • #333050 agentHost: inherit isolation in created sessions
  • #333058 Fix session label overlap in Agents sidebar
  • 503e5dc6249 Revert multi-diff editor layout refactor (direct, no PR)

Summary of changes by area

chat (11)

sessions (10)

agenthost (6)

build (3)

engineering (3)

dependencies (2)

agent host (2)

extensions/copilot (1)

extensions/github-authentication (1)

terminal (1)

extensions/mermaid-markdown-features (1)

launch skill (1)

actionwidget (1)

automations (1)

chore (1)

editor (1)

  • Revert multi-diff editor layout refactor (503e5dc6249)

Code changes

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

2.5% extensions/copilot/src/
   3.0% extensions/copilot/
   3.2% extensions/github-authentication/src/
   7.6% extensions/
   3.0% src/vs/platform/agentHost/common/
   4.8% src/vs/platform/agentHost/node/
  10.1% src/vs/platform/agentHost/test/node/e2e/captures/
   4.3% src/vs/platform/agentHost/test/node/e2e/providers/__snapshots__/
   5.0% src/vs/platform/agentHost/test/node/e2e/providers/
   2.3% src/vs/platform/agentHost/test/node/e2e/suites/
  18.7% src/vs/platform/agentHost/test/node/e2e/
  22.9% src/vs/platform/agentHost/test/node/
  23.8% src/vs/platform/agentHost/test/
  32.6% src/vs/platform/agentHost/
  34.4% src/vs/platform/
   2.0% src/vs/sessions/contrib/automations/
   2.5% src/vs/sessions/contrib/chat/browser/
   3.9% src/vs/sessions/contrib/chat/
   2.0% src/vs/sessions/contrib/providers/agentHost/
   2.3% src/vs/sessions/contrib/providers/remoteAgentHost/
   4.8% src/vs/sessions/contrib/providers/
   2.5% src/vs/sessions/contrib/sessions/browser/
   3.7% src/vs/sessions/contrib/sessions/
  14.8% src/vs/sessions/contrib/
  20.6% src/vs/sessions/
   4.3% src/vs/workbench/contrib/chat/browser/aiCustomization/
  13.6% src/vs/workbench/contrib/chat/browser/
   2.5% src/vs/workbench/contrib/chat/common/
   2.0% src/vs/workbench/contrib/chat/test/browser/aiCustomization/
   6.4% src/vs/workbench/contrib/chat/test/browser/
   6.9% src/vs/workbench/contrib/chat/test/
  23.1% src/vs/workbench/contrib/chat/
  23.8% src/vs/workbench/contrib/
  26.3% src/vs/workbench/
  83.5% src/vs/
   3.4% test/

Largest file changes

File + −
src/vs/workbench/contrib/chat/browser/aiCustomization/media/aiCustomizationManagement.css 1497 91
src/vs/workbench/contrib/chat/browser/aiCustomization/pluginListWidget.ts 1223 308
src/vs/sessions/contrib/providers/agentHost/test/browser/agentHostAutomationStore.test.ts 1518 0
src/vs/workbench/test/browser/componentFixtures/multiDiffEditorScroll.fixture.ts 0 1405
src/vs/workbench/contrib/chat/browser/aiCustomization/mcpListWidget.ts 832 509
src/vs/sessions/contrib/providers/agentHost/browser/agentHostAutomationStore.ts 1202 0
src/vs/sessions/contrib/chat/test/browser/sessionWorkspacePicker.test.ts 1155 6
src/vs/platform/agentHost/node/agentHostAutomationService.ts 1083 0
src/vs/platform/agentHost/test/node/agentHostAutomationService.test.ts 1055 0
src/vs/workbench/contrib/chat/browser/aiCustomization/embeddedAgentPluginDetail.ts 666 22
src/vs/sessions/contrib/chat/browser/sessionWorkspacePicker.ts 623 40
extensions/github-authentication/src/test/entraTokenExchange.test.ts 612 0
src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationListWidget.ts 532 63
src/vs/workbench/test/browser/componentFixtures/sessions/aiCustomizationManagementEditor.fixture.ts 527 57
extensions/github-authentication/src/entraTokenExchange.ts 578 0
extensions/github-authentication/src/github.ts 489 38
src/vs/workbench/test/browser/componentFixtures/multiDiffEditorScroll.fixture.css 0 460
build/azure-pipelines/product-build-ado-ci.yml 450 0
src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts 266 145
package-lock.json 253 91
src/vs/workbench/contrib/chat/test/browser/widget/input/chatInputNotificationWidget.test.ts 208 98
src/vs/workbench/contrib/chat/test/browser/agentSessions/agentSessionsActions.test.ts 287 0
src/vs/sessions/contrib/providers/agentHost/browser/reconnectableAgentHostAutomationStore.ts 260 0
src/vs/editor/browser/widget/multiDiffEditor/multiDiffEditorWidgetImpl.ts 179 77
extensions/github-authentication/src/test/github.test.ts 254 1
src/vs/workbench/contrib/chat/test/browser/chatQuotaNotification.test.ts 178 74
remote/package-lock.json 206 44
src/vs/platform/agentHost/node/automationCron.ts 239 0
src/vs/workbench/contrib/chat/test/browser/aiCustomization/mcpListWidget.test.ts 237 2
src/vs/sessions/services/agentHostFilter/browser/agentHostFilterService.ts 182 49
src/vs/workbench/contrib/chat/browser/aiCustomization/toolsListWidget.ts 149 73
src/vs/platform/agentHost/node/agentService.ts 198 17
src/vs/editor/browser/widget/multiDiffEditor/compressedVirtualizedScrollView.ts 0 213
src/vs/workbench/contrib/chat/browser/aiCustomization/embeddedMcpServerDetail.ts 157 47
src/vs/workbench/contrib/chat/browser/aiCustomization/customizationCardList.ts 200 0
src/vs/sessions/services/agentHostFilter/test/browser/agentHostFilterService.test.ts 180 18
src/vs/workbench/contrib/chat/test/browser/chatWindowNotifier.test.ts 196 0
src/vs/workbench/contrib/chat/test/browser/chatSessions/chatSessionsService.test.ts 195 1
src/vs/sessions/contrib/sessions/test/browser/sessionsList.test.ts 174 3
src/vs/editor/test/browser/widget/compressedVirtualizedScrollLayout.test.ts 0 177
… 392 more files

All commits

SHA Date Author Subject
d53fa7af9a2 2026-08-25 Cherry Wang sessions: align account status footer content
e5627caa4c2 2026-08-25 Cherry Wang Merge branch 'main' into dev/cherwan/agents/fix-agent-window-profile-menu-gap
19d9e2a1a38 2026-08-26 Cherry Wang Merge branch 'main' into dev/cherwan/agents/fix-agent-window-profile-menu-gap
59da3d8b86f 2026-08-27 Logan Ramos Fix configurable hover on auto (microsoft#332943)
7a0d4c7fe8f 2026-08-27 Christof Marti Preserve untitled status during first request (microsoft#332941)
2668c9fe2eb 2026-08-27 Anthony Kim Revert Copilot SDK and runtime bump (microsoft#332951)
33224b68a0d 2026-08-27 Megan Rogge Add enterprise policies for dictation data (microsoft#332953)
d7664fba870 2026-08-27 dependabot[bot] build(deps): bump actions/cache/restore from 5.1.0 to 6.1.0 (microsoft#329353)
ade8c08f496 2026-08-27 dependabot[bot] build(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (microsoft#329355)
bbb04198300 2026-08-27 Dileep Yavanmandha updating gpt56 check (microsoft#332958)
b7f76c1a312 2026-08-27 Megan Rogge Preserve visible dictation transcript after stop (microsoft#332970)
56e3866850f 2026-08-27 Giuseppe Cianci agentHost: expand Codex E2E coverage (microsoft#332932)
5b85da2947e 2026-08-27 Megan Rogge chat: Add GPT-5.4 Nano dictation cleanup model (microsoft#332977)
161e0e64d1a 2026-08-27 Lee Murray Update codicons to version 0.0.46-38 and add new copilot icons (microsoft#332976)
5ca078d771e 2026-08-27 TylerLeonhardt Add "Continue with Microsoft" sign in for GitHub (microsoft#332948)
1728c40fc2a 2026-08-27 Connor Peet terminal: avoid shell integration command delay (microsoft#332981)
06ea107a1ac 2026-08-27 dependabot[bot] build(deps): bump mermaid from 11.15.0 to 11.16.1 in /extensions/mermaid-markdown-features (microsoft#329514)
c0d6b118b6d 2026-08-27 Cherry Wang Merge pull request microsoft#332655 from microsoft/dev/cherwan/agents/fix-agent-window-profile-menu-gap
b99d111f220 2026-08-27 Copilot Add Reset Size to the pet context menu (microsoft#332822)
2f343ff4ef5 2026-08-27 Mark S. Support reasoning effort in custom agent files (microsoft#329263)
8a908529a66 2026-08-27 dependabot[bot] build(deps): bump hono from 4.12.31 to 4.13.2 (microsoft#329682)
2adee83de16 2026-08-27 Hawk Ticehurst Customizations modal redesign (microsoft#322043)
54c5c93570f 2026-08-27 Raymond Zhao chore(ci): fix ADO pipeline (microsoft#332971)
3327a406b89 2026-08-27 roblourens agentHost: Prefer stored Copilot restore metadata (microsoft#332984)
71408502d3b 2026-08-27 Connor Peet agentHost: keep a model reference for chats that are created (microsoft#332992)
85292d9436a 2026-08-27 Logan Ramos Fix chat notifications to be session scoped (microsoft#332979)
c4140d714a8 2026-08-27 Megan Rogge sessions: redesign new session context picker (microsoft#332825)
f8df3dcd9f5 2026-08-27 Connor Peet agent host: keep steering turns active (microsoft#333008)
0e138611871 2026-08-27 Dmitriy Vasyura Document auxiliary window DOM creation (microsoft#333003)
b9861ad6766 2026-08-27 Logan Ramos Fix IME handling in chat find widget for issue microsoft#332913 (microsoft#332950)
1d930f73e1a 2026-08-27 Dmitriy Vasyura Chat: Fix session rename and archive keybindings (microsoft#332697)
d69743701de 2026-08-27 roblourens agentHost: stabilize Codex peer file E2E tests (microsoft#333011)
e2b48f587c1 2026-08-27 Joaquín Ruales Launch Skill: Quick Pick should expose item IDs for automation (microsoft#332892)
1a4a18dd247 2026-08-27 Connor Peet sessions: speed up split chat tab closing (microsoft#333014)
f1c4544d5ff 2026-08-27 Sandeep Somavarapu sessions: fix broken "Sent from another chat" request-origin link (microsoft#332929)
3971d625645 2026-08-27 Sandeep Somavarapu sessions: Show chat status on its owning row (microsoft#332931)
bd0a9717e94 2026-08-27 Christof Marti Open Dev Container agent sessions in the editor (microsoft#333000)
8f67bbcc3b7 2026-08-27 Ladislau Szomoru Agents - show uncommitted changes in the branch picker when expanded + fix regression with uncommitted changes changeset (microsoft#333029)
0d206a7c138 2026-08-27 Connor Peet agent host: match scaffolded steering messages (microsoft#333031)
33e6a5d6f34 2026-08-28 Ulugbek Abdullaev automations: feat: migrate execution to Agent Host Protocol (microsoft#331796)
44617f8e9a1 2026-08-27 Connor Peet chat: show one OS notification when a session has no more work (microsoft#333038)
ad536a5c569 2026-08-27 Raymond Zhao chore(ci): never step on it for ADO (microsoft#333036)
52ca0571747 2026-08-27 Hawk Ticehurst Address follow up customization modal redesign PR feedback (microsoft#333027)
490544d26d8 2026-08-27 Osvaldo Ortega sessions: collapse cloud sandboxes into one agent host filter entry (microsoft#330956)
11e963e5ea5 2026-08-27 Jessie Houghton Agent Host changes for agents/fix-session-label-overlap
623a81d3445 2026-08-27 Raymond Zhao chore: npm audit fix (microsoft#332048)
aa05872b6e6 2026-08-27 Copilot Show an "External Session" row in the sessions list hover (microsoft#332952)
75247a3bc34 2026-08-28 Sandeep Somavarapu agentHost: inherit isolation in created sessions (microsoft#333050)
503e5dc6249 2026-08-28 Henning Dieterichs Revert multi-diff editor layout refactor
d7b54b1c18f 2026-08-27 Jessie Houghton Merge pull request microsoft#333058 from microsoft/agents/fix-session-label-overlap

🤖 Generated with Claude Code

…genthost, build)

Squashed reconstruction of 50 upstream commits (4496c3b..d7b54b1).
432 files changed, 29310 insertions(+), 7004 deletions(-)

chat:
  - Fix configurable hover on auto (microsoft#332943)
  - Preserve visible dictation transcript after stop (microsoft#332970)
  - chat: Add GPT-5.4 Nano dictation cleanup model (microsoft#332977)
  - Add Reset Size to the pet context menu (microsoft#332822)
  - Support reasoning effort in custom agent files (microsoft#329263)
  - Customizations modal redesign (microsoft#322043)
  - Fix chat notifications to be session scoped (microsoft#332979)
  - Fix IME handling in chat find widget for issue microsoft#332913 (microsoft#332950)
  - Chat: Fix session rename and archive keybindings (microsoft#332697)
  - chat: show one OS notification when a session has no more work (microsoft#333038)
  - Address follow up customization modal redesign PR feedback (microsoft#333027)

sessions:
  - sessions: align account status footer content
  - Preserve untitled status during first request (microsoft#332941)
  - sessions: redesign new session context picker (microsoft#332825)
  - sessions: speed up split chat tab closing (microsoft#333014)
  - sessions: fix broken "Sent from another chat" request-origin link (microsoft#332929)
  - sessions: Show chat status on its owning row (microsoft#332931)
  - Open Dev Container agent sessions in the editor (microsoft#333000)
  - sessions: collapse cloud sandboxes into one agent host filter entry (microsoft#330956)
  - Agent Host changes for agents/fix-session-label-overlap
  - Show an "External Session" row in the sessions list hover (microsoft#332952)

agenthost:
  - Revert Copilot SDK and runtime bump (microsoft#332951)
  - agentHost: expand Codex E2E coverage (microsoft#332932)
  - agentHost: Prefer stored Copilot restore metadata (microsoft#332984)
  - agentHost: keep a model reference for chats that are created (microsoft#332992)
  - agentHost: stabilize Codex peer file E2E tests (microsoft#333011)
  - agentHost: inherit isolation in created sessions (microsoft#333050)

build:
  - Add enterprise policies for dictation data (microsoft#332953)
  - chore(ci): fix ADO pipeline (microsoft#332971)
  - chore(ci): never step on it for ADO (microsoft#333036)

engineering:
  - build(deps): bump actions/cache/restore from 5.1.0 to 6.1.0 (microsoft#329353)
  - build(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (microsoft#329355)
  - Document auxiliary window DOM creation (microsoft#333003)

dependencies:
  - Update codicons to version 0.0.46-38 and add new copilot icons (microsoft#332976)
  - build(deps): bump hono from 4.12.31 to 4.13.2 (microsoft#329682)

agent host:
  - agent host: keep steering turns active (microsoft#333008)
  - agent host: match scaffolded steering messages (microsoft#333031)

extensions/copilot:
  - updating gpt56 check (microsoft#332958)

extensions/github-authentication:
  - Add "Continue with Microsoft" sign in for GitHub (microsoft#332948)

terminal:
  - terminal: avoid shell integration command delay (microsoft#332981)

extensions/mermaid-markdown-features:
  - build(deps): bump mermaid from 11.15.0 to 11.16.1 in /extensions/mermaid-markdown-features (microsoft#329514)

launch skill:
  - Launch Skill: Quick Pick should expose item IDs for automation (microsoft#332892)

actionwidget:
  - Agents - show uncommitted changes in the branch picker when expanded + fix regression with uncommitted changes changeset (microsoft#333029)

automations:
  - automations: feat: migrate execution to Agent Host Protocol (microsoft#331796)

chore:
  - chore: npm audit fix (microsoft#332048)

editor:
  - Revert multi-diff editor layout refactor

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