Skip to content

2026-02-25 - 12:25Z

Commit: 4741aa0 · Previous: d57d4eb · Compare: GitHub Version: 1.110.0-insider · Branch: main · Upstream: microsoft/vscode

✨ NEW

  • #297662 Enhance message sending functionality in NewChatWidget

    Added support to send messages with Alt key in NewChatWidget, letting users send and open a new session view quickly via Alt+Enter and dynamic button icon.

  • #297652 modal - preserve maximised state in memory

    Added memory to preserve maximized state of the modal editor across instances in the same session, improving consistent user experience.

  • #297632 Add tests for session task retrieval

    Added tests to ensure session task retrieval caches file reads, preventing unnecessary duplicate refreshes and improving performance.

  • #297621 separate user data dir

    Added debug launch and compound configurations to run VS Code in Sessions mode with isolated user data to avoid profile conflicts during development.

  • #297608 sessions - refresh sessions when window gains focus

    Added window focus event listeners to refresh agent sessions automatically when VS Code window gains focus, ensuring up-to-date sessions display.

  • #297545 chat: add plugins.enabled preview setting

    Added preview setting 'chat.plugins.enabled' to enable or disable plugin integration in chat, gating plugin lists accordingly.

🐛 FIXES

  • #297659 Fix scripts and support npm tasks

    Updated task creation to return the task immediately and added support for running npm scripts, so tasks run right away and npm tasks work in sessions.

  • #294073 Fix `in` context evaluation on Windows

    Fixed Windows-specific case-insensitive comparison for file URIs in context evaluation to ensure UI elements like "Complete Merge" button work correctly.

  • #297636 Guard inline chat Cancel action to only show in hover mode

    Restricted the inline chat Cancel action to only appear in hover mode to prevent incorrect Cancel buttons showing in inline chat zone widgets.

  • #297605 Stop Escape propagation in settings list edit widgets

    Fixed Escape key in settings list edit widgets to stop event propagation, so pressing Escape cancels edit without closing the entire modal dialog.

  • #297546 agent plugins: 'Installed' view shows only installed plugins

    Fixed the 'Agent Plugins - Installed' view to show only installed plugins by skipping marketplace queries when viewing installed plugins.

  • #297596 Improve dialog handling via browser tools

    Improved handling of browser dialogs in the integrated browser tool to correctly dismiss modal dialogs and file choosers for agent-driven interactions.

  • #297555 tighten tip `when` conditions, spilt out `/create` commands

    Fixed chat tips tracking by properly detecting slash command usage and dynamic variable references to avoid missed tip dismissal signals.

  • #297515 make question markdown string

    Enabled markdown rendering for plain string question messages in the chat question carousel, so formatting appears correctly.

  • #297378 Fix spelling errors in nls.localize strings in extensions activation events

    Fixed spelling mistakes in user-facing activation event descriptions to improve localization quality and clarity.

🔨 REFACTORS

  • #297656 sessions - show file changes summary in changes window

    Refactored code to always show file changes summary per turn in sessions windows for clearer change tracking in the chat list renderer.

  • #297648 fixes #297620

    Optimized CI build by removing an unnecessary clean step from the esbuild task, speeding up pipeline as CI starts clean.

  • #297650 improve active session change event

    Reduced redundant active session change events by comparing session snapshots and aligned title bar changes with the agent sessions model.

  • #297635 notifications - go back to default

    Restored notification toasts and center positions to the default bottom-right spot across all product qualities for consistent UI.

  • #297633 restructure and fix showing repo picker twice

    Extracted slash command handling into a dedicated class and fixed duplicate repository picker display in the sessions new-chat widget.

  • #297544 Refactor new chat pane pickers into self-contained widgets

    Refactored new chat pane pickers into independent widgets for cleaner UI code and simplified remote session option group handling.

⬆️ UPGRADES

  • #297639 Enable inlineChat.fixDiagnostics by default

    Enabled inlineChat.fixDiagnostics by default to show the Fix action for editor diagnostics right away, improving user experience without opt-in.

  • #297618 chore: update cli dependency

    Updated CLI dependency version to the latest for improved compatibility and security.

  • #297542 Bump minimatch from 9.0.5 to 9.0.6 in /test/sanity

    Upgraded minimatch package from version 9.0.5 to 9.0.6 to pick up latest fixes and improvements.

Token usage - 10287 Out: 830

Installers

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