Skip to content

Reconstruct batch 019/124: 2026-08-20 → 2026-08-25 (chat, agenthost, launch skill, sessions) - #19

Open
elielvipata wants to merge 1 commit into
reconstruct/batch-018from
reconstruct/batch-019
Open

elielvipata wants to merge 1 commit into
reconstruct/batch-018from
reconstruct/batch-019

Conversation

@elielvipata

@elielvipata elielvipata commented Oct 23, 2026 •

Copy link
Copy Markdown

Reconstruct batch 019/124: 2026-08-20 → 2026-08-25 (chat, agenthost, launch skill, sessions)

Overview

  • Upstream range: 9ef9bc91641..8836b94dbc4
  • Dates: 2026-08-20 → 2026-08-25
  • Commits: 52 (40 on the first-parent line of main, 7 merges)
  • Contributors: 23 — mrleemurray (7), roblourens (7), Lee Murray (5), Joaquín Ruales (5), na2co3 (3), Logan Ramos (2), Christof Marti (2), Martin Aeschlimann (2) …
  • Diff: 216 files changed, 3081 insertions(+), 1247 deletions(-)
  • Files: 208 modified, 5 added, 3 deleted
  • Base branch: reconstruct/batch-018

Upstream PRs

This PR folds in 40 microsoft/vscode PRs.

  • #332190 Launch skill: Poll CDP readiness more frequently
  • #332088 agentHost: Map resources through owning connection
  • #332208 Launch skill: Optimize launch debug port allocation
  • #322702 docs: remove dead Gitter badge (service shut down June 2023)
  • #332211 Launch skill: Report startup timing phases
  • #332203 subagent ux: fix border, better confirmation, show subagent type
  • #332213 agentHost: Clarify Markdown file link formatting
  • #332216 Fix agent sessions midnight test flake (Written by Copilot)
  • #332214 Launch skill: Add prepared-build fast path
  • #332217 De-flake response selection browser tests (Written by Copilot)
  • #332005 Rename auto tiers display names to "Optimize for"
  • #332219 Remove unused code
  • #332218 agentHost: add tool invocation telemetry
  • #332067 Agent Host: Export debug logs for the active chat
  • #332162 Fix typo in Settings UI description for editor.selectionHighlightMaxLength
  • #332100 Add harness context to chat telemetry
  • #249715 error correction instructions
  • #231790 Update snippet.md
  • #332239 Chat - ensure that the WorktreeCreateNewBranch is not being shown as a picker in the chat input
  • #332240 Clarify Copilot Agent Host identity
  • #332089 Add setting-gated subagent model guidance to the Copilot agent host prompt
  • #331920 Fix false agent-host errors for legacy checkpoints
  • #332168 Add response headers for remote resources
  • #332243 Bump version to 1.136.0
  • #332242 Update endgame notebook milestones to 1.135.0
  • #332253 Avoid false listener leak warnings for many inputs
  • #332260 Use descriptionForeground for new session prompt option title detail
  • #331938 Modern UI: Add function to create editor tab labels and corresponding test for foreground colors
  • #332262 Enable Chat Customizations prompt migration by default
  • #332284 sessions: Shorten session action labels
  • #332256 agent host: self-heal Copilot client cold-start config-changed abort
  • #296712 Normalize end of line cursor move operation
  • #332297 chat: keep an agent turn's changes summary from flickering
  • #332322 chat: Avoid duplicate generated image hover previews
  • #332103 Modern UI: Fix CSS specificity for tab action fading
  • #332306 agent host: normalize empty Kerberos proxy SPN to avoid spurious restart
  • #332338 Fix underline in X
  • #332041 chore: bump gulp-electron
  • #332337 sessions: Preserve side pane size across custom views
  • #331771 Introduce compact codicons in chat components

Summary of changes by area

chat (9)

agenthost (6)

launch skill (4)

sessions (4)

