Weekly Project News

Archives
Subscribe

Weekly GitHub Report for Vscode: September 21, 2026 - September 28, 2026 (20:38:42)

Weekly GitHub Report for Vscode

Thank you for subscribing to our weekly newsletter! Each week, we deliver a comprehensive summary of your GitHub project's latest activity right to your inbox, including an overview of your project's issues, pull requests, contributors, and commit activity.


Table of Contents

  • I. News
    • 1.1. Recent Version Releases
    • 1.2. Other Noteworthy Updates
  • II. Issues
    • 2.1. Top 5 Active Issues
    • 2.2. Top 5 Stale Issues
    • 2.3. Open Issues
    • 2.4. Closed Issues
    • 2.5. Issue Discussion Insights
  • III. Pull Requests
    • 3.1. Open Pull Requests
    • 3.2. Closed Pull Requests
    • 3.3. Pull Request Discussion Insights
  • IV. Contributors
    • 4.1. Contributors

I. News

1.1 Recent Version Releases:

The current version of this repository is 1.98.2

1.2 Version Information:

The version released on March 12, 2025, primarily focuses on addressing a range of issues resolved under the "February 2025 Recovery 2" milestone. For detailed information, users are directed to the complete release notes available on the official Visual Studio Code updates page.

II. Issues

2.1 Top 5 Active Issues:

We consider active issues to be issues that that have been commented on most frequently within the last week. Bot comments are omitted.

  1. [security] GitHib Copilot cannot be stopped or canceled: This issue reports a problem where GitHub Copilot, when running with the Sonnet 5 model, starts processing a prompt but cannot be stopped using the cancel button, which remains enabled but unresponsive. The user also inquires about the storage and security model of conversations when using the new Agent Host harness compared to the Local harness, expressing concerns about data backup, session isolation, and documentation clarity.

    • The comments discuss whether the issue persists in current builds, clarify that the Agent Host harness stores data per session rather than per workspace, and provide links to relevant documentation. They also explore the relationship between the Agent Host harness and the Copilot CLI, the implications for organizational policy settings, and the potential benefits and challenges of transitioning to the Agent Host architecture.
    • Number of comments this week: 10
  2. [BUG] [CHAT-TOOLS] [CHAT-VISION] [NEW RELEASE] Copilot Chat repeatedly fails with attachment 404 after browser screenshot tool completes: This issue describes a bug where Copilot Chat repeatedly fails with a 404 error related to attachments immediately after the browser screenshot tool reports a successful capture, causing the chat to fail before continuing the task. The problem appears to be linked to how screenshot resources are attached and potentially expire or become inaccessible during the conversation, with additional reports indicating the failure occurs after Copilot calls view_image on locally created PNG files and may be influenced by a specific prompt cache setting.

    • Comments confirm the issue reproduces across platforms and Copilot versions, suggest the defect lies in image-result attachment handoff rather than the screenshot tool itself, note the problem is affected by a prompt cache setting which has been disabled by default as a temporary fix, and include requests for credits and visual repro evidence.
    • Number of comments this week: 8
  3. [BUG] [AGENT-HOST] Copilot Agent Host not able to switch account: This issue describes a problem where the Copilot Agent Host is unable to switch user accounts properly, causing users to remain logged into a depleted account despite attempts to switch to another with available credits. Users report that even after restarting VS Code or the Agent Host, the system continues to use the previous account, resulting in credit limit errors and unwanted token usage on the wrong account.

    • Multiple users confirm experiencing the same problem of automatic or failed account switching, leading to credit exhaustion on one account while unable to use another. Suggested workarounds like restarting the Agent Host or VS Code do not resolve the issue, and users express frustration over the lack of a reliable fix or alternative solution.
    • Number of comments this week: 6
  4. [AGENT-HOST] Track customization migration readiness for Agent Host: This issue addresses the migration readiness of various customization entry points as the Agent Host becomes the default harness, focusing on ensuring that existing customizations either work natively, are migrated to supported formats or locations, or provide clear guidance when automatic migration is unsafe. It includes a detailed inventory of compatibility problems, migration status, UX principles for migration, and open questions to guide the transition from VS Code-specific settings to a more portable and consistent Copilot CLI environment.

    • The comments discuss related interoperability efforts and proposals, emphasize preserving key extension points and tool sets during migration, express concerns about dropped features like prompt files and tool configuration, and highlight usability gaps and missing resources in the Copilot target compared to the local harness, with one user sharing an extension to improve navigation from checkpoints.
    • Number of comments this week: 6
  5. Copilot inline suggestions not working with files opened in virtual filesystem: This issue reports that Copilot's inline suggestions do not function for files opened through a virtual filesystem provided by an extension, specifically affecting users of the Zowe Explorer extension for mainframe development. While Copilot chat and edits work fine with these virtual files and inline suggestions work on local files, the inline suggestions feature fails consistently across recent VS Code versions when using virtual filesystem providers.

    • The comments confirm the issue persists in the latest VS Code version and note similar problems with other extensions using virtual filesystems, suggesting a recent VS Code update introduced the regression. Users have shared a minimal repro extension and discussed prior intermittent bugs with virtual filesystem support, emphasizing the area is under-tested and prone to breakage. There is also mention of efforts to engage the VS Code team using sample repositories and plans to escalate the issue due to its impact on many users.
    • Number of comments this week: 6

