Skip to content

2026-02-25 - 04:51Z

Commit: d57d4eb · Previous: 67c59a1 · Compare: GitHub Version: 1.110.0-insider · Branch: main · Upstream: microsoft/vscode

✨ NEW

  • #297521 Agent sessions window slash commands

    Adds slash-command support with suggestions and execution to the Agent Sessions new chat input, making it easier to access AI customization sections via commands.

  • #297153 Add newSessionOptions so providers can set the initial options for a session

    Allows chat session providers to specify default options for new sessions, improving initial session setup with read-only option groups for stability.

  • #297540 chat: add search icon to Agent Plugins installed view

    Adds a search icon to the Agent Plugins Installed view toolbar, enabling users to browse and search agent plugins easily from the UI.

  • #297525 chat: support installing plugins from private marketplaces

    Adds support for installing agent plugins from private git repos, git URIs, and file paths by introducing a repository service to manage cloning and caching.

  • #297512 support remove element on action list item

    Adds built-in support to remove items from action lists via an onRemove callback, simplifying code by auto-adding remove buttons and handling logic.

🐛 FIXES

  • #297548 Agent sessions window: Auto-open folder/repo picker when sending without selection

    Auto-opens the required folder or repository picker when sending a message without selection in the Agent Sessions window, preventing silent failures.

  • #297569 Chat Debug Panel: Cleanup and simplify filtering

    Fixes Chat Debug Panel filters by renaming and correcting the "Prompt Discovery" filter, removing broken toggles, and centering the flow chart to avoid clipping.

  • #297513 Align js/ts extension name

    Updates the JavaScript/TypeScript extension display name to align with new unified settings, matching terminology used across the product.

  • #297535 Browser: Fix contents shifting slightly during paused state

    Fixes slight visual content shifting in the integrated Browser view during paused state by adjusting container sizing to match zoom factor rounding.

  • #297217 Browser: selectively hide file chooser during agent interactions

    Resolves file chooser issues by registering the handler only during agent-triggered actions, ensuring the dialog works correctly after sharing pages with agents.

  • #297537 chat: fix plugin folder action to reveal folder instead of opening in editor

    Fixes the Open Plugin Folder action to reveal the plugin directory in the OS file explorer instead of opening it as a file, preventing error pages.

  • #297490 Update package json config names

    Updates TypeScript extension manifest to correctly enable commands and context menus based on the unified and legacy tsgo settings.

  • #297520 remove recent folders from workspaces in folder picker

    Removes recent folders from global workspace recents in the folder picker, showing only explicit picks and the current workspace folder for simplicity.

  • #297464 Inform if user is internal during update requests

    Improves update service by detecting internal user status (like Microsoft org membership) and adjusts update feed URL accordingly to reflect this status.

  • #297481 sessions welcome flow: fix stale session after sign in

    Fixes stale session issue after sign-in in Agent Sessions welcome flow by restarting the extension host to properly load the auth provider, avoiding errors.

  • #296201 Fix inline references rendering as literal text inside code spans and fenced code blocks

    Fixes inline references displaying as raw link text inside markdown code spans and fenced blocks by rendering plain labels instead for readability.

  • #297400 Fix detected attachment sticking around after editor is closed

    Clears detected attachment context when all editors are closed to prevent stale references from persisting incorrectly in chat context.

  • #297404 fix models

    Adjusts which language models are available for selection in the session welcome widget by filtering based on target session type.

  • #296571 ensure modes are tracked correctly for tips

    Fixes chat tips mode tracking so switching chat modes during stable rerenders properly updates to exclude outdated tips in telemetry.

🔨 REFACTORS

  • #297571 Agent debug panel UI cleanup

    Cleans up and simplifies the Agent Debug Panel UI by using native scrolling, extracting reusable collapsible sections, and improving styles for better maintenance without changing functionality.

  • #297552 De-duplicate browser open tools

    De-duplicates browser opening tools by introducing a non-agentic variant to open pages without full agent access, configurable via a user setting.

  • #297536 chat: simplify plugin management

    Simplifies plugin management by replacing the quick pick UI with direct navigation to the extensions marketplace filtered for agent plugins.

  • #297541 Rebrand as agent debug panel

    Rebrands the Chat Debug Panel to Agent Debug Panel and updates command names and UI labels for consistent new naming across the workbench.

⬆️ UPGRADES

  • #297499 Enable subagent custom agent setting by default

    Enables the custom agent in subagent setting by default and removes its experimental tag while keeping experiment overrides for controlled rollout.

  • #297177 Finalize env.isAppPortable API proposal

    Finalizes the env.isAppPortable API as stable, enabling extensions to detect portable mode and adjust behavior, especially for authentication flows.

Token usage - 8840 Out: 925

Installers

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