modernui (3)

  • Add function to create editor tab labels and corresponding test for foreground colors (1fbdfa8f105)
  • Potential fix for pull request finding (47adb721cc0)
  • Fix comment (21905a77a52)

extensions/copilot (3)

agent host (3)

editor (3)

test (2)

modern ui (2)

  • Modern UI: Fix CSS specificity for tab action fading (5fdeb79b22e)
  • Modern UI: Add tests for action background colors in editor tabs (943380021ce)

misc (2)

docs (1)

subagent ux (1)

server (1)

chore (1)

Code changes

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

3.2% extensions/copilot/src/extension/
   4.1% extensions/copilot/
   5.0% extensions/
   2.7% src/vs/platform/agentHost/common/
   2.3% src/vs/platform/agentHost/node/copilot/
   5.5% src/vs/platform/agentHost/node/
   8.7% src/vs/platform/agentHost/test/node/e2e/providers/__snapshots__/
  12.5% src/vs/platform/agentHost/test/node/
  13.4% src/vs/platform/agentHost/test/
  23.1% src/vs/platform/agentHost/
  23.6% src/vs/platform/
   3.7% src/vs/sessions/contrib/
   4.6% src/vs/sessions/
   3.2% src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/
   4.1% src/vs/workbench/contrib/chat/browser/agentSessions/
   2.3% src/vs/workbench/contrib/chat/browser/aiCustomization/
   3.7% src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/
   2.3% src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/
  14.3% src/vs/workbench/contrib/chat/browser/widget/chatContentParts/
   2.3% src/vs/workbench/contrib/chat/browser/widget/input/modelPicker/
   6.4% src/vs/workbench/contrib/chat/browser/widget/input/
  23.1% src/vs/workbench/contrib/chat/browser/widget/
  38.8% src/vs/workbench/contrib/chat/browser/
   2.3% src/vs/workbench/contrib/chat/test/browser/agentSessions/
   3.7% src/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/
   5.5% src/vs/workbench/contrib/chat/test/browser/widget/
   9.7% src/vs/workbench/contrib/chat/test/browser/
  10.1% src/vs/workbench/contrib/chat/test/
  50.9% src/vs/workbench/contrib/chat/
  55.0% src/vs/workbench/contrib/
   2.7% src/vs/workbench/services/
  58.3% src/vs/workbench/
  88.8% src/vs/

Largest file changes

