Skip to content

2026-03-18 - 16:58Z

Commit: b42442a · Previous: c0c11c5 · Compare: GitHub Version: 1.113.0-insider · Branch: main · Upstream: microsoft/vscode

✨ NEW

  • #302839 implements artifact view

    Added a new chat artifacts feature enabling agent sessions to display and manage a collapsible list of session artifacts in the chat UI backed by persistent storage.

  • #297911 Add configurable severity levels for JSON validation

    Added support for configurable severity levels in JSON validation to let users control the importance of different JSON issues.

  • #302832 Add telemetry for update actions in title bar

    Added telemetry events for update actions from the title bar so update conversions can be tracked based on user interaction with the title bar.

  • #302836 chore: add telemetry for network process lifetime

    Added telemetry in Electron main process to track network process start and stop events, aiding reliability and performance monitoring.

  • #302811 Implement conditional blocks processing in release notes

    Implemented conditional blocks in release notes markdown to selectively show content based on product build type (e.g., Stable vs Insiders).

🐛 FIXES

  • #302863 fix: update ChatToolInvocation to use chatStreamToolCallId if available, to align tool ids in core and the extension.

    Fixed chat tool invocation IDs to use streaming tool call IDs when available, aligning identifiers between core and extension for consistent tool tracking.

  • #302855 soften press any key regex to catch additional case

    Loosened regex to better detect 'press any key' task messages in the terminal, preventing chat agent stalls from slight punctuation differences.

  • #302862 Fix panel toggle focus in sessions window

    Fixed focus management when toggling the panel in sessions window to focus the panel when shown and return focus to the chat bar when hidden.

  • #302592 aiCustomization: make plugin/extension/builtin files read-only

    Made plugin, extension, and built-in AI customization files read-only in the editor to prevent editing and clarify immutability to users.

  • #302834 [TerminalSandboxing]: Include workspace folders as default in the sandbox config

    Updated terminal sandbox config to include workspace folder paths by default and refresh config dynamically on workspace changes for multi-root support.

  • #302589 fix: reduce listener leak from per-part show-checkmarks subscriptions

    Reduced configuration listener accumulation by consolidating per-part show-checkmarks subscriptions into one per chat row, preventing listener leak warnings.

  • #302749 Layer notifications above modal editor backdrop

    Raised notification toasts and notification center z-index above modal editor backdrop so notifications remain visible when modals are open.

  • #302824 fix - update session icon rendering logic

    Fixed agent sessions icon logic to show provider/session icons for non-local sessions instead of always showing the generic read indicator.

🔨 REFACTORS

  • #302835 Enhance ListenerLeakError and ListenerRefusalError to include detailed debugging information

    Enhanced ListenerLeakError and ListenerRefusalError errors to include detailed debugging info while keeping user-visible messages stable for telemetry.

⬆️ UPGRADES

  • #302876 build(deps): bump undici from 6.23.0 to 6.24.1

    Upgraded undici library to v6.24.1 to incorporate important security patches and stability fixes affecting HTTP and WebSocket handling.

  • #302608 build(deps-dev): bump fast-xml-parser from 5.4.2 to 5.5.6

    Bumped fast-xml-parser from 5.4.2 to 5.5.6, improving entity parsing, security sanitization, and performance in XML parsing.

  • #302610 build(deps-dev): bump fast-xml-parser from 5.4.1 to 5.5.6 in /build

    Upgraded fast-xml-parser in build dependencies to v5.5.6 for bug fixes and better handling of XML entity parsing and performance.

Token usage - 10636 Out: 625

Installers

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