Skip to content

sessions: revert Agents Window taskbar shortcut and icons - #335597

Merged
Dmitriy Vasyura (dmitrivMS) merged 1 commit into
microsoft:mainfrom
dmitrivMS:revert-agents-window-taskbar
Sep 11, 2026
Merged

sessions: revert Agents Window taskbar shortcut and icons#335597
Dmitriy Vasyura (dmitrivMS) merged 1 commit into
microsoft:mainfrom
dmitrivMS:revert-agents-window-taskbar

Conversation

@dmitrivMS

Copy link
Copy Markdown
Collaborator

Summary

  • revert the Agents Window taskbar jump-list shortcut and dedicated Windows icon
  • restore the default native window and Switch Window icon behavior
  • restore Agents workspaces to the Windows jump-list recents

Reverts #335333

Validation

  • npm run compile
  • .\scripts\test.bat --run src\vs\platform\windows\test\electron-main\windowsFinder.test.ts (5 passing)
  • npm run hygiene (blocked by the existing Windows path resolution issue: C:\C:\repos\vscode\remote\package.json)

This reverts commit 716e76d.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings September 10, 2026 23:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The changes consistently reverse the targeted feature without leaving dangling references.

Review tier: Balanced
Findings: None

What changed in this PR

Reverts #335333, restoring standard Windows and Switch Window icon behavior while returning Agents workspaces to jump-list recents.

Changes:

  • Removes the dedicated Agents Window jump-list task and Windows icon.
  • Removes window icon metadata plumbing.
  • Restores default workspace icons and recent-workspace handling.
File Description
build/​gulpfile.vscode.ts Stops packaging the Sessions icon.
resources/​win32/​sessions.ico Removes the dedicated Windows icon.
src/​vs/​platform/​native/​electron-main/​nativeHostMainService.ts Stops exposing native window icons.
src/​vs/​platform/​window/​common/​window.ts Removes icon metadata from opened windows.
src/​vs/​platform/​window/​electron-main/​window.ts Removes icon metadata from ICodeWindow.
src/​vs/​platform/​windows/​electron-main/​windowImpl.ts Restores default native window icons.
src/​vs/​platform/​windows/​test/​electron-main/​windowsFinder.test.ts Updates the test window implementation.
src/​vs/​platform/​workspaces/​electron-main/​workspacesHistoryMainService.ts Restores Agents workspaces to jump-list recents.
src/​vs/​workbench/​electron-browser/​actions/​windowActions.ts Restores resource-derived Switch Window icons.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@dmitrivMS
Dmitriy Vasyura (dmitrivMS) merged commit d20c17c into microsoft:main Sep 11, 2026
33 checks passed
@vs-code-engineering vs-code-engineering Bot added this to the 1.138.0 milestone Sep 11, 2026
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.

3 participants