
VS Code 1.101 adds MCP prompt and resource support, Tool Sets, and source control Graph
Visual Studio Code 1.101 expands Model Context Protocol (MCP) integration with support for prompts, resource management, sampling, and authentication. Prompts from MCP servers are accessible via slash commands in chat and support reusable snippets and completions. Resources can be saved, attached, or browsed directly from the chat interface using dedicated commands.
The update also introduces experimental sampling, allowing MCP servers to make callback requests to language models, with access controls and logging. Authentication now supports the 2025-3-26 spec and device code flows, including dynamic client registration. Extension authors can publish and debug MCP servers in development mode with support for Node.js and Python.
Chat workflows gain tool sets for grouping related tools, referenced by hashtag or toggled via UI. Custom chat modes let users define tool access and behavior for specific workflows. Usability improves with clearer message separation, visible undo actions, and better navigation of attachments. Source Control adds a Graph view and GitHub Copilot integration for task assignment, along with a "Fix with Copilot" option for task configuration errors.