2.2 Top 5 Stale Issues:

We consider stale issues to be issues that has had no activity within the last 30 days. The team should work together to get these issues resolved and closed as soon as possible.

As of our latest update, there are no stale issues for the project this week.

2.3 Open Issues

This section lists, groups, and then summarizes issues that were created within the last week in the repository.

Issues Opened This Week: 433

Summarized Issues:

  • Authentication and Sign-in Issues: Multiple issues report problems with authentication flows causing sign-in loops, failures, or incorrect OAuth handling in GitHub Copilot and MCP servers. These include persistent authentication loops after browser login, malformed OAuth URLs causing invalid app ID errors, and repeated interactive sign-in flows triggered by cached tunnels, all disrupting user access and workflow continuity.
    • issues/337075, issues/337174, issues/337281, issues/337792, issues/337910, issues/338338
  • Agent Host and Session Stability Problems: Several issues describe agent host crashes, session hangs, or failures to restore or maintain chat sessions properly. Problems include sessions hanging indefinitely while loading history, chat sessions disappearing silently due to missing appended operations, and memory leaks caused by orphaned Claude chat processes, all leading to degraded performance and loss of user data.
    • issues/337153, issues/337375, issues/337437, issues/337470, issues/338394
  • UI and Visual Glitches: Multiple reports highlight visual inconsistencies and UI bugs such as shifting chat response areas, uneven padding in chat containers, missing icons in editor tabs, and flickering mouse cursors over UI elements. These issues cause distraction, reduce usability, and degrade the overall user experience.
    • issues/337091, issues/337211, issues/337446, issues/337449, issues/337718, issues/338046
  • Sandboxing and Security Enforcement Issues: Problems with sandboxing include unauthorized filesystem writes despite enabled sandboxing, failure to start commands due to missing binaries, and inconsistent sandbox activation on Windows. These issues compromise security boundaries and cause unexpected behavior in agent sessions.
    • issues/337101, issues/337152, issues/337170, issues/337331, issues/338112
  • Performance and Responsiveness Problems: Users experience significant delays and freezes, including slow folder opening, UI stalls during bulk text-model loading, and excessive CPU usage due to redundant re-rendering or scanning. These performance degradations hinder productivity and cause frustration.
    • issues/337272, issues/337769, issues/337989, issues/337664, issues/338186
  • Git and Source Control Integration Bugs: Several issues report incorrect or missing Git-related UI elements, such as empty branch changes views despite file changes, staging wildcards affecting unrelated files, and commit syncing problems after amending commits. These bugs disrupt version control workflows and cause confusion.
    • issues/337280, issues/337284, issues/338203, issues/337532, issues/337658
  • Chat and Conversation Management Issues: Problems include inability to rearrange chats, loss of unsubmitted prompt inputs when switching chats, forked sessions not visible in the UI, and unread markers appearing incorrectly. These issues impair chat organization and user interaction with conversations.
    • issues/337255, issues/338347, issues/337890, [issues/338318](https://github.com/issues/338318]
  • Model and Agent Configuration Problems: Issues include model picker showing incorrect or no models, model configuration resetting unexpectedly, and BYOK custom models failing to register in agent host sessions. These cause confusion and prevent users from selecting or using desired AI models properly.
    • issues/337267, issues/337876, issues/338099, [issues/337653](https://github.com/issues/337653]
  • Terminal and Command Execution Bugs: Reports include terminal output corruption, missing terminal titles and actions, and commands producing no output despite correct display in chat. These issues degrade terminal usability and cause incorrect command interpretations.
    • issues/337521, issues/338117, issues/338124, [issues/337706](https://github.com/issues/337706]
  • Markdown and Editor Functionality Issues: Problems include markdown content being linked instead of displayed inline, footnotes not supported in the new markdown editor, and markdown preview failing to scroll to anchors. These reduce markdown editing and preview effectiveness.
    • issues/337099, issues/337447, [issues/337579](https://github.com/issues/337579]
  • Extension and Marketplace Problems: Issues include signature verification failures for extensions, marketplace proxy returning inconsistent search results, and MCP servers incorrectly grouped or hidden in customization UIs. These affect extension installation, discovery, and management.
    • issues/337314, issues/337840, issues/337842, [issues/338113](https://github.com/issues/338113]
  • Workspace and Multi-root Management Issues: Problems include workspace picker appearing too wide, closing folders changing selected profiles unexpectedly, and multi-root workspaces causing incorrect Copilot content exclusions. These issues complicate workspace navigation and configuration.
    • issues/337643, issues/337837, [issues/338368](https://github.com/issues/338368]
  • Accessibility and Screen Reader Problems: Issues include redundant announcements by screen readers and Windows Magnifier cursor tracking jumping incorrectly, increasing cognitive load and reducing accessibility.
    • issues/337206, [issues/337675](https://github.com/issues/337675]
  • Automation and Customization UI Confusion: Reports highlight confusing or inconsistent UI behavior in automation and customization panels, including indistinguishable entries, missing migration warnings, and unclear error messages, which hinder user understanding and management of customizations.
    • issues/337730, issues/337749, [issues/338387](https://github.com/issues/338387]
  • Network and Proxy Routing Issues: Problems include incorrect proxy routing causing connection failures, HTTP proxy rejecting CONNECT tunneling, and network filters not applied consistently, leading to blocked or failed network requests in agent sessions.
    • issues/337239, issues/337673, issues/337538, [issues/337539](https://github.com/issues/337539]
  • Model and AI Feature Regression: Several regressions are reported such as Copilot not honoring enterprise policy settings, autocomplete missing type info, and Copilot SDK ignoring default permission settings, causing degraded AI assistance and unexpected behavior.
    • issues/337121, issues/337293, [issues/338036](https://github.com/issues/338036]
  • Crash and Freeze Reports: Users experience crashes of the extension host, VS Code window, or language servers, sometimes related to large workspaces or specific extensions, severely impacting usability.
    • issues/337630, issues/337702, issues/337681, [issues/338196](https://github.com/issues/338196]
  • Input and Keyboard Shortcut Issues: Problems include shortcuts not working as expected, input fields losing focus, and IME composition bugs causing incorrect character commits, all reducing input efficiency.
    • issues/337197, issues/337400, [issues/338301](https://github.com/issues/338301], issues/338697
  • Feature Requests for UI Enhancements: Users request features such as scroll buttons in terminal panels, color indicators for chat agents, close buttons on tabs and side-by-side chats, and improved font rendering, aiming to improve navigation, clarity, and aesthetics.
    • issues/337240, issues/337222, issues/337690, issues/338355, [issues/337208](https://github.com/issues/337208]
  • Model Output and Command Output Handling: Issues include truncated or missing command outputs in chat sessions, inability to associate pasted images with text, and incomplete or malformed assistant messages, affecting the accuracy and completeness of AI interactions.
    • issues/337637, issues/337762, issues/338050, [issues/338051](https://github.com/issues/338051], [issues/338053](https://github.com/issues/338053]
  • Theme and Color Scheme Regressions: Users report regressions in theme colors causing reduced readability, washed-out tab colors, and inconsistent padding or borders in the Modern UI, negatively impacting visual comfort.
    • issues/337480, issues/337497, [issues/337503](https://github.com/issues/337503]
  • Agent and Tool Discovery Failures: Problems include MCP tools not appearing despite successful server connection, app-registered tools not exposed to agents, and MCP server details stuck on loading due to race conditions, limiting functionality and tool usage.
    • issues/337281, issues/338336, [issues/337874](https://github.com/issues/337874]
  • Workspace and Worktree Management Bugs: Issues include deleted worktrees remaining selectable causing failed sessions, archiving chats deleting worktrees still in use, and worktree isolation options missing for new repositories, causing workspace management confusion and errors.
    • issues/337325, issues/338102, [issues/338342](https://github.com/issues/338342]
  • Agent Permissions and Policy Enforcement: Reports highlight problems with agent permission defaults not applied, tools auto-approved despite admin restrictions, and lack of clear enforcement status for enterprise policies, causing security and compliance concerns.
    • issues/337540, issues/337536, [issues/337537](https://github.com/issues/337537]
  • Miscellaneous Bugs Affecting Usability: Other issues include inability to open local HTML files in external browsers, search not working in dragged-out markdown previews, and emoji insertion shortcuts failing, all reducing expected editor functionality.
    • issues/337525, issues/337610, [issues/337987](https://github.com/issues/337987]

2.4 Closed Issues

This section lists, groups, and then summarizes issues that were closed within the last week in the repository. This section also links the associated pull requests if applicable.

Issues Closed This Week: 707

Summarized Issues:

  • Debugging and Launch Configuration Issues: Several issues describe problems with debugging and launch configurations in VS Code, including input variables in compound launch configurations only working with one configuration, tasks from extensions not recognized as preLaunchTasks in workspace files, and saving .code-workspace files resetting selected launch configurations unexpectedly. These issues cause confusion and disrupt expected debugging workflows, requiring workarounds or fixes to restore proper multi-configuration and task recognition behavior.
    • issues/66801, issues/136187, issues/204841
  • Explorer and File Management UI Problems: Multiple issues report UI and usability problems in the VS Code Explorer, such as newly added folders remaining collapsed instead of expanding, inability to differentiate root-level workspace folders visually, bugs with copying and pasting multiple files, and problems with explorer.excludeGitIgnore settings not hiding ignored files properly in multi-root workspaces. These issues degrade user experience by making file navigation and management less intuitive and predictable.
    • issues/140007, issues/143881, issues/172482, issues/189285
  • Memory Leaks and Performance Regressions: Several reports highlight memory leaks and performance issues in VS Code, including leaks caused by detached DOM nodes, promises accumulating with terminal open/close cycles, and inefficient repository fetch URL checks during codebase search. These problems lead to increased resource consumption and degraded application responsiveness over time.
    • issues/146841, issues/276610, issues/254952
  • Debug Console and Inline Debugging Bugs: Issues describe bugs where enabling Debug: Inline Values combined with Word Wrap causes incorrect editor focus on breakpoints, and requests for modifier+click stepping actions during debugging. Additionally, variable representations in the debug console can be clipped or improperly formatted, affecting debugging clarity.
    • issues/150083, issues/153833, issues/162965
  • Git and SCM Integration Issues: Problems include the explorer.excludeGitIgnore setting not hiding files ignored by .gitignore outside the workspace, .gitignore only respected in root workspace but not in multi-root folders, and source control icon badge showing counts only for selected repositories instead of all. These issues cause inconsistencies in file visibility and SCM status indicators.
    • issues/172482, issues/249617, issues/332956, issues/332957
  • Accessibility and Screen Reader Problems: Bugs include screen readers incorrectly counting header elements in quick fix lists, lack of keyboard shortcut and screen reader accessibility for the Copilot model picker, and missing accessible feedback for UI elements like the copy button in the Copilot pane. These issues impair usability for users relying on assistive technologies.
    • issues/196143, issues/297396, issues/284843
  • Copilot and AI Model Provider Capacity and Authentication Issues: Numerous issues report transient capacity errors and high demand messages from the upstream AI model provider causing failures in Copilot usage, including inability to access premium models, repeated sign-in loops, and authentication failures with GitHub Enterprise tokens. These problems disrupt AI-assisted workflows and require server-side fixes or workarounds.
    • issues/258368, issues/287247, issues/287254, issues/287259, issues/287271, issues/287281, issues/287285, issues/287299, issues/287331, issues/287341, issues/287344, issues/287353, issues/287366, issues/287369, issues/287379, [issues/287389](https://github.com/issues/287389]
  • Copilot Chat and Agent UI Bugs: Issues include the Copilot Chat "Ask" mode silently continuing in Agent mode causing unexpected token usage, inability to rename chat sessions persistently, chat input losing content when switching modes, and the agent's todo list never fully marking tasks as done. These bugs cause confusion and inefficiencies in chat-based AI interactions.
    • issues/325290, issues/322566, issues/323870, issues/332934
  • Terminal and Integrated Console Issues: Problems include terminal failing to launch on Windows due to native exceptions related to Winpty removal, wrapped text pushing status codes out of view, and terminal commands being highlighted in a way that reduces readability. These issues affect terminal usability and visibility.
    • issues/322673, issues/324559, issues/336420
  • Agent Host and Automation Session Problems: Reports include automation runs stuck in running state after app shutdown, inability to continue archived sessions due to deleted worktrees, and agent host sessions repeatedly prompting for GitHub Enterprise sign-in despite valid sessions. These issues cause workflow interruptions and session management difficulties.
    • issues/330305, issues/324248, issues/331464
  • Model Picker and AI Model Selection Issues: Bugs and feature requests include the model picker not showing configured OpenAI-compatible models, model selection reverting unexpectedly due to A/B experiments, and requests for immediate display of the model used during response generation. These affect user control and transparency over AI model usage.
    • issues/289281, issues/270712, issues/319420
  • Multi-root Workspace and Worktree Handling Bugs: Issues include inability to add mapped drives as workspace folders with files not appearing, explorer showing blank for virtual drives, and worktree-based sessions defaulting incorrectly or reopening closed worktrees unexpectedly. These cause confusion and broken workflows in complex workspace setups.
    • issues/251980, issues/255395, issues/326522, issues/335825
  • UI and Theming Problems: Multiple issues report problems with the new Modern UI, including difficulty distinguishing active tabs, title bar background color applied incorrectly, excessive padding in panels, and rounded corners wasting screen space. These degrade visual clarity and user experience.
    • issues/330895, issues/331104, issues/331917, issues/230838, issues/331146
  • Extension Host and Debugger Failures: Reports include extension host failing to start within timeout, debugger failing to attach due to IPv6 resolution issues, and extension host crashes after updates, causing significant disruption to development workflows.
    • issues/337632, issues/337774, issues/331197
  • Chat and Session Management Bugs: Issues include chat sessions disappearing after marking as done, inability to rename chats persistently, and stale session statuses after continuing from other clients, causing confusion in session tracking and management.
    • issues/332794, issues/336995, issues/336955
  • Copilot CLI and Plugin Discovery Issues: Problems include plugin directories being locked by file watchers preventing updates, repeated rediscovery of unchanged plugins causing CPU spikes, and Copilot CLI failing HMAC validation preventing model access. These affect extension stability and performance.
    • issues/334391, issues/336864, issues/337927
  • Agent Customization and MCP Server Configuration Issues: Reports include MCP servers not showing definitions in customization UI, collisions between user and workspace MCP server IDs causing servers to be inoperable, and requests for splitting MCP servers into user and workspace sections for clarity. These issues complicate server management and configuration.
    • issues/332072, issues/337998, issues/336646, issues/336649
  • Search and Find Widget Problems: Bugs include find widget not working in detached webview panels, case-sensitive filtering in quick access, and find+replace not limiting to selected lines, reducing search effectiveness.
    • issues/233044, issues/325664, issues/334587
  • Miscellaneous Feature Requests: Requests include adding drag-and-drop file reordering, highlighting spelling mistakes in code, adding a reload file command, and supporting trusted "Try This" links in release notes. These aim to improve usability and developer productivity.
    • issues/322421, issues/327767, issues/319362, issues/337794

2.5 Issue Discussion Insights

This section will analyze the tone and sentiment of discussions within this project's open and closed issues that occurred within the past week. It aims to identify potentially heated exchanges and to maintain a constructive project environment.

  1. Bug with remote connection

    • Toxicity Score: 0.65 (Rapid escalation, negative tone, repeated complaints, dismissive language)
    • This GitHub conversation involves multiple users expressing frustration and dissatisfaction with recurring issues and ineffective fixes related to a software feature. The tone is increasingly negative and impatient, with users criticizing repeated bug reports and perceived lack of progress from maintainers. Tension is triggered by repeated failures to resolve the problem and dismissive automated responses, leading to suggestions of abandoning the software.
  2. Make chat window searchable

    • Toxicity Score: 0.75 (Rapid escalation, offensive language, inappropriate content)
    • This GitHub conversation begins with a user posting an inappropriate and offensive comment containing explicit language and personal content, which is repeated twice. Another user responds by providing a link to a fix, shifting the tone back to a professional and constructive one. The initial comments introduce tension due to their inappropriate nature, but the conversation quickly moves towards resolution without further escalation.
  3. 1

    • Toxicity Score: 0.75 (Rapid escalation, aggressive language, spam label)
    • This GitHub conversation involves a single user expressing frustration with a terse and potentially offensive comment, without any further engagement or clarification from others. The tone is abrupt and negative, and the presence of a spam label suggests the comment may be inappropriate or irrelevant, which could provoke further negative interactions if the conversation continues.

III. Pull Requests

3.1 Open Pull Requests

This section provides a summary of pull requests that were opened in the repository over the past week. The top three pull requests with the highest number of commits are highlighted as 'key' pull requests. Other pull requests are grouped based on similar characteristics for easier analysis. Up to 25 pull requests are displayed in this section, while any remaining pull requests beyond this limit are omitted for brevity.

Pull Requests Opened This Week: 180

Key Open Pull Requests

1. Add prioritized Sessions Inbox notifications view: This pull request introduces a new experimental prioritized Sessions Inbox notifications view that aggregates actionable notifications from session lifecycle states and linked pull request events, enabling background one-click actions for CI fixes, review addressing, and PR merging across cloud and agent-host sessions, while integrating accessibility support, telemetry, and user interaction enhancements, all gated behind a feature flag for controlled enablement.

  • URL: pull/337081
  • Associated Commits: 85ae9, 9d66b, fe81f, a1360, 167aa, 9fb4a, 753f8, 62857, 009f3, d0a27, e54b1, 39544, 5bd4b, 26edb, ec05a, 8f32c, 33789, d4205, e0ded, 25e95, 74f1f, 5bdb6, fd007, 3a21c, a6f06, 2470f, 4ca50, 690eb, 8ae4e, 96d04, 707ce, b9529, e4124, a99e2, cd570, 3e5ad, 7be8d, c1b6a, bbfab, f98c4, 7ee8d, 79771, 4b0d9, ed63b, 5136f, be7d0, 0e78b, 36176, 337ab, ab0e5, 2398f, db89c, be565, 1258e, 18b2a, 9106b, 2b9ab, 33b32, 904e0, 0bb89, 5c73d, 6f6fd, d7ab8, 19084, 3faa4, f4188, 8f667, 5a13b, e0391, 83748, 8820c, 553b2, dfc5b, a8d4f, 2df50, d395f, 6c88c, 3e746, 35ea4, 5f36b, 5c7ae, 74596, cc1f8, 50afe, 55e5a, 828e0, cd77d, d81c6, 8b005, 3a715, 6363c, 08529, af53e

2. Use Copilot session marketplaces with VS Code GitHub auth fallback: This pull request enhances Visual Studio Code by integrating the Copilot SDK's session-scoped marketplace APIs to authenticate and access private plugin marketplaces using a fallback to VS Code GitHub sessions with repo scopes, while preserving local marketplace fallback behavior, restricting authentication to recognized GitHub origins, and ensuring credentials are securely handled without exposure in logs or configurations.

  • URL: pull/337217
  • Associated Commits: ff7c4, dbb80, ae8b6, c53f0, 0b240, ede26, 50b7c, 80824, 65391, a63e7, 52a42, cedf6, 6c0c5, e0360, fde28, 766a2, 1073a, b4261, 52cf2, fa365, b2927, 4b17f, 85479, 3f776, 5334b, b57a9, ee647, 1a92e, 25573, 5499e, 474e8, 8a3a1, 6fed3, 19b63, 018ba, 6b937

3. workbench: add frosted glass overlays with safe fallbacks: This pull request introduces theme-tinted frosted glass overlays with configurable opacity to desktop Editor and Agents UI elements in VS Code, while providing solid background fallbacks to ensure accessibility and compatibility with various OS and graphics capabilities, and includes extensive testing, telemetry, and regression coverage to maintain stable behavior across different windows and configurations.

  • URL: pull/337468
  • Associated Commits: e8a15, bbefd, 1ad3f, 64c1d, 2be8f, 0231a, 03ece, adaf1, d9e33, ef681, e8156, b0a55

Other Open Pull Requests

3.2 Closed Pull Requests

This section provides a summary of pull requests that were closed in the repository over the past week. The top three pull requests with the highest number of commits are highlighted as 'key' pull requests. Other pull requests are grouped based on similar characteristics for easier analysis. Up to 25 pull requests are displayed in this section, while any remaining pull requests beyond this limit are omitted for brevity.

Pull Requests Closed This Week: 607

Key Closed Pull Requests

1. chat: Add Copilot connectors as an authenticated customization source: This pull request adds an independently gated, authenticated Copilot Connectors source to the customization Marketplace and MCP management UI in VS Code, enabling scoped connector discovery, consent, and session-time lifecycle management while preserving default GitHub sign-in scopes and ensuring robust integration with existing marketplace sources and user workflows.

  • URL: pull/337649
  • Associated Commits: 5f3fc, ba0b0, 54a73, d33e7, c8f34, bd93f, c68f2, e2fa4, 3704c, ba4ad, 3564d, 0f8cf, 8813f, 9ec07, fb037, 8c8a1, 5e3b5, 5c8c9, 52032, a2fa5, 0a160, fd50c, 06ec1, d8327, 9a42a, cce78, 35665, 17076, ba4cf, 7fb8b, 6274f, 1660f, bb03c, ca78f, ac89a, ed983, 32804, 9aef5, 02a78, cf1be, eff71, ec7cc, 34149, 46025, d62bc, 58727, 4bc15, c6138, 1cce6, e63bb, bff2c, b0ff0, 1f32b, ae5c1, 03e31, 52ab6, 5e071, a2f67, d0e75, b43e6, d1270, f97a3, 2b9e3, aff46, 76f04, 42c3e, 32713, 53847, 27c78, 06949, 3234c, a3347, 44295, 92f20, 49625, 11c9e, 7921b, 427b6, e2744, 47f3f, 1d6c5, 23bd8, 02f31, 199cd, 50318, f94d2, f3f2e, 247df, 61361, 2a302, 6762e, ca9a9, 7708f, 46f5f, 6b164, eaf9b, 11eb6, 93d88, fa76e, edf82, 675ce, 02b22, 1cf55, 6a069, a7c5e, fab5e, 2ed4e, 57116, 9fcae

2. Add ability to disable individual customizations: This pull request proposes adding the ability to disable individual customizations in Visual Studio Code, addressing issue #290290, though it was not merged.

  • URL: pull/311806
  • Associated Commits: 8b9ea, c978c, 9d0a1, ac863, e5fb6, 20737, ba2be, 7e18e, 0b276, 1dea8, 0ab1e, 736b8, d7f15, 32166, 4d68e, 6b1b4, f3e65, 4335b, 339f9, e691c, ed5c5, d73b4, 8a707, 37cbe, dca71, f1b78, 7e594, 325e1, a672e, cee8a, 1a8c4, 82a04, 4fb09, 3a387, 71e76, 0a322, 8e148, 1ab30, 7d9e6, f0eb4, 0c08b

3. feat(editor): Chrome-like grouped tabs: This pull request implements Chrome-style grouped tabs in VS Code’s multi-editor tab bar, featuring named, color-coded, collapsible tab groups with full drag-and-drop support, context menus for tabs and groups, session persistence, multi-selection operations, and a comprehensive underlying model and UI integration to closely mirror Chrome’s tab grouping behavior within the editor.

  • URL: pull/315366
  • Associated Commits: 34f14, b49f3, f5e49, 5b862, 8fdb7, 4ddd6, d9185, f1861, a97d0, c1a7c, 687ee, 09fb8, 69606, 1f26c, 815ba, 281aa, 589b7, d710d, be226, d8b33, 1e09c, 606eb, b7bd5, b20ab, 34b93, ba2e5, 4358b, b78ca, f0a2f, f390a, b3a0c, 9fc63, b339a

Other Closed Pull Requests

  • Copilot integration enhancements: This pull request improves the Copilot integration by retaining the full output of non-PTY shell commands through terminal subscriptions and storing this output in the chat session database. It also provides a read-only virtual text document interface that incrementally updates and preserves editor state, enabling reliable replay and consistent user actions for accessing retained terminal output.
    • pull/335016
  • MCP Gallery and Marketplace integration: These pull requests add the existing MCP Gallery as an independent customization feed integrated into the Discover feature and integrate configured Plugin marketplaces into the unified Discover experience. Both maintain distinct pagination, provenance, and installation management while ensuring seamless transition between legacy and marketplace views with comprehensive validation and testing.
    • pull/337574, pull/337577
  • Connected editor tabs UI improvements: This pull request refines the connected editor tabs UI by stabilizing visual and physical boundaries, improving theming to isolate tab colors and borders, and eliminating layout shifts caused by tab selection or wrapping. It also ensures stable close button targets and consolidates styling and geometry logic for a seamless, accessible, and visually consistent tab experience.
    • pull/337126
  • Reference hover and artifact metadata enhancements: This pull request enhances the reference hover experience by adding on-demand image previews for image-file references and unifying rich metadata display and actions across all artifact types. It improves layout, theming, and accessibility to provide consistent, compact, and keyboard-navigable reference cards with cancellable image loading and localized alternative text.
    • pull/337303
  • Linux requirements script fix: This pull request fixes the check-requirements-linux.sh script to correctly parse the OS_ID from /etc/os-release by sourcing the file using the POSIX . operator. This resolves parsing failures on distributions like Rocky 8.5 by properly handling quoted values.
    • pull/321293
  • Sessions feature experimental layouts and accessibility: This pull request introduces opt-in experimental composer layouts aligning new and running session controls with a unified workspace picker. It adds keyboard shortcuts and accessibility improvements for workspace and harness focus, while refining footer and control spacing without affecting existing layouts unless enabled.
    • pull/337149
  • AgentHost conversation lock detection: This pull request implements a mechanism to detect when a Codex conversation is locked by another application, displaying a persistent banner that blocks sending, queueing, and resending messages while preserving chat history and draft. It provides a manual Retry action to check lock status and enable sending once the lock is released, ensuring a consistent user experience without protocol or server changes.
    • pull/337659
  • Agent Host chat folder/worktree isolation: This pull request enables chats within an Agent Host session to use distinct folders or worktrees separate from the original workspace. It scopes repository state and Git operations to each chat’s effective folder set while preserving session-wide changes and ensuring compatibility with existing workflows and legacy sessions.
    • pull/337263
  • MCP server file path display: This pull request implements a feature to display the full file path for each MCP server in the Visual Studio Code project, addressing and fixing issue #335683.
    • pull/337123
  • Experimental sessions chat composer layout fix: This pull request fixes the experimental sessions.chat.experimental.newSessionComposerLayout by repositioning Workspace, Worktree, and Branch controls above the new-session chat input. It maintains placement of other controls and preserves running-session composer layout and behavior for consistent UI alignment and eligibility for chat tips and repository menus.
    • pull/337753
  • "Try this" feature for release notes and documentation: This pull request introduces a comprehensive onboarding mechanism linking release-note links to trusted interactive product experiences. It adds contributor documentation, a new onboarding tryout handoff service and protocol, IPC integration in Electron main process, and various schema and accessibility improvements.
    • pull/337713
  • Copilot harness introduction banner improvements: This pull request refreshes the Copilot harness introduction banner messaging and feedback actions, introduces an auto experiment with multiple timing modes, and enhances telemetry to track user interactions and session correlations. It also refines UI and accessibility features and adds a developer command to reset the introduction opt-out in Code OSS.
    • pull/337875
  • MCP migration feature enhancements: This pull request improves MCP migration by listing non-migratable servers alongside migratable ones with explicit counts and detailed navigation and editing capabilities. It marks certain metadata as partially supported with migration guidance, allows disabled servers to migrate while preserving state, and maintains migration exclusion reasons through shared services and UI.
    • pull/337179
  • Automation system refactor: This pull request refactors the automation system by removing browser-owned automation execution and consolidating execution authority under the Agent Host. It eliminates browser scheduling, leadership, and execution services while maintaining manual dispatch and management APIs, improving host availability checks, and ensuring compatibility with existing host-owned definitions.
    • pull/337334
  • MCP customization page state indicator simplification: This pull request simplifies state indicators by removing status badges and introducing subtle, action-oriented state treatments for server states. It also refines compatibility warnings, accessibility labels, and row layouts to improve clarity and usability.
    • pull/337402
  • Chat UI telemetry for progress measurement: This pull request adds telemetry to measure user-perceived time from chat UI submission to first meaningful progress rendered. It includes continuous visibility tracking, session handoff between Agents composers, and detailed event properties capturing success, cancellation, or other lifecycle outcomes for performance analysis.
    • pull/337625
  • Unmerged feature enhancements and fixes: This pull request proposes multiple feature enhancements and fixes including branding changes, support for running without a default chat agent configuration, ASP.NET Core project detection with build/debug support, solution-centric .NET project management, and improvements to launch profile handling and git guardrail scripts. It was ultimately not merged.
    • pull/338137
  • Agents Window session list enhancements: This pull request enhances the session list by integrating default and peer-chat metadata from the Agent Host session catalog with stable, lazy-loaded chat details. It preserves user collapse states and ensures smooth hydration and interactivity without loading full transcripts.
    • pull/337162
  • Customization hint simplification: This pull request simplifies the customization hint in the Visual Studio Code project by refining messaging and UI elements, updating text to "Don’t Show Again," fixing related tests, and improving telemetry.
    • pull/337305
  • Session inbox redesign: This pull request redesigns the session inbox by grouping notifications into prioritized collapsible tiers and generating AI-powered previews and evidence summaries. It introduces a resizable two-pane layout with interactive widgets and detailed read-only views, improves accessibility and robustness, and refines notification handling for active, completed, and needs-input sessions.
    • pull/337411
  • Remote Agent Host session stale state fix: This pull request addresses stale remote Agent Host sessions showing as "in progress" after SSH reconnect by settling obsolete handler-owned turns and invalidating chat models when connections are replaced. This prevents stranded invocations and improves session state consistency.
    • pull/329876
  • Dev Containers lifecycle management: This pull request implements lifecycle management for Dev Containers by stopping containers when all sessions become idle and allowing on-demand restarts. It ensures containers are properly removed before archiving mounted worktrees, preserves shared sessions, handles failure cases, and coordinates suspension and resume across multiple connections.
    • pull/333955
  • Multi-agent comparison feature: This pull request introduces a multi-agent comparison feature in the new-session composer allowing configuration, launch, and review of multiple isolated agent attempts with independent model selections. It includes a visible coordinator and Judge for advisory verdicts and a restorable comparison editor to evaluate repository state, diff statistics, and validation evidence while preserving session provenance.
    • pull/335498
  • Agents Window Codicon background enhancements: This pull request enhances Codicon backgrounds by introducing a static, layered depth effect with distinct far, middle, and near icon layers using supported glyph sizes and varied contrast. It maintains existing grid placement, sticky backgrounds, keyboard accessibility for the Celebrate action, and compatibility with high-contrast themes.
    • pull/337291

3.3 Pull Request Discussion Insights

This section will analyze the tone and sentiment of discussions within this project's open and closed pull requests that occurred within the past week. It aims to identify potentially heated exchanges and to maintain a constructive project environment.

Based on our analysis, there are no instances of toxic discussions in the project's open or closed pull requests from the past week.


IV. Contributors

4.1 Contributors

Active Contributors:

We consider an active contributor in this project to be any contributor who has made at least 1 commit, opened at least 1 issue, created at least 1 pull request, or made more than 2 comments in the last month.

If there are more than 10 active contributors, the list is truncated to the top 10 based on contribution metrics for better clarity.

Contributor Commits Pull Requests Issues Comments
Copilot 194 22 59 911
dmitrivMS 431 66 11 253
meganrogge 484 31 19 25
sandy081 370 48 21 32
benibenj 310 43 35 39
roblourens 247 33 15 40
anthonykim1 208 14 7 77
ulugbekna 236 20 13 15
pwang347 231 14 5 18
chrmarti 186 28 25 19

Don't miss what's next. Subscribe to Weekly Project News:
Powered by Buttondown, the easiest way to start and grow your newsletter.