Skip to content

2026-01-15 - 22:03Z

Commit: 1656700 · Previous: 1fe4956 · Compare: GitHub Version: 1.109.0-insider · Branch: main · Upstream: microsoft/vscode

Chat

  • refactor: refactor agent command center and projection code #288163
  • fix: fix uri compare failing in chat session storage to prevent data loss #288169
  • fix: fix last response state stored as active in the session index #288161
  • fix: only render working set when there are session files #288164
  • fix: add descriptions to chat session picker options #288149
  • fix: fix chat input rendering bug #288110
  • new: improved chat input pickers with dropdown functionality and updated positioning #288120
  • refactor: hide getAllChatSessionItemProviders service API in favor of getChatSessionItems #287923
  • refactor: update chat editor overlay background color for cohesion with widget styling #288057
  • fix: update chat.tools.terminal.outputLocation setting #288050

Agents

  • new: stream latest session to agentSessionWidget #288176
  • new: agents control shows Esc button hint #288135
  • new: add agent skills management UX and file support, including skills markdown linting and UI #287201

File and Prompt Providers

  • new: prompt files provider API V2 with direct content input and new query command vscode.extensionPromptFileProvider #286457

Terminal

  • new: embed terminal in thinking dropdown UI #287902

Git

  • fix: handle case when repository only contains main worktree #288056

UI Improvements

  • fix: ensure important extension info wraps to support low vision users at 200% zoom #287591
  • fix: fix overflow wrapping for Button component #288160
  • fix: select all URL text on focus in integrated browser URL bar #287919
  • refactor: update border-radius properties to use CSS variables for better style consistency #288060

Extensions

  • refactor: wrap extension editor actions #288006
  • fix: fix populating trusted publishers #288066
  • new: add migrate action for migrating existing configured models #288062
  • fix: do not show Copilot models that are not user selectable #288078
  • new: add compatibility checks for Copilot Chat extension in release build script #287807

Performance and Stability

  • fix: prevent 100% CPU usage on Windows when watched file is deleted by checking watcher failed states #288003

API and Commands

  • new: add command to contributable chat context #288084
  • fix: add more details to provideWorkspaceChatContext API #288105

Developer Experience

  • refactor: replace gulp-untar with custom untar implementation and update dependencies #288081
  • upgrade: bump undici dependency from 7.9.0 to 7.18.2 with security fixes #287882
  • new: add hono package version 4.11.4 #288032
  • refactor: use MutableDisposable and allow any input to cancel prompt for input #287855
  • remove: remove obsolete setting because it is now set by default #288070

Bug Fixes

  • fix: fix rulers not visible with negative zoom factor by increasing width to 1ch #286122
  • fix: replace AsyncIterableObject with AsyncIterableProducer #288079
  • fix: fix create file rendering issue #288150
  • fix: fix handling of ExtendedLanguageModelToolResult2 in language model API #287940