Skip to content

2026-02-20 - 09:14Z

Commit: 61a6cf5 · Previous: 243a432 · Compare: GitHub Version: 1.110.0-insider · Branch: main · Upstream: microsoft/vscode

✨ NEW

  • #296402 mcp: add resource support to gateway

    Extended MCP gateway to support managing resources alongside tools, enabling clients to access and manipulate resources from multiple MCP servers transparently.

  • #296424 Add ~/.copilot/instructions

    Added support for loading personal instruction files from a new default folder at ~/.copilot/instructions, allowing user-specific chat configurations.

  • #296408 Sessions window: image copy/paste handler

    Added image paste support in the Agent Sessions chat input, letting users attach images from the clipboard easily alongside drag-and-drop.

  • #296372 File provider for sessions dedicated view context

    Added a read-only virtual filesystem provider for GitHub repositories in Agent Sessions, allowing users to browse and attach repo files during chat context adding.

  • #294686 Improve chat feedback animations

    Added multiple animation styles for chat feedback thumbs-up buttons with configurable settings, enhancing visual celebration effects anchored to button elements.

  • #296383 Skill: Tool renames

    Added a skill for language models to handle renamed chat tools with backward compatibility and improved deprecated name mappings and tests.

  • #296384 Implement soft and hard limits for question headers and text in AskQuestionsTool

    Introduced soft and hard character limits for AskQuestionsTool headers and text to keep model outputs concise and truncated if oversized.

  • #296367 Add notification keyboard interaction hints to editor accessibility help dialog

    Added keyboard instructions for focusing and interacting with notifications in the editor accessibility help dialog for improved accessibility.

🐛 FIXES

  • #296468 fix: update hover content message for VS Code version requirement

    Fixed chat model picker hover messages to show proper update prompts and updated hover text to say 'Update VS Code' for clearer update instructions.

  • #296464 Revert "Bump minimatch from 5.1.6 to 10.2.1 in /extensions/npm"

    Reverted the minimatch library in the npm extension back to version 5.1.6 to fix compatibility issues and restore previous importing behavior.

  • #296303 Chat sign-in: auto-enable GitHub Authentication extension if silently disabled

    Auto-enables the built-in GitHub Authentication extension if it is silently disabled, preventing sign-in errors and improving chat sign-in for users.

  • #296463 sessions - fix some issues found by AI

    Fixed multiple issues in Agent Sessions window such as correcting a dev URL, removing unused parameters, and improving event listener management for better resource handling.

  • #296461 Confusing archive/delete UI elements across chat surfaces (fix #296405)

    Changed the UI to show 'Del' instead of 'Delete' for the Delete key label, while keeping accelerator keys functional, clarifying keyboard shortcuts for users.

  • #296453 Revert dmg-builder to version 26.5.0

    Reverted dmg-builder dependency to version 26.5.0 in build configuration to fix compatibility problems encountered with newer versions.

  • #296439 fix compilation error for abstract tools

    Fixed a TypeScript compilation error by exporting an internal interface so that abstract tools can properly reference action types.

  • #296423 add spacing between large thinking chunks

    Improved readability of chat thinking content by adding spacing between large markdown paragraphs within the thinking UI.

  • #296406 fix rerendering and duplication

    Fixed chat response UI duplication by properly disposing old DOM elements during re-render, preventing multiple leftover rendered parts.

  • #296421 Wait for request to be handled before disposing chat model

    Waiting for chat request completion before disposing sessions to fix infinite worktree creation loops when sending chat prompts.

  • #296385 Fix missing border beneath markdown table header row

    Fixed CSS for markdown tables to restore the bottom border of header rows by scoping style rules to table body only.

  • #296394 chore: adjust Windows BinSkim filter

    Adjusted Windows BinSkim scan filter to exclude additional third-party binaries, reducing noise during security analysis in official builds.

  • #296399 make session allow the default

    Made session-scoped tool confirmation actions the default primary choice in dialogs, improving clarity and reducing accidental global approvals.

  • #296397 fix layout

    Enhanced Action Widget keyboard navigation by adding Escape key to clear filter input and ensuring proper layout updates during filtering.

  • #296389 Slash command fixes for background agents

    Fixed slash command handling in background agents by passing attachment capabilities correctly and adding null checks for silent command requests.

  • #296391 Add handling for carousel completion

    Fixed askQuestions tool hang by completing old carousel promises with 'skipped' when replaced, preventing waiting on discarded prompts.

  • #296377 fix add and managing models actions and show filter only when there are more than 10 models

    Fixed chat model picker footer actions and only show the filter input when there are more than 10 models to reduce UI clutter.

  • #296222 Disallow dynamic require/import in extensions

    Added ESLint rules to disallow dynamic require/import calls in extensions, ensuring proper tree-shaking and static analysis compatibility.

