The tool picker has seen enhancements with the addition of the Quick Tree component, which allows users to collapse and expand nodes, and a limit has been set on the number of tools that can be used per chat request. An experimental mode for tool-calling has been introduced to accommodate when this limit is exceeded.
Moreover, updates to terminal auto-approval settings now consolidate allowList and denyList into a single chat.tools.terminal.autoApprove setting. Regular expression matchers have also been improved to support flags for case insensitivity, and auto-approval reasoning is now documented in the Terminal Output channel.
The update includes a task and to-do list feature to help users track their progress, alongside an agent mode for handling high-level tasks. The chat provider API has been enhanced to allow better model selection. Azure DevOps repositories now support remote indexing, speeding up code snippet searches within connected workspaces.
The integration of run in terminal and task tools into the main Microsoft/vscode repository has improved reliability and performance, addressing issues that caused terminal hangs. Additionally, the agent can now monitor and assess the outcomes of tasks, including those that fail or succeed.
Users can edit previous requests, maximize the chat window upon opening, and will receive prompts when attempting to exit VS Code while chat responses are still processing. Math support has been added to chat, enabling the rendering of equations, and Context7 integration allows for project scaffolding within the chat.
Looking ahead to the July 2025 release, users can expect an even more refined experience, with features such as a revamped tool picker, simultaneous branch checking with Git worktrees, enhanced agent request capabilities, and improved session management for coding agents.
This latest version of Visual Studio Code continues to evolve, focusing on improving productivity tools, chat functionalities, and integration capabilities for developers, ensuring a more efficient coding environment
Visual Studio Code 1.103.0 released
Microsoft has released Visual Studio Code 1.103.0 with a range of updates, featuring enhancements such as the MCP, chat functionality, and improved productivity tools. GPT-5 is now accessible to all paid GitHub Copilot plans, featuring enhancements in reasoning, coding, and chat capabilities. Chat checkpoints have been implemented to facilitate the restoration of various states within chat conversations, allowing for the seamless reversion of edits and navigation to specific moments.
The tool picker has been enhanced with a new component named Quick Tree, which allows for the collapsing and expanding of nodes. A limit has been established on the number of tools that can be utilized for a single chat request. Additionally, an experimental mode for tool-calling has been activated when this limit is surpassed.