File + −
package-lock.json 394 88
src/vs/platform/agentHost/test/node/copilotAgent.test.ts 317 5
src/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/chatSubagentContentPart.test.ts 151 7
src/vs/workbench/contrib/modernUI/test/browser/modernUI.contribution.test.ts 132 0
src/vs/platform/agentHost/test/node/agentHostToolCallTelemetry.test.ts 106 6
src/vs/sessions/contrib/agentFeedback/test/browser/agentFeedbackItemsBackend.test.ts 106 0
.agents/skills/launch/scripts/launch.sh 61 34
src/vs/platform/agentHost/node/copilot/copilotAgent.ts 85 6
src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSubagentContentPart.ts 51 25
.agents/skills/launch/scripts/launch.ps1 41 33
src/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/chatTurnPillsPart.test.ts 68 0
.agents/skills/launch/scripts/waitForCdp.ts 68 0
src/vs/workbench/contrib/chat/test/browser/agentHost/agentHostResponseFileChanges.test.ts 54 10
src/vs/workbench/contrib/notebook/common/notebookCommon.ts 1 61
src/vs/platform/agentHost/test/node/toolInstructions.test.ts 43 18
src/vs/workbench/contrib/chat/test/browser/exportAgentHostDebugLogs.test.ts 56 1
src/vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets.ts 34 23
src/vs/workbench/contrib/chat/browser/actions/exportAgentHostDebugLogsAction.ts 45 10
src/vs/platform/agentHost/node/copilot/prompts/toolInstructions.ts 40 15
src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostResponseFileChanges.ts 45 9
src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/stateToProgressAdapter.ts 30 24
extensions/vscode-api-tests/testWorkspace/test.ipynb 0 53
extensions/copilot/src/extension/tools/node/editFileHealing.tsx 0 51
src/vs/platform/agentHost/test/node/agentHostPromptRegistry.test.ts 35 14
src/vs/workbench/contrib/chat/browser/chatIcons.ts 48 0
src/vs/sessions/test/browser/workbench.test.ts 43 0
src/vs/platform/agentHost/node/agentHostTelemetryReporter.ts 41 0
src/vs/workbench/contrib/chat/common/model/chatViewModel.ts 2 39
src/vs/workbench/contrib/chat/test/browser/chatIcons.test.ts 40 0
src/vs/workbench/contrib/chat/browser/widget/media/chat.css 25 15
src/vs/workbench/contrib/chat/browser/agentSessions/agentHost/agentHostSessionHandler.ts 21 17
src/vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile.ts 0 38
src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts 28 9
src/vs/workbench/contrib/chat/test/browser/agentSessions/convertCarouselAnswers.test.ts 18 18
src/vs/workbench/contrib/notebook/browser/media/notebook.css 0 36
src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSubagentOpenChat.ts 26 7
extensions/copilot/src/extension/prompts/node/panel/workspace/workspaceStructure.tsx 0 33
src/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/chatAttachmentsContentPart.test.ts 31 1
src/vs/workbench/services/preferences/common/preferences.ts 0 32
src/vs/platform/actions/browser/dropdownActionViewItemWithKeybinding.ts 0 29
… 176 more files

All commits

