VS Code 1.102, the June release of Microsoft’s IDE, was released few days ago on Wednesday.
Since the release, Copilot Chat is finally open-sourced under the MIT license. And, the source code, is available at this github page.
As you see in the screenshot, the chat view has a new “Configure Chat” gear menu, allowing to manage custom modes, as well as reusable instructions, prompts, and tool sets. And, there’s new button to maximize the chat view.
User can now specify which language model to use by adding the model metadata property with model identifier to chatmode.md
file. And, it now supports importing a chat mode file from an external link.
MCP support in VS Code now is generally available.
It now supports elicitations for MCP servers to request input from MCP clients, has a new command to quick access to your MCP configuration files.
There are as well Dev Container support for MCP configuration, migration support, new MCP SERVERS – INSTALLED view to monitor, onfigure, and control installed MCP servers. And, MCP servers are now treated as first-class resources.
VS Code 1.102 introduced new Snooze feature allowing to temporarily pause inline suggestions and next edit suggestions (NES).
To enable this feature, either select the Copilot dashboard in the Status Bar, or run the Snooze Inline Suggestions
command from the Command Palette and select a duration from the dropdown menu.
The release also improved accessibility by adding ability to run Keep All Edits
command with focus in the editor, enhanced editor experience by adding new command to re-run all currently running tasks, and making Restart Task
command now reloads tasks.json
before restarting.
Other changes include:
- Support completions, validation, and hovers for all supported metadata properties when editing chat modes, prompts, and instruction files.
- New
Chat: Generate Instructions
command to help bootstrap custom instructions. - Large language model can load instructions on demand.
- New agent mode mechanism to auto approve commands in terminal(experimental).
- Agent mode understands background terminals and actively running tasks.
GetTaskOutput
tool that can read task output.- New
chat
subcommand in CLI to start a chat session in the current working directory. - Fetch tool supports non-HTTP URLs (e.g., file://).
- “Show Chat Debug View” command to see the details of all requests made by Copilot Chat.
- New terminal setting to choose between
partial
,always
andnever
suggestion modes. - Terminal suggest now supports multi-command lines.
Get VS Code 1.102
The official release note, as well as installer packages for Linux, Windows, and macOS, are available at the link below:
For Ubuntu, either select download deb package, then click open it in file manager and install. Or, search & install the Snap package from App Center (Ubuntu Software).
For choice, there’s community maintained flatpak available available at this page. And, I’ve written a step by step how to install guide for beginners.