Skip to content

Reconstruct batch 027/124: 2026-08-27 → 2026-08-28 (sessions, chat, agenthost, editor) - #27

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

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

Conversation

@elielvipata

@elielvipata elielvipata commented Oct 23, 2026 •

Copy link
Copy Markdown

Reconstruct batch 027/124: 2026-08-27 → 2026-08-28 (sessions, chat, agenthost, editor)

Overview

  • Upstream range: d7b54b1c18f..eedf9f95aa7
  • Dates: 2026-08-27 → 2026-08-28
  • Commits: 50 (50 on the first-parent line of main, 0 merges)
  • Contributors: 23 — Ladislau Szomoru (7), Copilot (5), dependabot[bot] (3), Ben Villalobos (3), Logan Ramos (3), Sandeep Somavarapu (3), Megan Rogge (2), Joaquín Ruales (2) …
  • Diff: 272 files changed, 9556 insertions(+), 2262 deletions(-)
  • Files: 254 modified, 17 added, 1 renamed
  • Base branch: reconstruct/batch-026

Upstream PRs

This PR folds in 50 microsoft/vscode PRs.

  • #330924 Hide Create PR action in Automations
  • #333061 sessions: layer aquarium over chat background
  • #333059 build(deps): bump undici from 7.28.0 to 7.29.0 in /extensions/copilot/chat-lib
  • #333041 fix agents empty state
  • #333043 Add spelling suggestions to the Integrated Browser context menu
  • #333048 agentHost: remove stale AHP sync workaround
  • #333045 Drive chat input notifications from an experiment
  • #332994 build: retry throttled Foundry downloads
  • #332821 Fix Escape handling in modal editors
  • #333057 sessions: govern single-pane bottom panel at workbench level, remember its view per session
  • #333078 sessions: refine new session workspace picker
  • #333090 Fix smoke test failures with QuickAccess.runCommand()
  • #332544 agentHost: harden legacy Copilot CLI -> AH migration — freeze the gate, fix mid-migration handoff, clean up adopted sessions
  • #333072 agentHost: keep subscriptions URI-based
  • #332823 Disable the pet’s repeated peeking animation
  • #333094 Fix smoke test flake in Quick Outline
  • #333105 Agents - do not count the separator when deciding whether to show the filter
  • #332863 chore: bump electron@42.10.0
  • #333110 Agents - fix race condition around changeset subscriptions
  • #332987 sessions: pull request operations in the changes title bar
  • #333044 Restore the expandable changed-files list in the chat turn changes summary
  • #332718 fix: revoke web worker bootstrap blob urls after load
  • #333122 Fix Ctrl+N replacing the current Chat Editor
  • #333124 AgentHost - improve worktree cleanup when archiving session
  • #333120 agentHost: avoid Agent Merge git refresh loop
  • #333126 Agents - rename "All Changes" to "Session Changes"
  • #333130 sessions: Reveal nested chat twistie on hover
  • #329354 build(deps): bump actions/checkout from 6.1.0 to 7.0.1
  • #329352 build(deps): bump actions/setup-node from 6.5.0 to 7.0.0
  • #332340 Adding widthInEm field to injected text options
  • #333138 sessions: Add spacing between session list rows
  • #330629 Fix simple file dialog navigation from root
  • #333133 Agents - show "Commit" action for folder session
  • #298421 Round custom line heights
  • #333158 Fix picker containing PRs from incorrect repo
  • #322959 Expose the score function in Monaco editor
  • #333144 chat: constrain symbol tools to active workspace
  • #333161 feat: implement customization migration service and related functionality
  • #333166 chat: enable sandbox toggle by default
  • #333164 chat: Show ChatGPT source in model labels
  • #333169 sessions: show only GitHub avatar in Agents account button
  • #333165 Agents - update label for uncommitted file(s)
  • #333171 Improve sub-agent pill rendering to show model and credit cost
  • #333179 Fix PR context pill
  • #332681 Add fade above Agents session pills
  • #333163 Agents - create branch when needed during a pull request creation
  • #333076 add Archive action to hover actions of an automation history entry
  • #333195 Add show banner
  • #333181 add ICustomizationMigrationService.computeMigrationHint and other improvements
  • #333047 Fix sandbox toggle overflow in Agents Window

