2026-02-19 - 02:37Z
Commit: 243a432 · Previous: 8eef7de · Compare: GitHub Version: 1.110.0-insider · Branch: main · Upstream: microsoft/vscode
✨ NEW
- #296120 Attach context feature for sessions dedicated window
Added file attachment support in the Agent Sessions window chat interface, letting users attach files to chat requests before sending.
- #296142 mcp: implement gateway with tools
Implemented a Model Context Protocol gateway using a JSON-RPC helper to enable server tools support routed through the MCP gateway.
- #295963 cool hover for integrated browser added elements
Enhanced integrated browser chat attachments with richer element data and a DevTools-style hover UI, plus console log capture in the integrated browser.
- #296121 Add `newChatSessionItemHandler` to let chat sessions create new session uris
Added API support for chat sessions to create and initialize new session URIs, letting extensions customize new untitled sessions on start.
- #296116 add tip for /create*
Added a new onboarding tip that appears until users try any '/create-*' slash commands, helping them discover these agent customization tools.
- #295966 custom thinking phrases
Added a setting to customize the phrases that appear while the chat agent is thinking, allowing users to personalize wait messages.
- #295017 Add toggle for thinking content in chat accessible view
Added a toggle command with persisted setting to include/exclude 'thinking' content in chat's accessible view, improving screen reader experience alignment with sighted users.
🐛 FIXES
- #296171 Support attachments for background agents
Enabled support for prompt attachments in background (locked) chat agents by allowing slash command completions when the agent supports attachments.
- #296156 Fix build task matcher
Fixed build task matcher to escape special regex characters, improving reliability in detecting task start patterns.
- #296149 disable `ChatConfiguration.ExitAfterDelegation`
Disabled the default behavior of automatically closing the chat panel after request delegation to another session for better usability.
- #296132 Remove workaround for Microsoft/TypeScript#59831
Removed an outdated workaround for a TypeScript issue, eliminating the need to shim Node's 'os' module in browser builds.
- #295974 Fix enabled implicit context in ask mode
Fixed a regression so the active file content is implicitly included in chat context by default when in Ask mode, restoring expected behavior.
- #296102 sessions - disable hover for now
Disabled the complex hover UI in the standalone Sessions view to improve stability and user experience in that window.
- #296101 Don't sync the tool picker with other sessions started in the same widget
Fixed bug where tool picker changes in a new chat session incorrectly disabled tools in other sessions by scoping tool selection per session.
- #296092 hide tip on quota reaching zero
Ensures chat tips hide immediately when the user's anonymous quota reaches zero, preventing UI conflicts with upgrade prompts.
- #296088 Revert "sessions - remove CLI support (not used)"
Reverted removal of Sessions CLI support to restore launching the Sessions window via a '--sessions' command-line option on startup.
- #295774 Deduplicate identical markers from different owners in Problems panel
Deduplicates identical problem markers reported by different owners in the Problems panel to prevent duplicate entries and improve clarity.
🔨 REFACTORS
- #296168 better styling for rich elements hover
Improved styling and scroll behavior of rich element hovers in chat, adding better scrollbars and enhanced 'Show More' button UX.
- #296140 Chat markdown content style improvements
Improved chat markdown and inline anchor widget styles for consistent font sizes, no text wrapping, and thinner borders.
- #296139 Agent sessions feedback for sessions window
Moved agent feedback UI and services from the main workbench chat layer to the Sessions window layer for better architectural separation.
- #296137 Adopt unified js/ts setting for a few more language settings
Unified several JavaScript/TypeScript language settings into new 'js/ts.*' configurations for easier maintenance and better consistency.
- #296129 Adopt esbuild for a few more extensions
Migrated several built-in extensions from webpack to esbuild for packaging and updated ignore patterns to support new esbuild configs.
- #296128 Update chat bubble styling in 2026 dark theme
Updated 2026 dark theme chat bubbles to use new background colors and CSS variables for border radius, improving visual consistency.
- #296107 sessions - move actions down out of title into view
Moved Sessions window toolbar actions from the title bar into a custom header within the view content for better layout control.
- #296095 Render action widget footer links as bottom list items
Renders footer action links in chat action dropdowns as regular list items for consistent styling and improved keyboard navigation.
Token usage - 10944 Out: 874
Installers
Official download links for the current VS Code Insiders build (may be newer than the build described above):