Skip to content

2026-02-20 - 16:47Z

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

✨ NEW

  • #296518 add logging

    Added detailed logging and error handling to the language models fetch method for better debugging of failures.

  • #296514 sessions - separate protocol handler

    Supported custom URL protocols in embedded VS Code by adding urlProtocol configuration to product settings.

  • #296486 GitService - add the ability to get list of references

    Added ability to get Git references (branches, tags) from repositories, enabling more detailed Git info in the UI.

  • #296472 feat: implement folder picker for managing recently selected and open…

    Added a reusable folder picker to Sessions UI to manage recently used folders and notify on folder selection changes.

🐛 FIXES

  • #296546 fix link, remove lightbulb icon

    Fixed styling for unavailable chat models to keep links visible and maintain indentation by adding a blank icon and CSS class, improving UI clarity.

  • #296387 if user has unselected options, respect that

    Ensured user unselected options are respected, fixing issue #292032 for more accurate user preferences.

  • #296530 Fix #296523

    Prevented hidden models from showing in the picker by adding an 'exists' flag to track models present in the cache.

  • #296524 Show stop button when question is active

    Made the stop button visible in chat whenever a question carousel is active, allowing users to cancel pending input.

  • #296480 Chat Model Picker: Use Manage Settings Link for Admin-Unavailable Models

    Added a clickable "Manage Settings" link for admin-restricted chat models to guide users on adjusting policies.

  • #296510 Git - handle multiple extension host process

    Fixed Git service to handle multiple extension host processes by ensuring only the correct one registers as delegate.

  • #296491 sessions - tweak customization sidebar styling

    Simplified AI customization sidebar styling by removing borders and reducing padding for a cleaner look.

  • #296485 chat - add `product.overrides.json` to `git.worktreeIncludeFiles`

    Added 'product.overrides.json' to Git worktree includes to preserve config when switching worktrees and updated TypeScript preferences.

  • #296474 Polish Chat Model Picker Unavailable Entries

    Improved chat model picker by refining text, capping recent items at 4, and removing warning icons for certain unavailable models.

  • #296127 Fix custom agent showing up in dropdown with user-invocable false

    Fixed bug that showed custom agents marked as not user-invocable in dropdown by filtering them out when loading cached modes.

🔨 REFACTORS

  • #296537 refactor: remove upgradePlanUrl from model picker functions and tests

    Simplified chat model picker code by removing the upgradePlanUrl parameter and using a fixed command link for upgrade actions.

  • #296497 remove id

    Removed redundant 'id' field from model control entries, using dictionary keys for IDs to simplify code.

  • #296490 clean up

    Removed unnecessary group property from unavailable model picker items for cleaner data and no UI change.

  • #296476 refactor: remove redundant 'id' property from model control entries in chat model picker

    Removed redundant 'id' property from model entries in chat picker, using dictionary keys instead to reduce duplication.

⬆️ UPGRADES

  • #296526 🆙 distro

    Updated Microsoft-specific build customizations by bumping the distro commit reference to the latest version.

Token usage - 6056 Out: 615

Installers

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