🔨 REFACTORS

  • #291949 refactor: pull dmgbuild from repo

    Refactored macOS DMG creation to remove the dmg-builder npm package and instead clone and run dmgbuild directly via Python, simplifying dependencies and build steps for macOS users.

  • #296458 refactor: remove unnecessary class assignments in model picker items

    Removed unnecessary CSS class assignments from chat model picker action items to simplify styling, affecting 'Manage Models' and 'Add Models' entries.

  • #296401 sessions polish

    Improved sessions and agent feedback UI with styling updates, new attachment widget support, and simplified feedback service logic for better extensibility.

  • #296373 add tips for thinking style/phrases

    Internal maintenance/refactoring; no user-visible change expected.

  • #296361 enable `askQuestions` to be invoked by subagent

    Internal maintenance/refactoring; no user-visible change expected.

  • #296364 sessions - fix some issues found by AI

    Internal maintenance/refactoring; no user-visible change expected.

  • #296347 hygiene skill updates

    Internal maintenance/refactoring; no user-visible change expected.

  • #296359 encourage concise questions

    Internal maintenance/refactoring; no user-visible change expected.

  • #296356 polishing model picker and enable it in chat

    Internal maintenance/refactoring; no user-visible change expected.

  • #296354 Sessions - disable worktree detection

    Internal maintenance/refactoring; no user-visible change expected.

  • #296344 play OS notification to indicate question has come in, reusing setting

    Internal maintenance/refactoring; no user-visible change expected.

  • #292257 feat(testing): show running badge on Activity Bar while tests are running

    Internal maintenance/refactoring; no user-visible change expected.

  • #296341 GitExtensionService - initial scaffolding of the service

    Internal maintenance/refactoring; no user-visible change expected.

  • #296216 Tree shake extensions

    Internal maintenance/refactoring; no user-visible change expected.

  • #296327 Polish sessions window

    Internal maintenance/refactoring; no user-visible change expected.

  • #296351 center align question carousel X button

    Internal maintenance/refactoring; no user-visible change expected.

  • #296333 check policy before showing YOLO tip, only show if never enabled before

    Internal maintenance/refactoring; no user-visible change expected.

  • #296225 Add 'Allow all files in this repository' option for external file access

    Internal maintenance/refactoring; no user-visible change expected.

  • #296144 Hide 'Used references' button in chat in agent mode

    Internal maintenance/refactoring; no user-visible change expected.

  • #296097 update yolo mode description to include autoReply link

    Internal maintenance/refactoring; no user-visible change expected.

  • #296135 implement `vscode_askQuestions` tool in core

    Internal maintenance/refactoring; no user-visible change expected.

  • #296143 Bump minimatch from 5.1.6 to 10.2.1 in /extensions/npm

    Internal maintenance/refactoring; no user-visible change expected.

  • #296254 Adjust margins and border radius for chat tip toolbar action items

    Internal maintenance/refactoring; no user-visible change expected.

  • #296227 Esbuild the html and json extensions

    Internal maintenance/refactoring; no user-visible change expected.

  • #296321 sessions - hide group counts

    Internal maintenance/refactoring; no user-visible change expected.

  • #296320 sessions - use protocol for opening vscode

    Internal maintenance/refactoring; no user-visible change expected.

  • #296306 sessions - remove "In progress" grouping for now

    Internal maintenance/refactoring; no user-visible change expected.

  • #296313 Improvements to model picker

    Internal maintenance/refactoring; no user-visible change expected.

  • #296317 Add queue management options in chat handling

    Internal maintenance/refactoring; no user-visible change expected.

  • #296304 Fix session handling and allow additional characters

    Internal maintenance/refactoring; no user-visible change expected.

  • #296291 Enhance inline chat functionality and affordances

    Internal maintenance/refactoring; no user-visible change expected.

  • #296295 fix(tasks): update beginsPattern for transpilation background task

    Internal maintenance/refactoring; no user-visible change expected.

  • #296293 Use 10/20-minute focus windows for edit telemetry

    Internal maintenance/refactoring; no user-visible change expected.

  • #296292 sessions - fix title bar dragging on macOS

    Internal maintenance/refactoring; no user-visible change expected.

  • #295921 Bump tar and dmg-builder in /build

    Internal maintenance/refactoring; no user-visible change expected.

  • #296150 Update Windows background updates setting title and description

    Internal maintenance/refactoring; no user-visible change expected.

  • #296288 Sessions - enable auto-fetch

    Internal maintenance/refactoring; no user-visible change expected.

  • #296277 sessions - tweak settings

    Internal maintenance/refactoring; no user-visible change expected.

  • #296270 Revert "extensions - stop opening them on installation"

    Internal maintenance/refactoring; no user-visible change expected.

  • #296271 Adjust inactive titlebar opacity for improved visibility

    Internal maintenance/refactoring; no user-visible change expected.

  • #296049 Add when clause to skill contribution

    Internal maintenance/refactoring; no user-visible change expected.

  • #296259 Improve visibility of quick input list and settings count widget

    Internal maintenance/refactoring; no user-visible change expected.

  • #296261 Support display commands for terminal commands in background agents

    Internal maintenance/refactoring; no user-visible change expected.

  • #296257 Revert to old non-agentic ask behavior when agent is disabled

    Internal maintenance/refactoring; no user-visible change expected.

  • #296251 extensions - stop opening them on installation

    Internal maintenance/refactoring; no user-visible change expected.

  • #296252 Refactor theme selectors for improved styling consistency

    Internal maintenance/refactoring; no user-visible change expected.

  • #296247 Revert "sessions - move actions down out of title into view"

    Internal maintenance/refactoring; no user-visible change expected.

  • #296242 sessions - tweaks to default settings for a better experience

    Internal maintenance/refactoring; no user-visible change expected.

  • #296241 focus input when chat view pane becomes visible

    Internal maintenance/refactoring; no user-visible change expected.

  • #296090 render account menu at default anchor

    Internal maintenance/refactoring; no user-visible change expected.

  • #296228 fix layout

    Internal maintenance/refactoring; no user-visible change expected.

  • #296220 Fix terminal-suggest for esbuild

    Internal maintenance/refactoring; no user-visible change expected.

  • #296160 Esbuild the ts extension

    Internal maintenance/refactoring; no user-visible change expected.

  • #296210 make sure to respect attachCSS setting for integrated browser

    Internal maintenance/refactoring; no user-visible change expected.

  • #296093 Add ability to fork conversations (from Chat or with /fork)

    Internal maintenance/refactoring; no user-visible change expected.

  • #296152 improve model picker

    Internal maintenance/refactoring; no user-visible change expected.

  • #296206 mcp: fix tool calls not associated with chat session

    Internal maintenance/refactoring; no user-visible change expected.

  • #296205 Fix PromptFileParser when description contains `:`

    Internal maintenance/refactoring; no user-visible change expected.

  • #296203 Bump `@vscode/vscode-languagedetection`

    Internal maintenance/refactoring; no user-visible change expected.

  • #296179 fix issue where working never finishes + showing too much

    Internal maintenance/refactoring; no user-visible change expected.

  • #296146 Update terminal image setting description

    Internal maintenance/refactoring; no user-visible change expected.

  • #296198 Don't break the chat view when session content provider fails to load

    Internal maintenance/refactoring; no user-visible change expected.

Token usage - 24906 Out: 1035

Installers

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