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
.gitandnode_modulesin 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.enabledsetting 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):