2026-02-23 - 16:52Z
Commit: 6202855 · Previous: 4a95233 · Compare: GitHub Version: 1.110.0-insider · Branch: main · Upstream: microsoft/vscode
✨ NEW
- #297005 add promptFilePickers.fixture.ts
Adds a new fixture for testing the chat UI component that handles picking prompt and instruction files in the workbench.
- #296966 feat - allow to use all workbench commands in sessions window from modal editors
Enables all workbench commands for modal editors in sessions windows by lifting command restrictions, improving workflow flexibility.
- #296665 Agentic browser
Adds "Agentic browser" features allowing chat agents to interact and control integrated browser pages with tools like navigate, click, and read.
- #296962 sessions - support to open a session in a protocol link opened window
Enables opening a specific chat session in a new window when launched via a protocol link using a session query parameter and IPC communication.
- #296939 Add diagnostics support to inline chat and related actions
Adds diagnostics integration to inline chat, enabling users to fix editor diagnostics through a new chat action with context-awareness.
- #296915 Add helper class to work with js/ts unified configs
Introduces helper classes for managing JS/TS unified settings, adding caching and change notifications for configuration values per workspace.
🐛 FIXES
- #297024 Browser: better handling of pages without favicons or titles
Improves browser page handling by showing a default icon when no favicon exists and syncing page titles during navigation, preventing stale icons or missing titles.
- #297008 Chat setup: flatten editor context menu and hide "Add File" when selection exists
Aligns chat editor context menu with extension changes and hides "Add File to Chat" when text is selected to reduce menu clutter.
- #296690 Remove cli.js argument when running as administrator on Windows
Fixes Windows admin mode startup to ignore unwanted cli.js argument, ensuring folders open correctly in elevated VS Code without opening cli.js.
- #297016 Show `/create-*` chat tip only in local sessions
Shows the '/create-*' chat tip only in local sessions, preventing it from appearing in cloud or non-local chat sessions where those commands don’t apply.
- #297000 Revert "Raise keybinding precedence for chat question carousel and confirmation focus actions"
Reverts a previous PR that increased chat keybinding precedence, restoring original keybinding weights for chat focus actions.
- #295842 Get accurate Windows version info from registry instead of os.release()
Fixes Windows version detection by reading accurate info from the registry, preventing incorrect downgrades and terminal issues when running in compatibility mode.
- #296974 Disable unregistered session types in session type picker
Disables session types in the picker if their providers aren't registered yet, preventing selection of unavailable non-local chat sessions at startup.
- #296984 modal - increase minimal size
Increases the maximum allowed size for non-maximized modal editors to improve layout and visual comfort in the editor area.
- #296981 handle worktrees in folder picker
Filters out copilot worktree folders from folder picker and adds a remove action to clean recent folder list, improving session folder management.
- #296979 feedback
Improves keyboard navigation in Action Widget list by ensuring an item is always highlighted even with filter input focused, making Enter key responsive.
- #296971 Reinstate bottom border from chat tip widget for improved styling
Restores the bottom border on the chat tip widget container to enhance visual consistency with adjacent UI elements.
- #296969 Update position icon in notifications
Updates notifications position icon to use arrowSwap for clearer and more intuitive UI feedback on notification positioning.
- #296708 Use static product info for Show Release Notes command
Fixes the release notes and download commands to load immediately at startup by using static product info instead of context keys.
- #296959 Update screenshot baselines from CI
Updates four UI component screenshot baselines in CI to match test runs: ProgressBars and InputBoxes in both light and dark themes.
- #296931 chat - opt team into `inlineChat.affordance: editor`
Opts VS Code team into using inline editor affordance for chat, aligning internal settings with contributors' defaults for inline chat UI.
- #296928 improve trusted JSON schemas
Improves security of trusted JSON schemas by restricting trusted domains, reducing exposure to potentially unsafe schema downloads.
- #296301 Remove Restore to Last Checkpoint from chat
Removes the redundant "Restore to Last Checkpoint" chat action and its related tips, simplifying checkpoint restoration UI.
- #296300 Fix: Chat "Files & Folders" context picker returns no results when searching by file name
Fixes chat context picker to correctly find files by name when searching via "Files & Folders" by adjusting the search glob pattern.
- #296922 fix duplicate models in sessions window
Addresses duplicate model entries in Sessions window by filtering out background-targeted models from the model picker list.
- #296919 fix #296916
Hides the "Manage Models" button in model pickers for scenarios where model management isn't applicable, like Copilot CLI and Claude Code.
🔨 REFACTORS
- #296995 chat - update instructions
Updates chat guidance to discourage using bind/call/apply in favor of arrow functions for clearer and more consistent code.
- #296977 improve opening new session
Improves new session UI in Agent Sessions by switching to a dedicated new-session view and adding a sending state with input disabling during requests.
- #296968 Hediet/b/confused-quail
Updates component screenshot baselines and enhances screenshot test workflows by adding explorer commit status and improved documentation.
- #296957 feat: enhance source map handling in NLS and private field conversion
Enhances source map handling for translations and post-processing to improve debugging accuracy in builds using NLS and private field conversion.
⬆️ UPGRADES
- #297013 use git lfs
Moves component fixture baseline screenshots to Git Large File Storage (LFS) and configures Git to store future PNG screenshot changes in LFS.
- #297012 Update @vscode/codicons to version 0.0.45-10
Upgrades the @vscode/codicons package to version 0.0.45-10 to use the latest icon set in builds for better compatibility and visuals.
- #296798 Bump minimatch from 10.0.3 to 10.2.2 in /extensions/css-language-features
Upgrades the minimatch dependency in the CSS language features extension from version 10.0.3 to 10.2.2 for improved pattern matching and fixes.
- #296669 Bump lodash-es and mermaid in /extensions/mermaid-chat-features
Updates lodash-es and mermaid dependencies in the mermaid-chat-features extension to newer versions for fixes and improvements.
- #296460 Bump hono from 4.11.7 to 4.12.0 in /test/mcp
Bumps hono package from 4.11.7 to 4.12.0 in test MCP for performance improvements and new features in client and middleware.
- #296938 updates component explorer
Updates component-explorer packages and build configurations to support new features and CI artifact uploading.
- #296907 update distro
Updates the distro commit SHA to a newer reference, pulling in updated proprietary distro code for the build.
Token usage - 18588 Out: 1326
Installers
Official download links for the current VS Code Insiders build (may be newer than the build described above):