Summary of changes by area

sessions (14)

chat (11)

agenthost (9)

editor (3)

extensions/copilot (2)

test (2)

engineering (2)

browserview (1)

build (1)

workbench (1)

chore (1)

fix (1)

dialogs (1)

feat (1)

Code changes

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

5.1% .github/workflows/
   2.9% extensions/copilot/src/
   3.3% extensions/copilot/
   2.9% src/vs/editor/common/
   6.9% src/vs/editor/
   3.6% src/vs/platform/agentHost/common/
   6.6% src/vs/platform/agentHost/node/
   8.8% src/vs/platform/agentHost/test/node/
  10.2% src/vs/platform/agentHost/test/
  21.6% src/vs/platform/agentHost/
  24.6% src/vs/platform/
   4.0% src/vs/sessions/contrib/chat/browser/
   5.8% src/vs/sessions/contrib/chat/
   2.9% src/vs/sessions/contrib/providers/agentHost/
   3.3% src/vs/sessions/contrib/providers/
   2.5% src/vs/sessions/contrib/sessions/browser/
   3.6% src/vs/sessions/contrib/sessions/
  19.1% src/vs/sessions/contrib/
  24.2% src/vs/sessions/
   2.2% src/vs/workbench/contrib/chat/browser/agentSessions/
   2.5% src/vs/workbench/contrib/chat/browser/widget/chatContentParts/
   2.5% src/vs/workbench/contrib/chat/browser/widget/input/
   6.9% src/vs/workbench/contrib/chat/browser/widget/
  14.3% src/vs/workbench/contrib/chat/browser/
   2.5% src/vs/workbench/contrib/chat/common/
   2.2% src/vs/workbench/contrib/chat/test/browser/widget/
   7.3% src/vs/workbench/contrib/chat/test/browser/
   8.0% src/vs/workbench/contrib/chat/test/
  25.0% src/vs/workbench/contrib/chat/
  26.8% src/vs/workbench/contrib/
  30.8% src/vs/workbench/
  87.1% src/vs/
  87.5% src/

Largest file changes

File + −
src/vs/platform/agentHost/node/agentHostPullRequestStatusService.ts 412 0
src/vs/sessions/contrib/chat/test/browser/sessionWorkspacePicker.test.ts 308 76
src/vs/workbench/contrib/chat/test/browser/expNotification/chatExpNotification.test.ts 355 0
src/vs/sessions/contrib/providers/agentHost/browser/agentMergeActions.ts 313 29
src/vs/platform/agentHost/test/node/agentHostPullRequestStatusService.test.ts 302 0
src/vs/workbench/contrib/chat/browser/expNotification/chatExpNotificationConfig.ts 293 0
src/vs/platform/agentHost/test/node/agentService.test.ts 146 125
src/vs/sessions/contrib/chat/browser/sessionWorkspacePicker.ts 81 172
src/vs/platform/agentHost/test/node/agentHostPullRequestLifecycleOperationHandler.test.ts 239 0
src/vs/editor/test/common/viewModel/monospaceLineBreaksComputer.test.ts 209 3
src/vs/platform/agentHost/node/agentHostPullRequestLifecycleOperationHandler.ts 195 0
src/vs/sessions/contrib/layout/test/browser/baseSessionLayoutController.test.ts 182 1
src/vs/sessions/contrib/changes/browser/changesView.ts 137 31
src/vs/sessions/contrib/chat/test/browser/newChatWidget.fixture.ts 149 15
src/vs/platform/agentHost/node/agentService.ts 77 80
src/vs/workbench/contrib/chat/test/common/promptSyntax/service/customizationMigrationService.test.ts 156 0
src/vs/editor/test/common/viewModel/inlineDecorations.test.ts 151 0
build/checksums/electron.txt 75 75
src/vs/platform/agentHost/node/agentMergeController.ts 132 12
src/vs/workbench/contrib/chat/browser/expNotification/chatExpNotificationContribution.ts 142 0
src/vs/editor/browser/view/domLineBreaksComputer.ts 113 26
src/vs/sessions/contrib/layout/browser/baseSessionLayoutController.ts 118 20
src/vs/editor/common/viewModel/monospaceLineBreaksComputer.ts 109 29
src/vs/workbench/contrib/chat/test/browser/widget/input/chatInputNotificationWidget.test.ts 134 2
src/vs/platform/agentHost/node/agentHostPullRequestOperationProvider.ts 131 3
src/vs/platform/agentHost/common/agentMerge.ts 111 10
src/vs/workbench/contrib/chat/common/expPayload.ts 120 0
src/vs/workbench/contrib/chat/test/browser/tools/renameTool.test.ts 108 8
src/vs/workbench/contrib/chat/common/feedbackSurvey/chatModelFeedbackSurveyConfig.ts 8 103
src/vs/sessions/contrib/sessions/test/browser/sessionsList.test.ts 103 7
src/vs/workbench/contrib/chat/test/browser/tools/usagesTool.test.ts 98 7
src/vs/platform/agentHost/test/node/agentHostPullRequestOperationHandler.test.ts 98 7
src/vs/workbench/services/editor/test/browser/modalEditorGroup.test.ts 102 2
src/vs/sessions/services/sessions/browser/sessionsService.ts 83 17
src/vs/platform/agentHost/test/node/agentHostPullRequestOperationProvider.test.ts 93 5
src/vs/workbench/contrib/chat/browser/aiCustomization/aiCustomizationManagementEditor.ts 43 55
src/vs/sessions/contrib/chat/browser/media/chatWidget.css 24 73
src/vs/platform/agentHost/test/node/copilotAgentSession.test.ts 95 0
src/vs/workbench/contrib/chat/browser/actions/chatNewActions.ts 48 47
src/vs/platform/agentHost/test/node/agentHostChangesetService.test.ts 69 25
… 232 more files

