2026-02-27 - 02:42Z
Commit: 37f3964 · Previous: 404102f · Compare: GitHub Version: 1.110.0-insider · Branch: main · Upstream: microsoft/vscode
✨ NEW
- #298130 bring back adding workspace folder with files view
Restored ability to add workspace folders in Agent Sessions with a new Files view and auto-sync, helping users manage session repositories effectively.
- #298110 Sessions window: open pull request if created
Sessions window now detects and opens existing pull requests for branches, saving users from redundant PR creation steps.
- #298123 feat(chat): add target property to slash commands and enhance command filtering
Added a target property to slash commands to enable filtering by session type, allowing commands to be shown only in relevant chat sessions.
- #298059 Adding description for Sandboxing related tooltips in mcp.json
Added clear tooltip descriptions for sandbox-related configuration settings to help users understand allow/deny rules.
- #298096 support history
Added input history and draft persistence to Sessions chat, enabling users to navigate and restore previous chat inputs easily.
- #298072 Sessions window: apply changes to parent repo
Added an 'Apply to Parent Repo' feature in Sessions to copy changes back to the main repository, simplifying session file management.
- #297961 expose Copilot token info to ExP
Added Copilot token info to account service with caching and flag propagation, improving token state management.
🐛 FIXES
- #298083 fix double shimmer when chat is getting ready and fix tool call icons
Fixed a UI glitch that showed two shimmer animations during chat load and corrected tool call icon display for 'replace', improving visual clarity for users.
- #298140 Reorder keyboard hints in empty editor window
Reordered keyboard hints in the empty editor window to better align with user expectations, improving discoverability of recent files and commands.
- #298137 Revert "Bump hono from 4.12.0 to 4.12.3 in /test/mcp"
Reverted a previous dependency update to hono 4.12.3 due to build issues, restoring build stability for developers.
- #298116 Telemetry tweak
Added more context to chat cancellation telemetry events, aiding better diagnostics when stopping chat requests has no effect.
- #298129 fix(chat): ensure modes array is checked for length before inclusion check
Fixed a crash by ensuring the chat command mode array is checked for length before calling includes, preventing errors with empty arrays.
- #298119 thinking header enforce first word must be past tense, dim text after verb
Enforced past tense on chat thinking header verbs and dimmed text after the first word for clearer visual emphasis.
- #298113 fix comparing active sessions
Improved session change detection by using a dedicated comparator and refined logging to reduce noise and improve diagnostics.
- #298114 Include ready remote extension hosts in immediate activation
Fixed remote extension activation to include already ready remote hosts during immediate activation, ensuring timely extension startup.
- #298092 plugins: fix overly aggressive marketplace querying
Reduced unnecessary marketplace plugin queries by switching to on-demand metadata lookup, improving performance and reliability.
- #298109 fix titlebar part styling
Adjusted styling for Agent Sessions titlebar to improve layout, isolate session-specific styles, and fix cursor behavior.
- #297999 Applying custom line heights after the edits are processed
Fixed custom line heights application timing by deferring updates until after all edits are processed, ensuring correct layout display.
- #298104 More UI fixes for debug panel
Improved debug panel UI by grouping files and fixing focus restoration, enhancing debugging flow for users.
- #297874 Fix Integrated Browser Localhost Opener triggering in too many cases
Prevented integrated browser from opening localhost links when external openers are disabled, respecting user settings.
- #298070 Fixes vite warnings & improves pipeline
Suppressed Vite dynamic import warnings and enhanced GitHub Actions pipeline UX for component screenshots.
- #298038 plugins: fix mcp server discovery in plugins
Fixed MCP server discovery for agent plugins by correcting sort order, display label, and trust logic, improving plugin visibility.
- #298060 add tool to vscode vs agent set
Moved 'askQuestions' tool from the agent tool set to the VS Code tool set to prevent duplicate listing in tools picker.
- #298071 Align tool invocation spacing
Aligned spacing for chat tool invocation items, increasing margins to maintain consistent and polished UI layout.
- #298053 Fixes for agent debug panel
Fixed agent debug panel bugs by simplifying loading logic, correcting editor input handling, and improving action context support.
- #298058 skip a11y test vs failing if timeout occurs
Adjusted chat accessibility smoke tests to skip instead of fail when chat responses timeout, improving CI reliability.
- #298055 fix terminal output expansion regression
Fixed terminal output expansion regression by syncing collapsible wrapper state with terminal output expansion.
- #298048 simplify question summary styling
Simplified styling for chat question summary to fix off-center alignment and improve visual balance.
- #298052 'new custom agent' does not show configured locations
Fixed an issue where 'new custom agent' UI did not show configured locations, restoring proper display.
- #298044 rm duplicate `askQuestions` tool from picker, use correct name in prompt validator
Removed duplicate 'askQuestions' tool from picker and corrected its name in prompt validation to ensure correct usage.
🔨 REFACTORS
- #298136 enhance new chat button functionality with additional icon variants and context key updates
Enhanced the new chat button by adding support for new icon variants and updated related context keys to improve feature testing and display.
- #298133 enhane attaching files and folders
Improved file and folder drag-and-drop support in Agent Sessions by expanding drop targets and adding visual overlays, enhancing user experience when attaching files.
- #298122 Sessions: customization improvements
Unified storage filtering and counting in AI Customizations, improving consistency and CLI compatibility for customization management.
- #298056 Enhance styling for keybinding widget and notifications in reduced transparency mode
Improved keybinding widget and notification styles in 2026 theme to support reduced transparency modes for better visibility.
⬆️ UPGRADES
- #298147 Run oss tool for 1.110 (before branch)
Updated open source metadata for the 1.110 build by refreshing distro commit and syncing third-party license notices, benefiting users via accurate dependency and license info.
- #297973 Bump actions/checkout from 4 to 6
Upgraded GitHub actions/checkout from v4 to v6, ensuring compatibility and improved functionality for CI workflows.
- #297821 Bump rollup from 4.57.1 to 4.59.0 in /build/vite
Upgraded rollup bundler from 4.57.1 to 4.59.0 to benefit from new features and bug fixes in the build process.
- #297974 Bump actions/setup-node from 4 to 6
Updated GitHub actions/setup-node from v4 to v6 to improve node setup in workflows with latest features and fixes.
- #298010 Bump minimatch from 10.0.3 to 10.2.4 in /extensions/html-language-features
Bumped minimatch library to version 10.2.4 to address bugs and introduce new pattern matching options.
- #298076 Bump hono from 4.12.0 to 4.12.3 in /test/mcp
Updated hono framework from 4.12.0 to 4.12.3 with bug fixes improving form data parsing and JWT handling for tests.
- #298079 enable terminal dropdowns
Enabled terminal dropdowns feature for all users by default, making terminal tool calls consistently collapsible in UI.
- #298111 debug: bump js-debug to 1.110
Bumped the built-in JavaScript debugger extension from v1.105.0 to v1.110.0, updating debug capabilities in VS Code.
- #298068 update distro
Updated the build distro commit reference to a newer version, ensuring integration of latest proprietary components.
Token usage - 21275 Out: 1440
Installers
Official download links for the current VS Code Insiders build (may be newer than the build described above):