Skip to content

2026-03-18 - 14:12Z

Commit: c0c11c5 · Previous: 145c185 · Compare: GitHub Version: 1.113.0-insider · Branch: main · Upstream: microsoft/vscode

✨ NEW

  • #302819 feat - update task labels for OSS compatibility

    Updated task labels to improve compatibility with the open-source version by renaming and adding OSS-specific tasks for smoother workflow.

  • #302771 Add per-model configuration support for language models

    Added support for per-language-model configurations so extensions and users can customize model settings via UI and JSON.

  • #302801 Add shadow configuration setting and streamline layout behavior

    Introduced a new setting to control shadow effects on the workbench and updated layout and styles to reflect shadow preferences.

  • #302800 feat - add watcher exclusions for performance improvement

    Added watcher exclusions for high-churn folders like .git and node_modules in Agent Sessions to improve performance.

  • #302772 feat - add rule to prevent static imports in critical startup path

    Added a new ESLint rule to block static imports of heavy node modules in Electron main startup to improve startup performance.

  • #302761 Implement OS color scheme auto-detection for new users

    Added automatic OS color scheme detection on first run for new users to pick light/dark mode and high contrast appropriately.

  • #302790 Agent feedback editing

    Added inline editing support for agent feedback comments in Agent Sessions editor, including UI and service updates.

  • #302764 Add configuration updates for preferred light and dark themes

    Updated theme selection command to save preferred light and dark themes in user settings for improved theme management.

  • #302491 Add chat perf markers

    Added performance markers throughout the chat request pipeline to enable detailed timing and diagnostics.

  • #302584 feat(chat): add handoff discovery and execution actions

    Added new commands to discover and execute chat handoffs for easier mode switching and automation in chat sessions.

  • #302606 feat: add harness filtering layer to Chat Customizations

    Introduced harness filtering layer for Chat Customizations to scope visible customizations based on active execution environment.

🐛 FIXES

  • #302821 Hide cancel button when displaying modified file confirmation

    Removed the Cancel button from the modified file confirmation in chat to reduce clutter and improve UI clarity for users.

  • #302818 Fix spinning icon for in-progress CI status checks in sessions window

    Replaced the spinning loading icon with a static clock icon for in-progress CI checks in sessions window to fix visual glitches.

  • #302812 Ensure terminal instance exists before operations

    Added checks to ensure terminal instances exist before operations to avoid errors when terminals are disposed or missing.

  • #302802 Update hover background color in 2026 Dark theme

    Updated the 2026 Dark theme's list hover background color for better visibility while maintaining the dark appearance.

  • #302753 Permissions picker styling

    Improved the permissions picker styling in Agent Sessions to match main workbench styles with better dropdown layout and color cues.

  • #302798 Don't show agent feedback editor input at diff hunk boundaries

    Prevented agent feedback input from appearing at diff hunk boundaries when navigating hunks, reducing unwanted input popups.

  • #302799 style - update hover state for agent session toolbar

    Updated Agent Sessions toolbar hover styling to only show focused toolbars on non-selected rows, reducing persistent highlights.

  • #302793 debt - stop the log spam

    Reduced excessive logging (log spam) in MCP registry and chat sessions to improve console clarity and performance.

  • #302769 Update feedback command input format in SubmitFeedbackAction

    Changed Submit Feedback action to send plain text input instead of slash command for more reliable agent chat requests.

  • #302752 Hide Pin/Unpin actions on archived sessions

    Hid the Unpin button on archived agent sessions to keep pin/unpin controls consistent and avoid invalid actions.

  • #299492 Fix Reveal in File Explorer not working in WSL

    Fixed 'Reveal in File Explorer' command to work in WSL by converting remote URIs to local UNC paths for Windows access.

  • #302710 Modals should support a state when hitting `Esc` asks the user for confirmation (fix #302232)

    Made modal closing async so hitting Esc can prompt user to confirm saving dirty editors, avoiding accidental data loss.

🔨 REFACTORS

  • #302797 Refactor new chat view: rename to workspace, separate session type and isolation pickers

    Renamed project concepts to workspace and separated session type and isolation pickers for clearer session setup in Agent Sessions.

  • #302806 chore - remove deprecated setting `chat.viewSessions.enabled`

    Removed deprecated chat.viewSessions.enabled setting from workspace configuration to clean up old flags.

  • #302757 editors - update comment on modal close

    Updated documentation for modal editor close behavior to clarify confirmation prompts when closing dirty editors.

  • #302747 Remove alwaysQueue from chat input options

    Internal maintenance/refactoring; removed the alwaysQueue option from chat input options with no user-visible change expected.

  • #302478 Run action polish

    Improved Run action UI and task management with pinning, labels, and better task storage handling in Agent Sessions.

  • #302582 add logs to resolveEnv

    Internal maintenance/refactoring; added logs for environment resolution to help diagnostics with no user-visible change.

Token usage - 11211 Out: 936

Installers

Official download links for the current VS Code Insiders build (may be newer than the build described above):