All commits

SHA Date Author Subject
0aba6459f34 2026-08-27 Copilot Hide Create PR action in Automations (microsoft#330924)
fa221a6a4c3 2026-08-27 TylerLeonhardt sessions: layer aquarium over chat background (microsoft#333061)
d5513b8ac4e 2026-08-27 dependabot[bot] build(deps): bump undici from 7.28.0 to 7.29.0 in /extensions/copilot/chat-lib (microsoft#333059)
bd665d156fb 2026-08-27 Justin Chen fix agents empty state (microsoft#333041)
d03d523e9e2 2026-08-27 David B. Bitton Add spelling suggestions to the Integrated Browser context menu (microsoft#333043)
445946b8602 2026-08-27 Ben Villalobos agentHost: remove stale AHP sync workaround (microsoft#333048)
caefed3f789 2026-08-27 Logan Ramos Drive chat input notifications from an experiment (microsoft#333045)
44fd581c0d1 2026-08-27 Megan Rogge build: retry throttled Foundry downloads (microsoft#332994)
e25abd16511 2026-08-28 Copilot Fix Escape handling in modal editors (microsoft#332821)
cb9fc7eed04 2026-08-28 Sandeep Somavarapu sessions: govern single-pane bottom panel at workbench level, remember its view per session (microsoft#333057)
38aff78102d 2026-08-27 Megan Rogge sessions: refine new session workspace picker (microsoft#333078)
8512d16a6b2 2026-08-27 Joaquín Ruales Fix smoke test failures with QuickAccess.runCommand() (microsoft#333090)
2858b712ee4 2026-08-27 Vijay Upadya agentHost: harden legacy Copilot CLI -> AH migration — freeze the gate, fix mid-migration handoff, clean up adopted sessions (microsoft#332544)
d6e717158ad 2026-08-27 Ben Villalobos agentHost: keep subscriptions URI-based (microsoft#333072)
8b4ac702940 2026-08-28 Copilot Disable the pet’s repeated peeking animation (microsoft#332823)
54a51f03b12 2026-08-27 Joaquín Ruales Fix Quick Outline smoke test flake (microsoft#333094)
a591831cb40 2026-08-28 Ladislau Szomoru Agents - do not count the separator when deciding whether to show the filter (microsoft#333105)
ce168782e1c 2026-08-28 Robo chore: bump electron@42.10.0 (microsoft#332863)
b8f5cda733d 2026-08-28 Ladislau Szomoru Agents - fix race condition around changeset subscriptions (microsoft#333110)
ca8c602341c 2026-08-28 Benjamin Christopher Simmonds sessions: pull request operations in the changes title bar (microsoft#332987)
a343bdc672e 2026-08-28 Copilot Restore the expandable changed-files list in the chat turn changes summary (microsoft#333044)
11c853fe702 2026-08-28 Robo fix: revoke web worker bootstrap blob urls after load (microsoft#332718)
35b71866014 2026-08-28 Dmitriy Vasyura Fix Ctrl+N replacing the current Chat Editor (microsoft#333122)
c61cd298e7e 2026-08-28 Ladislau Szomoru AgentHost - improve worktree cleanup when archiving session (microsoft#333124)
404ed7d110a 2026-08-28 Benjamin Christopher Simmonds agentHost: avoid Agent Merge git refresh loop (microsoft#333120)
4cb9e1cd5fd 2026-08-28 Ladislau Szomoru Agents - rename "All Changes" to "Session Changes" (microsoft#333126)
ec60227889d 2026-08-28 Sandeep Somavarapu sessions: Reveal nested chat twistie on hover (microsoft#333130)
8a3d84b3c94 2026-08-28 dependabot[bot] build(deps): bump actions/checkout from 6.1.0 to 7.0.1 (microsoft#329354)
563e1428a6d 2026-08-28 dependabot[bot] build(deps): bump actions/setup-node from 6.5.0 to 7.0.0 (microsoft#329352)
227803b3428 2026-08-28 Aiday Marlen Kyzy Adding widthInEm field to injected text options (microsoft#332340)
d6f8eda80d2 2026-08-28 Sandeep Somavarapu sessions: Add spacing between session list rows (microsoft#333138)
b1346ce4abd 2026-08-28 Copilot Fix simple file dialog navigation from root (microsoft#330629)
e8b9331248f 2026-08-28 Ladislau Szomoru Agents - show "Commit" action for folder session (microsoft#333133)
7d0a3d70d45 2026-08-28 Remco Haszing Round custom line heights (microsoft#298421)
da41862f713 2026-08-28 Alex Ross Fix picker containing PRs from incorrect repo (microsoft#333158)
abf2ad99f07 2026-08-28 Remco Haszing Expose the score function in Monaco editor (microsoft#322959)
d8cfdc76355 2026-08-28 Alexandru Dima chat: constrain symbol tools to active workspace (microsoft#333144)
2a058e88443 2026-08-28 Martin Aeschlimann feat: implement customization migration service and related functionality (microsoft#333161)
58364448b86 2026-08-28 Alexandru Dima chat: enable sandbox toggle by default (microsoft#333166)
308b341a2fa 2026-08-28 Giuseppe Cianci chat: Show ChatGPT source in model labels (microsoft#333164)
9f8433018c3 2026-08-28 Giuseppe Cianci sessions: show only GitHub avatar in Agents account button (microsoft#333169)
cbc365694d3 2026-08-28 Ladislau Szomoru Agents - update label for uncommitted file(s) (microsoft#333165)
dd4b067306e 2026-08-28 Logan Ramos Improve sub-agent pill rendering to show model and credit cost (microsoft#333171)
38ada8fdbdd 2026-08-28 Alex Ross Fix PR context pill (microsoft#333179)
aeee94e575c 2026-08-28 Rohan Malpani Add fade above Agents session pills (microsoft#332681)
6348a075bd6 2026-08-28 Ladislau Szomoru Agents - create branch when needed during a pull request creation (microsoft#333163)
7d842258354 2026-08-28 Ben Villalobos add Archive action to hover actions of an automation history entry (microsoft#333076)
5959a242e13 2026-08-28 Logan Ramos Add show banner (microsoft#333195)
d5ceefbe0b2 2026-08-28 Martin Aeschlimann add ICustomizationMigrationService.computeMigrationHint and other improvements (microsoft#333181)
eedf9f95aa7 2026-08-28 Dileep Yavanmandha Fix sandbox toggle overflow in Agents Window (microsoft#333047)

🤖 Generated with Claude Code

…genthost, editor)

Squashed reconstruction of 50 upstream commits (d7b54b1..eedf9f9).
272 files changed, 9556 insertions(+), 2262 deletions(-)

sessions:
  - Hide Create PR action in Automations (microsoft#330924)
  - sessions: layer aquarium over chat background (microsoft#333061)
  - fix agents empty state (microsoft#333041)
  - sessions: govern single-pane bottom panel at workbench level, remember its view per session (microsoft#333057)
  - sessions: refine new session workspace picker (microsoft#333078)
  - Agents - do not count the separator when deciding whether to show the filter (microsoft#333105)
  - sessions: pull request operations in the changes title bar (microsoft#332987)
  - sessions: Reveal nested chat twistie on hover (microsoft#333130)
  - sessions: Add spacing between session list rows (microsoft#333138)
  - Fix picker containing PRs from incorrect repo (microsoft#333158)
  - sessions: show only GitHub avatar in Agents account button (microsoft#333169)
  - Agents - update label for uncommitted file(s) (microsoft#333165)
  - add Archive action to hover actions of an automation history entry (microsoft#333076)
  - Fix sandbox toggle overflow in Agents Window (microsoft#333047)

chat:
  - Drive chat input notifications from an experiment (microsoft#333045)
  - Disable the pet’s repeated peeking animation (microsoft#332823)
  - Restore the expandable changed-files list in the chat turn changes summary (microsoft#333044)
  - Fix Ctrl+N replacing the current Chat Editor (microsoft#333122)
  - chat: constrain symbol tools to active workspace (microsoft#333144)
  - chat: enable sandbox toggle by default (microsoft#333166)
  - chat: Show ChatGPT source in model labels (microsoft#333164)
  - Improve sub-agent pill rendering to show model and credit cost (microsoft#333171)
  - Fix PR context pill (microsoft#333179)
  - Add fade above Agents session pills (microsoft#332681)
  - add ICustomizationMigrationService.computeMigrationHint and other improvements (microsoft#333181)

agenthost:
  - agentHost: remove stale AHP sync workaround (microsoft#333048)
  - agentHost: harden legacy Copilot CLI -> AH migration — freeze the gate, fix mid-migration handoff, clean up adopted sessions (microsoft#332544)
  - agentHost: keep subscriptions URI-based (microsoft#333072)
  - Agents - fix race condition around changeset subscriptions (microsoft#333110)
  - AgentHost - improve worktree cleanup when archiving session (microsoft#333124)
  - agentHost: avoid Agent Merge git refresh loop (microsoft#333120)
  - Agents - rename "All Changes" to "Session Changes" (microsoft#333126)
  - Agents - show "Commit" action for folder session (microsoft#333133)
  - Agents - create branch when needed during a pull request creation (microsoft#333163)

editor:
  - Adding widthInEm field to injected text options (microsoft#332340)
  - Round custom line heights (microsoft#298421)
  - Expose the score function in Monaco editor (microsoft#322959)

extensions/copilot:
  - build(deps): bump undici from 7.28.0 to 7.29.0 in /extensions/copilot/chat-lib (microsoft#333059)
  - Add show banner (microsoft#333195)

test:
  - Fix smoke test failures with QuickAccess.runCommand() (microsoft#333090)
  - Fix Quick Outline smoke test flake (microsoft#333094)

engineering:
  - build(deps): bump actions/checkout from 6.1.0 to 7.0.1 (microsoft#329354)
  - build(deps): bump actions/setup-node from 6.5.0 to 7.0.0 (microsoft#329352)

browserview:
  - Add spelling suggestions to the Integrated Browser context menu (microsoft#333043)

build:
  - build: retry throttled Foundry downloads (microsoft#332994)

workbench:
  - Fix Escape handling in modal editors (microsoft#332821)

chore:
  - chore: bump electron@42.10.0 (microsoft#332863)

fix:
  - fix: revoke web worker bootstrap blob urls after load (microsoft#332718)

dialogs:
  - Fix simple file dialog navigation from root (microsoft#330629)

feat:
  - feat: implement customization migration service and related functionality (microsoft#333161)

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