Skip to content

2026-01-22 - 22:20Z

Commit: 108524f · Previous: 935be78 · Compare: GitHub Version: 1.109.0-insider · Branch: main · Upstream: microsoft/vscode

Changes

Each item has a plain-English explainer under it:

  • #289758 fix layout when secondary sidebar is set to maximized - close empty editor area when hiding side bar / panel
    • Fixed layout issues when the secondary sidebar is maximized by closing empty editor areas when hiding the sidebar or panel, improving workspace appearance for users.
  • #289706 Add setting for whether tools should expand on failure, use for terminal
    • Added a new setting to control if tools like the terminal auto-expand when they fail, giving users more control over failure visibility.
  • #289565 Add setting to open localhost links from Terminal, chat, etc. in Integrated Browser
    • Added a setting to open localhost links from Terminal or chat in the Integrated Browser instead of the system browser, streamlining local development.
  • #289548 Add inlineChat.defaultModel setting
    • Replaced the inline chat model choice setting with a default model setting that accepts specific model names, simplifying model selection for inline chat.
  • #289658 Add capitalized .R extension to R
    • Added support for capitalized .R file extensions for R language files, improving recognition and handling for R users.
  • #289731 new settings: includeReferencedInstructions & includeApplyingInstructions
    • Introduced new settings to include referenced and applying instructions, enhancing configurability for certain editor features.
  • #289722 Add "Organization" label for prompt files
    • Added an "Organization" label for prompt files to help better categorize and identify them in the editor.
  • #289738 Fix some missing tool calls from thinking/subagent blocks
    • Fixed missing tool calls in thinking and subagent blocks to ensure tools execute properly during certain operations.
  • #278904 Support tool filtering by model
    • Improved tool filtering by filtering available tools based on the active model's compatibility, making tool availability more accurate for users.
  • #289671 tool picker alternative position
    • Added an alternative position for the tool picker action, allowing users to access tool configuration from the mode picker dropdown on hover.
  • #289676 fix state diagram docs
    • Fixed documentation related to state diagrams, improving clarity and accuracy for developers reading the docs.
  • #289719 chore: fix casing
    • Fixed casing issues to resolve a build problem, improving build stability and consistency.
  • #289662 agent sessions - show errors opening sessions
    • Added error messages when agent sessions fail to open, helping users understand session problems more clearly.
  • #287666 chat: wip on model-specific tools
    • Refactored how tools are enabled per model with runtime tool definitions and better filtering, enabling service-driven and model-specific tools with fewer config files.