Visual Studio Code 1.122

Follow us on LinkedIn, X, Bluesky


Last updated: May 21, 2026

Welcome to the 1.122 release of Visual Studio Code.

Happy Coding!


May 19, 2026

  • Agents can now trigger tasks on remote machines. #312052

  • Source control state in the Agents window now refreshes automatically after the agent commits, syncs, or performs other git operations. #317317

  • Use /models in the chat input to open the model picker. #317060

  • Mermaid C4 diagrams with inline data-URI images now render correctly in chat and Markdown preview. #317235

  • Screen readers now announce the problem message when opening the error peek widget with F8. #316835

May 20, 2026

  • New "Search only in changed files" toggle in the search panel restricts results to files with uncommitted source control changes. #314790

  • Language Models editor shows granular actions for provider groups, such as Update API Key, Add Model, Go to config file, Rename, and Delete. #317419

  • Terminal commands running in chat show dot/ASCII loading animations. #317416

  • New issue reporter wizard lets you create high-quality issues directly from VS Code, including screenshots and video recordings. Enable it with issueReporter.wizard.enabled. #317577

  • Mermaid diagrams use a theme derived from the current VS Code color theme, and diagrams opened in a new editor show the full content. #317617, #317244

  • GitHub Enterprise sign-in onboarding uses an inline form with real-time validation instead of a modal dialog. #317205

  • Commands using sudo -S to pipe passwords via stdin are no longer auto-cancelled in auto-approve mode. #317594

  • Fixed editor labels for remote agent changed files that were showing internal URIs instead of user-facing paths. #316812

May 21, 2026

  • Bring Your Own Key (BYOK) models now work in air-gapped scenarios without GitHub authentication. #317428

  • Local agent host is now enabled by default in Insiders builds. #317667

  • "Sort imports" and "Remove unused imports" actions no longer appear when tsgo is active, since tsgo handles these operations differently. #317656

  • The reasoning effort picker now shows a valid level instead of 'undefined' for model families that don't specify an explicit default. #317622


We really appreciate people trying our new features as soon as they are ready, so check back here often and learn what's new.