News: 1754994701

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

VS Code previews chat checkpoints for unpicking careless talk

(2025/08/12)


The Microsoft Visual Studio Code (VS Code) team has rolled out version 1.103 with new features including GitHub Copilot chat checkpoints.

The idea is that when the developer realizes the result of the last few AI chat interactions has been a disaster, a Restore Checkpoint option will revert both the chat and the workspace to their state when the checkpoint was made. There is also a Redo option for further changes of mind. The feature is in preview.

The docs [1]state that checkpoints are automatically created at "key points during chat interactions," which seem to align with chat requests. A related feature shows which files were changed at the end of each chat request.

[2]

Chat checkpoint is among a bunch of AI-related updates, with others including a revamped tool picker for MCP (Model Context Protocol) servers, support for [3]Open AI GPT-5 , and a workaround to remove the limit of 128 MCP tools in a single chat request. There is also an experimental task list feature for agent mode, where Copilot carries out high-level instructions autonomously. A task list now appears in the Chat panel and is updated as each task completes.

[4]

[5]

Another preview Chat enhancement is the ability to render mathematical expressions using [6]KaTeX . This is off by default but can be enabled in settings.

AI statistics are now built into VS Code, in preview

Also in preview is AI statistics, which records the percentage of characters inserted by AI rather than by typing. Although a crude measure, it provides some indication of the extent of a developer's AI usage.

Those who read far enough down the [7]release notes will find some non-AI changes too, most notably support for Git worktrees, a feature [8]requested in February 2019. Git worktrees allows developers to check out more than one branch at a time.

The new TypeScript release, 5.9, is supported in this release. TypeScript and JavaScript developers also get a new UI (user interface) for showing type information via IntelliSense, when hovering the mouse pointer over a symbol. In this, basic information is shown by default, but can be expanded with a plus symbol to increase the level of detail for complex types.

[9]

The [10]original intent of VS Code, whose version 1.0 shipped in April 2016, was to build "a browser-based code editor that feels native," which when combined with the [11]Electron toolkit became a cross-platform desktop editor and lightweight IDE.

[12]Your CV is not fit for the 21st century – time to get it up to scratch

[13]AI coding tools crash on launch, could reboot better in future

[14]OpenAI's GPT-5 is here with up to 80% fewer hallucinations

[15]GitHub CEO: Future devs will not code, they will manage AI

It was popular from the beginning, thanks to its good design, easy extensibility, and free availability. Despite open sourcing the core of the product, in the form of Code-OSS, Microsoft has retained ownership of the VS Code distribution and the extension marketplace. The company has used it to promote GitHub Copilot, building many Copilot-specific features into the product and focusing on them in its monthly updates, such that developers not using Copilot, or those avoiding AI assistance altogether, may feel neglected.

Has the Microsoft/GitHub Copilot obsession in VS Code diminished its popularity? According to the latest [16]StackOverflow survey VS Code is used by 76.2 percent of professional developers, up from 74 percent in 2024, which is more than double the number using Visual Studio (29.7 percent) in second place, just ahead of IntelliJ IDEA (28.4 percent). The answer therefore appears to be: not yet.

That said, the StackOverflow survey, though based on a large sample, only shows how many developers sometimes use VS Code, not what they use as their main editor. Given that VS Code is hard to avoid, it may be notable that the fast and small [17]Rust-powered Zed has made its first appearance in the survey with 7.5 percent share, showing at least some interest in other options. ®

Get our [18]Tech Resources



[1] https://code.visualstudio.com/docs/copilot/chat/copilot-chat

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aJtlFoc6XxRy2hSBY0tNEwAAAMQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://www.theregister.com/2025/08/07/openai_gpt_5/?td=rt-3a

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aJtlFoc6XxRy2hSBY0tNEwAAAMQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aJtlFoc6XxRy2hSBY0tNEwAAAMQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://katex.org

[7] https://code.visualstudio.com/updates/v1_103

[8] https://github.com/microsoft/vscode/issues/68038

[9] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aJtlFoc6XxRy2hSBY0tNEwAAAMQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[10] https://code.visualstudio.com/blogs/2016/04/14/vscode-1.0/

[11] https://www.electronjs.org

[12] https://www.theregister.com/2025/08/11/feature_tech_cv_updates/

[13] https://www.theregister.com/2025/08/11/opinion_column_ai_coding_tools/

[14] https://www.theregister.com/2025/08/07/openai_gpt_5/

[15] https://www.theregister.com/2025/08/07/github_ceo_ai_coding/

[16] https://survey.stackoverflow.co/2025/technology#most-popular-technologies-dev-envs-prof

[17] https://www.theregister.com/2025/07/30/zed_without_llm_bot/

[18] https://whitepapers.theregister.com/



Shows developers sometimes use VS Code, not what they use as their main editor.

that one in the corner

Starting to feel a bit lonely over here in CodeWright Corner.

developers not using Copilot, or those avoiding AI assistance altogether, may feel neglected

Irongut

Developers not using the AI features are getting fed up with MS shovelling more and more of them into VS Code without asking if we want them. The other day I uninstalled 5 extensions I had not installed, all designed to help in some way with "AI".

Time to uninstall the product itself. It's not like I use VSCode for anything major, I just like its ability to reformat json files into something readable.

Newman's Discovery:
Your best dreams may not come true; fortunately, neither will
your worst dreams.