| CARVIEW |
Select Language
HTTP/2 200
date: Sun, 28 Dec 2025 01:59:33 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
link: ; rel=preload; as=fetch; crossorigin=use-credentials
referrer-policy: no-referrer-when-downgrade
server-timing: issue_layout-fragment;desc="issue_layout fragment";dur=301.665219,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=608.110404,nginx;desc="NGINX";dur=0.406176,glb;desc="GLB";dur=96.970168
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: aab62e3
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=rYAzgL%2BkiKy4NwIEPfpoFGl02qROUZeVJRi8n0E4SVDpSb4jYLdvQyW1lvqWu8uGlrSG9aYjCnN6TBlCu23Db9zDKryMAJI2slaRoIyau3uKI7HL8ssCIi6jBrSg9hmfSEnniKZg%2BbvOE1BZfUtLjg27dmSjP5Mm0OePJ8DJfGWsRmhlgWQ4VQHeX0sZSXtCOGZ5pF8CSEh8%2BzJkfcRkGiUWUFYGDSHINPoOLECFMrH7QXrzt6Gi4T9kLGO9H%2B3HTljwU1twmy3t95RhQiyU6Q%3D%3D--%2BSgH%2FqgyA%2FSyxDK5--82I9X4gDAtu71F7U8%2FOUpw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1990163653.1766887172; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 01:59:32 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 01:59:32 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E32C:382597:4A2D9AC:59ABA56:69508F04
Iteration Plan for September 2025 Β· Issue #266653 Β· microsoft/vscode Β· GitHub

No typeNo projectsNone yetNo branches or pull requests
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 37.1k
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work in September 2025. This is a 4-week iteration. We will ship in early October. It is a continuation of the August plan without any additions. Although a 4-week iteration, we'll have only 1 dev week. The second week is reserved for planning and engineering conversations.
Endgame
- September 29, 2025: Endgame begins
- October 3, 2025: Endgame done
The endgame details for this iteration are tracked here.
Plan Items
Below is a summary of the top level plan items.
Legend of annotations:
| Mark | Description |
|---|---|
| π | work in progress |
| β | blocked task |
| πͺ | stretch goal for this iteration |
| π΄ | missing issue reference |
| π΅ | more investigation required to remove uncertainty |
| β« | under discussion within the team |
| β¬ | a large work item, larger than one iteration |
Accessibility
- Accessibility issues, see query @meganrogge @anthonykim1 team
- Monaco editor forced system colors issues monaco-editor#4945, monaco-editor#4985, and monaco-editor#4942 @hawkticehurst
Code Editor
- π Allow using LSP in the Monaco Editor vscode#262872 @hediet
- π Allow configuring font family, font size and line height via syntactic tokens vscode#263545 @aiday-mar
Source Control
- Git: Copilot powered conflict resolutions vscode#255801 @lszomoru
Settings
- π Re-evaluate settings and defaults throughout VS Code vscode#260404 @cwebster-99
Languages
Python
- π Roll out Python Environments Extension as bundled by default with the Python Extension vscode-python-environments#190 @eleanorjboyd
- π Build "Diagnose with AI" flow for Python Environment Extension vscode-python-environments#592 @eleanorjboyd
Terminal
- β¬ π Ship shell-agnostic terminal intellisense by default in stable vscode#226562 @meganrogge @Tyriar
- π Take ownership of terminal-links, terminal-find, terminal-layout, terminal-sticky-scroll, terminal-local-echo, terminal-external vscode#261683 @anthonykim1
Tasks
- Preserve terminal name for task vscode#254295 @meganrogge
API
AI
MCP
Prompt, Instruction and Mode Files
- Support completions for tools in text vscode#262159 @aeschli
- π Identify and close gaps needed to implement multi-step modes such as TDD vscode#261542 @digitarald @aeschli @roblourens
- Explore expressing MCP or extension dependencies within prompt and mode files vscode#262161 @aeschli
- πͺ Improve
/savefor reusable prompts vscode#262163 @aeschli
Chat
- β Support to approve agent mode confirmations from desktop notifications vscode#251621 @bpasero
- π Support for CoT tokens vscode#257104 @justschen @karthiknadig @jo-oikawa
- Handle temporary model issues based on server response vscode#259713 @lramos15
- π Review and address Chat UX feedback from social channels vscode#26703 @justschen @jo-oikawa @bpasero @isidorn
- Polish Todo list UI vscode#253518 @bhavyaus @digitarald
- π Explore supporting Mermaid diagram rendering in Chat vscode-copilot-release#7440 @mjbvz
Tools and tools management
- π Improve pre-selection of tools vscode#263272 @connor4312 @yufanhuang-ms
- π πͺ Improve editing model to correctly reflect file renames vscode#263275 @connor4312
Terminal/task tools
- π Terminal tool UX refresh vscode#257468 @Tyriar @jo-oikawa
- πͺ Re-routing of calls to terminal tool to appropriate native tools vscode#253884 @Tyriar
NES / Completions
- π Create an npm package which contains NES as a library vscode-copilot-chat#216 @chrmarti
Integrations
- π Improve the integration with the GH Coding Agent (aka Padawan)
- π Improve Delegate to Coding Agent button workflow vscode#260228 @joshspicer @jo-oikawa
- πͺ Support generating
copilot-setup-steps.ymlvscode#260225 @osortega
- π Chat session provider api vscode#256396 @mjbvz @osortega @joshspicer
Engineering
- Issue Reporter: Add Create/Preview option + repo routing choices vscode#260182 @Yoyokrazy
- Investigate leveraging Playwright MCP with vscode codebase vscode#262164 @TylerLeonhardt
Documentation
- Create agent mode cookbook vscode-docs#8743 @ntrogh @digitarald
- Create docs about using local language models vscode-docs#8869 @ntrogh @isidorn
Website
- None
Deferred
- Inline Chat V2 for notebooks improvement vscode#259903 @amunger
- Improve how the terminal tool deals with multiple terminals vscode#253263 @Tyriar
- Explore Optimistic Next Edit Suggestions vscode-copilot-chat#222 @chrmarti
- Explore layouts for Chat session + Multi File Diff vscode#260226 @joshspicer
- β πͺ Support MCP registries @connor4312
- β Remove all hard-coded styles with variables vscode#248725 @mrleemurray
- Improve VS Code Figma design resources vscode#249227 @kkbrooks
- Monitor the current TypeScript context provider experiment vscode#255373 @dbaeumer
- Improve rendering of prompt file usage in Chat vscode#253014 @aeschli @justschen
- Support Copilot Chat in web vscode#245860 @bpasero
- πͺ Explore anchored quick widget for mouse interactions to attach context vscode#238095 @TylerLeonhardt
- Suggest to user to move app to
/Applicationson startup vscode#213909 @deepak1556 - πͺ Opt-in to LLM-based approval vscode#253267 @Tyriar
- πͺ Explore offering inline completions in the chat input box vscode#255818 @aiday-mar
- πͺ Explore rendering unaccepted files in SCM vscode#254456 @aiday-mar @lszomoru
- STest cache explorer vscode#255803 @joaomoreno
- Explore moving notebook tools into core vscode#260234 @DonJayamanne @amunger
- πͺ Improve width of ToC, and overall the width of a docs page that's available vscode-docs#8485 @hawkticehurst
- Explore Builtin create pull request tool / integration in Copilot Chat vscode#255387 @alexr00
Metadata
Metadata
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Type
Projects
Milestone
Relationships
Development
Issue actions
You canβt perform that action at this time.