SHA Date Author Subject
a0368214c85 2026-08-20 mrleemurray feat(chat): introduce compact codicons and update related components
25f4b33abe3 2026-08-20 mrleemurray Merge remote-tracking branch 'origin/main' into mrleemurray/chat-compact-icons
2d8595a3d63 2026-08-20 mrleemurray fix(chat): address PR review feedback on compact codicons
c8a4f45fe81 2026-08-20 mrleemurray fix(screenshots): update user data migration screenshots for accuracy
602781a0b01 2026-08-20 Lee Murray Merge branch 'main' into mrleemurray/chat-compact-icons
eadb3fa5d42 2026-08-20 mrleemurray Merge main into chat compact icons
1fbdfa8f105 2026-08-21 mrleemurray Add function to create editor tab labels and corresponding test for foreground colors
47adb721cc0 2026-08-21 Lee Murray Potential fix for pull request finding
5fdeb79b22e 2026-08-22 na2co3 Modern UI: Fix CSS specificity for tab action fading
943380021ce 2026-08-22 na2co3 Modern UI: Add tests for action background colors in editor tabs
21905a77a52 2026-08-22 na2co3 Fix comment
1ad94e270d9 2026-08-23 Joaquín Ruales Launch skill: Poll CDP readiness more frequently (microsoft#332190)
493f8124b81 2026-08-23 roblourens agentHost: Map resources through owning connection (microsoft#332088)
310a3f5c550 2026-08-23 Joaquín Ruales Launch skill: Optimize launch debug port allocation (microsoft#332208)
07d17622fdd 2026-08-24 Jachin Samuel docs: remove dead Gitter badge (service shut down June 2023) (microsoft#322702)
8bb368adb82 2026-08-23 Joaquín Ruales Launch skill: Report startup timing phases (microsoft#332211)
60372624bf4 2026-08-23 Justin Chen subagent ux: fix border, better confirmation, show subagent type (microsoft#332203)
a3397f62a1a 2026-08-23 roblourens agentHost: Clarify Markdown file link formatting (microsoft#332213)
f2180ea0bd4 2026-08-23 roblourens Fix agent sessions midnight test flake (Written by Copilot) (microsoft#332216)
84aa315a34f 2026-08-23 Joaquín Ruales Launch skill: Add prepared-build fast path (microsoft#332214)
b41c9d84149 2026-08-23 roblourens De-flake response selection browser tests (Written by Copilot) (microsoft#332217)
ee6d34f3641 2026-08-23 Logan Ramos Rename auto tiers display names to "Optimize for" (microsoft#332005)
d0686fe12d6 2026-08-23 roblourens Remove unused code (microsoft#332219)
af0071dd538 2026-08-23 roblourens agentHost: add tool invocation telemetry (microsoft#332218)
b8e7c56d672 2026-08-23 roblourens Agent Host: Export debug logs for the active chat (microsoft#332067)
6a7ab60fa79 2026-08-24 alexxx Fix typo in Settings UI description for editor.selectionHighlightMaxLength (microsoft#332162)
0052619e71f 2026-08-23 Joaquín Ruales Add harness context to chat telemetry (microsoft#332100)
e81f312e681 2026-08-24 io error correction instructions (microsoft#249715)
dad00c660e0 2026-08-24 Peter Reitinger Update snippet.md (microsoft#231790)
db26453d2cd 2026-08-24 Ladislau Szomoru Chat - ensure that the WorktreeCreateNewBranch is not being shown as a picker in the chat input (microsoft#332239)
f96aa07d98b 2026-08-23 Anthony Kim Clarify Copilot Agent Host identity (microsoft#332240)
e1781d11734 2026-08-24 Bhavya U Add setting-gated subagent model guidance to the Copilot agent host prompt (microsoft#332089)
a777794c6fe 2026-08-24 Christof Marti Fix false agent-host errors for legacy checkpoints (microsoft#331920)
75758f1c47a 2026-08-24 Martin Aeschlimann Add response headers for remote resources (microsoft#332168)
5dc6b4bc933 2026-08-24 vs-code-engineering[bot] Bump version to 1.136.0 (microsoft#332243)
369a32d0d67 2026-08-24 vs-code-engineering[bot] Update endgame notebook milestones to 1.135.0 (microsoft#332242)
03e0f5ddfb3 2026-08-24 Christof Marti Avoid false listener leak warnings for many inputs (microsoft#332253)
35a289d4483 2026-08-24 Benjamin Christopher Simmonds Use descriptionForeground for new session prompt option title detail (microsoft#332260)
7aeefe3ab66 2026-08-24 Lee Murray Merge pull request microsoft#331938 from microsoft/mrleemurray/hon-harlequin-hornet
7c54fda801c 2026-08-24 Martin Aeschlimann Enable Chat Customizations prompt migration by default (microsoft#332262)
449d7cc584e 2026-08-24 Sandeep Somavarapu sessions: Shorten session action labels (microsoft#332284)
ade09f53cb4 2026-08-24 Don Jayamanne agent host: self-heal Copilot client cold-start config-changed abort (microsoft#332256)
8d4b385871e 2026-08-24 Remco Haszing Normalize end of line cursor move operation (microsoft#296712)
6d1faaf987b 2026-08-24 Benjamin Christopher Simmonds chat: keep an agent turn's changes summary from flickering (microsoft#332297)
44710170f4a 2026-08-24 Giuseppe Cianci chat: Avoid duplicate generated image hover previews (microsoft#332322)
4618fbd6765 2026-08-24 Lee Murray Merge pull request microsoft#332103 from na2co3-ftw/fix/modern-ui-tab-action-fading
7786f1b09c1 2026-08-25 Don Jayamanne agent host: normalize empty Kerberos proxy SPN to avoid spurious restart (microsoft#332306)
68beb0ef235 2026-08-24 Logan Ramos Fix underline in X (microsoft#332338)
97bca284d0c 2026-08-24 Raymond Zhao chore: bump gulp-electron (microsoft#332041)
342c6c56db0 2026-08-24 Sandeep Somavarapu sessions: Preserve side pane size across custom views (microsoft#332337)
6e291843485 2026-08-24 mrleemurray Merge branch 'main' into mrleemurray/chat-compact-icons
8836b94dbc4 2026-08-24 Lee Murray Merge pull request microsoft#331771 from microsoft/mrleemurray/chat-compact-icons

🤖 Generated with Claude Code

…launch skill, sessions)

Squashed reconstruction of 52 upstream commits (9ef9bc9..8836b94).
216 files changed, 3081 insertions(+), 1247 deletions(-)

chat:
  - feat(chat): introduce compact codicons and update related components
  - fix(chat): address PR review feedback on compact codicons
  - Fix agent sessions midnight test flake (Written by Copilot) (microsoft#332216)
  - Add harness context to chat telemetry (microsoft#332100)
  - Chat - ensure that the WorktreeCreateNewBranch is not being shown as a picker in the chat input (microsoft#332239)
  - Enable Chat Customizations prompt migration by default (microsoft#332262)
  - chat: keep an agent turn's changes summary from flickering (microsoft#332297)
  - chat: Avoid duplicate generated image hover previews (microsoft#332322)
  - Fix underline in `X` (microsoft#332338)

agenthost:
  - agentHost: Map resources through owning connection (microsoft#332088)
  - agentHost: Clarify Markdown file link formatting (microsoft#332213)
  - agentHost: add tool invocation telemetry (microsoft#332218)
  - Clarify Copilot Agent Host identity (microsoft#332240)
  - Add setting-gated subagent model guidance to the Copilot agent host prompt (microsoft#332089)
  - Fix false agent-host errors for legacy checkpoints (microsoft#331920)

launch skill:
  - Launch skill: Poll CDP readiness more frequently (microsoft#332190)
  - Launch skill: Optimize launch debug port allocation (microsoft#332208)
  - Launch skill: Report startup timing phases (microsoft#332211)
  - Launch skill: Add prepared-build fast path (microsoft#332214)

sessions:
  - De-flake response selection browser tests (Written by Copilot) (microsoft#332217)
  - Use descriptionForeground for new session prompt option title detail (microsoft#332260)
  - sessions: Shorten session action labels (microsoft#332284)
  - sessions: Preserve side pane size across custom views (microsoft#332337)

modernui:
  - Add function to create editor tab labels and corresponding test for foreground colors
  - Potential fix for pull request finding
  - Fix comment

extensions/copilot:
  - Rename auto tiers display names to "Optimize for" (microsoft#332005)
  - Remove unused code (microsoft#332219)
  - Bump version to 1.136.0 (microsoft#332243)

agent host:
  - Agent Host: Export debug logs for the active chat (microsoft#332067)
  - agent host: self-heal Copilot client cold-start config-changed abort (microsoft#332256)
  - agent host: normalize empty Kerberos proxy SPN to avoid spurious restart (microsoft#332306)

editor:
  - Update snippet.md (microsoft#231790)
  - Avoid false listener leak warnings for many inputs (microsoft#332253)
  - Normalize end of line cursor move operation (microsoft#296712)

test:
  - fix(screenshots): update user data migration screenshots for accuracy
  - error correction instructions (microsoft#249715)

modern ui:
  - Modern UI: Fix CSS specificity for tab action fading
  - Modern UI: Add tests for action background colors in editor tabs

misc:
  - Fix typo in Settings UI description for editor.selectionHighlightMaxLength (microsoft#332162)
  - Update endgame notebook milestones to 1.135.0 (microsoft#332242)

docs:
  - docs: remove dead Gitter badge (service shut down June 2023) (microsoft#322702)

subagent ux:
  - subagent ux: fix border, better confirmation, show subagent type (microsoft#332203)

server:
  - Add response headers for remote resources (microsoft#332168)

chore:
  - chore: bump gulp-electron (microsoft#332041)

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