Skip to content

2026-03-20 - 16:51Z

Commit: c99f810 · Previous: 4b25853 · Compare: GitHub Version: 1.113.0-insider · Branch: main · Upstream: microsoft/vscode

✨ NEW

  • #303521 Sessions: Enhance collapsed sidebar widget with session status indicators and panel toggle button

    Added session status indicators and a sidebar toggle button to the collapsed sidebar widget for clearer session feedback and easier sidebar visibility control.

  • #303470 Sessions: Add chat session header component and styles

    Introduced a new chat session header component with improved styling to organize and enhance the chat session user interface.

  • #303520 Sessions - add new context keys for ahead/behind

    Added new context keys for Git HEAD ahead/behind state in sessions, enabling UI elements to react to incoming or outgoing changes.

  • #303514 Sessions: Add session count display to agent session sections

    Displayed session counts in agent session section headers with updated accessibility labels and styling for better user awareness and screen reader support.

  • #303471 inlineChat: shared history service with persistence

    Created a shared, persistent inline chat input history service so all inline chat input widgets share one history that survives reloads.

  • #303473 Add `chat.editing.revealNextChangeOnResolve` setting to control auto-jump after keep/undo

    Added a setting to control if VS Code auto-jumps to next change after keeping or undoing a chat edit, letting users stay in place if desired.

  • #303511 Multi-select adoption for compressed tree

    Enabled multi-selection in compressed trees by propagating group identity support through tree identity providers and wrappers for consistent selection.

  • #298304 fixes vscode-internalbacklog#6911

    Tracked chat conversation and request IDs in edit telemetry to correlate edits with their originating chat sessions for better telemetry insight.

  • #303454 editor hover: add MenuId for marker hover status bar actions

    Added a new menu extension point for editor marker hover status bar actions to allow workbench features to contribute actions alongside quick fixes.

  • #303443 Sessions - add commit skill and adopt it in the pull requestion creation instructions

    Added a new commit skill to Sessions to automate committing changes before creating pull requests, improving PR creation flow.

  • #302944 Support for nested subagents

    Enabled nested subagent calls in chat up to a configurable depth via a new setting, allowing subagents to invoke other subagents safely.

  • #303427 Inline chat v3: add history navigation on arrow up/down

    Added arrow up/down history navigation to the inline chat input widget so users can recall previous prompts like in other input fields.

  • #303336 Submit active session feedback action and CI check improvements

    Introduced actions to submit active session feedback and fix failed CI checks, integrating context keys and menus for relevant display.

  • #299026 Add support for exporting default keybindings

    Added a CLI option to export default keybindings for all platforms as JSON files to support documentation and tooling.

🐛 FIXES

  • #303504 Git - update DotGit file watcher to ignore worktree index.lock files

    Updated Git file watcher to ignore worktree-specific index.lock files, reducing unnecessary git status triggers for worktree repositories.

  • #303544 Sessions: remove diff changes from title

    Removed diff change summaries from the Agent Sessions title bar to declutter the UI, showing only session identity information.

  • #303365 Remove sign in dialog experiment

    Removed the sign-in dialog experiment and made the 'close button only' behavior the default for chat setup dialogs across the workbench and Sessions.

  • #301419 Use markdownDescription for theme properties

    Switched theme extension point properties to use markdown descriptions with inline code formatting for clearer theme documentation.

  • #301071 fix(git): correctly pluralise `line_length` input validation

    Corrected singular/plural wording in Git commit message length input validation warnings to reflect accurate character counts.

  • #297684 Fix rename/usages tools: skip registration when no providers exist, show language names in UI

    Fixed rename and usages tools so they only register when language providers exist and show supported language names in their UI descriptions.

  • #300796 Fix SCM count badge to use visible repositories

    Fixed the SCM count badge to exclude hidden repositories like worktrees and updated it to react to changes in repository visibility correctly.

  • #303464 Sessions - fix code review toolbar contribution

    Fixed the Sessions code review toolbar so it updates correctly when the session model changes, improving toolbar responsiveness.

  • #303431 Avoid getting redacted due to keyword matches

    Improved telemetry by preventing benign certificate errors from being redacted, enhancing the usefulness of certificate-related telemetry data.

  • #303455 Fix CI status widget header label vertical alignment

    Fixed vertical alignment of the CI status widget header label so the icon and text are centered to match adjacent UI elements.

🔨 REFACTORS

  • #303329 Try storing all chat session options in a map

    Standardized chat session option storage to use a Map, reducing duplication and ensuring consistent behavior across the codebase.

  • #303543 event: classify listener leak errors as dominated or popular

    Classified listener leak errors as 'dominated' or 'popular' to improve error telemetry by showing why leaks happen while keeping grouped reporting.

  • #303510 Sessions: Enhance auxiliary bar widget functionality and styling

    Internal maintenance/refactoring; no user-visible change expected.

  • #303476 inlineChat: use stepped resize for input widget width

    Changed inline chat input widget width resizing to discrete stepped sizes to reduce layout jitter during typing.

⬆️ UPGRADES

  • #303538 Update milestone version to 1.113.0 in GitHub issues configuration

    Updated GitHub issue tracking notebooks to target the VS Code 1.113.0 milestone for accurate personal issue and PR filtering.

  • #303324 Bump fast-xml-parser from 5.5.6 to 5.5.7 in /build

    Updated fast-xml-parser dependency from version 5.5.6 to 5.5.7 to include bug fixes and performance improvements in XML parsing.

Token usage - 14016 Out: 1030

Installers

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