Weekly Project News

Archives
Subscribe

Weekly GitHub Report for Vscode: August 04, 2026 - August 11, 2026 (00:35:35)

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 resolving various issues as detailed in the linked GitHub milestone for "February 2025 Recovery 2." For a comprehensive overview of all updates and improvements, users are directed to the official release notes on the Visual Studio Code website.

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. [INFO-NEEDED] New Modern UI is uncomfortable: This issue reports discomfort with the new Modern UI in VS Code, specifically criticizing changes in colors, increased padding, and thick borders that reduce visible content and create a cluttered appearance. Users express frustration that this experimental feature was enabled by default, causing performance issues and a less intuitive interface, while some defend the design as a cleaner, more modern approach inspired by other IDEs.

    • The comments reveal a divided community: several users strongly dislike the new UI for its visual clutter and usability regressions, urging a revert or option to disable it, while others appreciate the cleaner, more spacious design and note that those satisfied may not be commenting. There is also debate about whether the feature was enabled by default and discussion about UI design principles, with some accusing detractors of bias or misunderstanding the design intent.
    • Number of comments this week: 13
  2. [UX] [MODERNIZATION] Modern UI workbench styling feels visually noisy and less usable: This issue addresses concerns about the experimental Modern UI setting in the workbench, which changes side bars and panels to floating cards with rounded corners and gaps, resulting in a visually noisy and less integrated interface that disrupts dense development workflows. The user requests either maintaining a stable option to keep the current UI or revisiting the Modern UI design to reduce visual fragmentation and improve usability before making it the default.

    • The comments reveal a divided user base: several users strongly dislike the Modern UI for making tabs harder to read and the interface more cluttered, sharing workarounds to disable it, while others defend the new design as cleaner and more organized, citing similar successful UI changes in other IDEs; overall, the discussion highlights subjective preferences and the importance of balancing aesthetics with functionality.
    • Number of comments this week: 8
  3. [INFO-NEEDED] [FREEZE-SLOW-CRASH-LEAK] [WINDOWS] A JavaScript error occurred in the main process: This issue describes a user experiencing random JavaScript errors when launching VSCode, resulting in broken UI features and an unresponsive terminal. The user has provided error logs, screenshots, and followed troubleshooting steps including running commands and sharing detailed logs to help diagnose the problem.

    • The comments focus on requesting and sharing specific log files and application archives, guiding the user through extracting files, setting environment variables, and capturing crash dumps; the user complies by sending logs via email and public links, while the maintainers provide detailed instructions for further debugging and await additional data to proceed.
    • Number of comments this week: 7
  4. [UX] [MODERNIZATION] Workbench > Experimental: Modern UI: This issue reports severe performance problems caused by the new experimental Modern UI in VS Code version 1.131, where users experience lag and stuttering during common actions like resizing windows and typing. The user resolved the issue by disabling the Modern UI feature and reloading the window, restoring normal performance.

    • The comments express widespread frustration with the Modern UI, highlighting its negative impact on usability, aesthetics, and theme compatibility; users emphasize the importance of keeping this feature optional and criticize the design choices as detrimental to productivity and visual consistency.
    • Number of comments this week: 7
  5. Outdated "Explore" subagent fallback model list: This issue addresses the problem of the Explore subagent fallback model list in the VS Code Copilot integration being outdated and static, prioritizing older models like "Claude Haiku 4.5 (copilot)" instead of newer, more efficient models such as "GPT 5.4 mini" or "GPT 5.6 Luna." The user requests a periodic reevaluation and update of this fallback list to improve default user experience, especially for those who do not explicitly configure their subagent models, and also highlights difficulties in consistently setting preferred models for background utility tasks within the current configuration system.

    • The comments discuss the merits of different models, with some favoring GPT 5.6 Luna for its price-to-performance ratio despite it being less lightweight, and others noting the need for benchmarks and reasoning level settings. Users share workarounds for setting the Explore subagent model manually via JSON settings, but also report issues with silent fallback to legacy models for background tasks and the lack of official support for overriding utility model settings in non-BYOK contexts, emphasizing the need for a cleaner, more dynamic configuration approach.
    • Number of comments this week: 7

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: 414

Summarized Issues:

  • Microphone and Audio Input Issues: Multiple issues report problems with microphone functionality and audio playback, including the microphone button activating but not recording input, the microphone picker not appearing despite multiple devices, and sample voice clicks producing no sound. These problems affect voice features and dictation usability, with some issues also requesting enhancements like recognizing spoken punctuation and improving the "sign of listening" indicator.
    • issues/328769, issues/328782, issues/328786, issues/328799, issues/328804, issues/328807
  • User Interface and Visual Design Problems: Several issues highlight UI inconsistencies and regressions, such as the Modern UI causing clutter, spacing problems, and difficulty reverting to classic layouts. Other UI bugs include misaligned elements, overlapping tab close buttons, flickering hover states, and confusing button appearances that affect usability and visual clarity.
    • issues/328776, issues/328777, issues/328802, issues/328822, issues/328848, issues/328909, issues/328910, issues/328918, issues/328945, issues/329495, issues/329527, issues/329642, issues/329644, issues/329920, issues/329929, issues/329605, issues/329344
  • Performance and Stability Issues: Numerous reports describe performance degradations, including high CPU usage, memory leaks, freezes, and crashes across different platforms and scenarios. Problems include memory leaks from terminal output buffering, sluggish Agents window scrolling, editor slowdowns, and VS Code freezing on launch or during use, severely impacting user experience.
    • issues/328798, issues/329118, issues/329119, issues/329158, issues/329273, issues/329317, issues/329328, issues/329843, issues/329801, issues/329741, issues/329916, issues/329920, issues/329921
  • Copilot and Agent Chat Functionality Problems: Many issues concern GitHub Copilot and Copilot Chat, including unresponsive or slow completions, stuck loading states, permission and session management bugs, and problems with chat commands and session switching. Additional concerns include inaccurate reasoning from truncated previews, missing slash-command suggestions in new windows, and issues with model picker inconsistencies.
    • issues/328772, issues/328816, issues/328828, issues/328838, issues/328879, issues/328899, issues/329040, issues/329123, issues/329133, issues/329179, issues/329328, issues/329436, issues/329520, issues/329647, issues/329648, issues/329649, issues/329963
  • Session and Workspace Management Issues: Several reports describe problems with session handling, including inability to delete sessions permanently, session refresh stalls, session migration failures, and workspace-related bugs such as duplicate workspace entries and issues opening workspaces via shortcuts. These issues affect workflow continuity and session data integrity.
    • issues/328823, issues/329431, issues/329440, issues/329471, issues/329523, issues/329753, issues/329754, issues/329775, issues/329776, issues/329982
  • Git and Source Control Integration Problems: Multiple issues report slow or broken Git integration, including slow performance with multiple repositories, failure to detect valid Git repositories, problems with branch switching, and issues with worktree handling such as incorrect file copying and missing changes in Source Control panels.
    • issues/328981, issues/329461, issues/329861, issues/329147, issues/329803, issues/329457, issues/329893
  • Markdown and Editor Functionality Bugs: Several issues describe problems in the Markdown editor and preview, including undo behavior recording each character separately, hidden search options in narrow layouts, failure to render certain HTML tags, scroll position loss when switching tabs, and bugs in list exit behavior and rendered link editing.
    • issues/328932, issues/328933, issues/328934, issues/328935, issues/328936, issues/328937, issues/329412, issues/329625, issues/329464
  • Terminal and Shell Integration Issues: Reports include memory leaks due to terminal output buffering, missing or disappearing terminal icons and controls, problems with terminal resizing generating new lines, and issues with shell integration in the agent host terminal. These affect terminal usability and resource management.
    • issues/329843, issues/329357, issues/329624, issues/329946, issues/329538, issues/329539, issues/329541, issues/329887
  • Authentication and Permissions Problems: Issues include repeated re-authentication requirements, permission picker bugs, logging of sensitive PII in authentication logs, and problems with managed settings enforcement and sign-in flows, impacting security and user convenience.
    • issues/329175, issues/329223, issues/329236, issues/329613, issues/329614, issues/329722
  • Model and AI Integration Issues: Problems include outdated fallback model lists, missing or disappearing custom endpoint models, invalid prompt errors with custom models, and issues with model picker synchronization and configuration, affecting AI model usage and selection.
    • issues/328878, issues/329182, issues/329545, issues/329815, issues/329989, issues/329892, issues/329626, issues/329645
  • Automation and Agent Workflow Requests: Several feature requests and issues focus on improving automation capabilities, such as adding share buttons for automation definitions, supporting cron-like scheduling syntax, enabling searching within chat sessions, and enhancing agent session grouping and naming.
    • issues/329075, issues/329209, issues/329390, issues/329155, issues/329380, issues/329928, issues/329635
  • Accessibility and Usability Concerns: Issues include lack of ARIA roles in the Markdown editor, confusing button appearances, inconsistent keyboard shortcut behavior, and missing UI affordances for inserting structured content, all impacting accessibility and user experience.
    • issues/328932, issues/328848, issues/328810, issues/328935, issues/329103, issues/329458
  • File and Workspace Opening Issues: Problems include inability to open folders or workspaces via shortcuts, failure to open remote projects due to SSH timeouts, and issues with opening files in new folders or containers, disrupting project access.
    • issues/328946, issues/329132, issues/329823, issues/329745, issues/329820
  • Miscellaneous Bugs and Requests: Other issues cover a wide range of topics such as incorrect syntax highlighting, missing or broken menu behaviors, problems with drag-and-drop file operations, and requests for new features like middle-click shortcuts and theme-specific overrides.
    • issues/329789, issues/329616, issues/329709, issues/329948, issues/329717, issues/329644, issues/329589

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: 552

Summarized Issues:

  • Debug Console and Debugging Features: Several issues describe bugs and feature requests related to the debug console and debugging experience in VS Code. Problems include the up-arrow key not recalling evaluated expressions in the Python debug console, inability to add Instruction or Data breakpoints via the API, missing context menu contributions in the Watch Variables Pane and disassembly view, and the debug toolbar being clipped or hidden on window resize. These issues affect usability and extensibility of debugging workflows.
    • issues/145923, issues/150161, issues/171548, issues/202204, issues/238804
  • GitHub Copilot Chat Model Selection and Mode Issues: Multiple issues report problems with GitHub Copilot Chat's model selection and chat modes. Users experience the chat defaulting to "Ask" mode, inability to switch models or modes, models stopping mid-task, and inconsistent remembering of last selected modes. These bugs cause confusion, unintended file edits, and workflow interruptions.
    • issues/282998, issues/285063, issues/285141, issues/288013, issues/293953, issues/297932, issues/298069, issues/299357
  • GitHub Copilot Chat Performance and Stability: Several reports highlight severe performance degradation, high CPU and memory usage, unresponsiveness, and crashes related to GitHub Copilot Chat in VS Code. These issues affect user productivity and stability of the editor, often requiring workarounds or disabling features.
    • issues/291821, issues/293192, issues/328007, issues/328906, issues/328479
  • Context Menu and UI Interaction Bugs: Multiple issues describe UI bugs involving context menus and interaction elements. Examples include context menus closing unexpectedly on Windows, missing context menu options in various panes, flickering or disappearing menus, and misaligned or hidden buttons. These problems degrade user experience and accessibility.
    • issues/110594, issues/150161, issues/171548, issues/293067, issues/329309, issues/329315
  • Copilot Chat and Extension API Feature Requests: There are requests for new features and API improvements such as side-by-side debug consoles, context menu contribution points, quick pick and input box option consistency, image slideshow for agent screenshots, user interaction in chat output renderer, and support for BYOK models and token cost metadata. These aim to enhance developer productivity and extension capabilities.
    • issues/140752, issues/148413, issues/157271, issues/286049, issues/292992, issues/293576, issues/320147
  • Copilot Chat Credit and Quota Management Issues: Users report problems with AI credit budgets, quota limits not resetting properly, unexpected overcharges due to bugs, and requests for per-session credit limits to prevent runaway costs. These issues impact cost control and user trust in the service.
    • issues/297834, issues/320058, issues/327322, issues/328819
  • Copilot Chat Model Availability and Access Problems: Several issues describe users losing access to premium or specific models, models becoming unavailable due to high demand, inconsistent model availability across devices, and failures in fetching model metadata. These problems hinder consistent AI assistance.
    • issues/296933, issues/311592, issues/311825, issues/309722, issues/328149
  • Copilot Chat UI and Usability Enhancements: Requests and bugs related to UI improvements include adding copy button feedback, preventing multiple clicks, improving chat input clipping, adding first-time user hints, repositioning notifications, and fixing font size issues in chat input. These aim to improve user interaction and clarity.
    • issues/259500, issues/259855, issues/297716, issues/324963, issues/299827, issues/293159
  • Agent Host and Session Management Bugs: Issues include sessions not updating or syncing properly, session creation pills being hidden, session title spans missing for certain providers, and session teardown problems causing data loss. These affect session reliability and user awareness.
    • issues/297276, issues/328085, issues/329640, issues/328590, [issues/329787](https://github.com/issues/329787]
  • Copilot Chat Tool and Permission Handling Issues: Problems include unauthorized subagents being used, permission choices not respected, auto-approval rules incorrectly allowing risky commands, and tool argument type coercion causing validation failures. These issues raise security and correctness concerns.
    • issues/280055, issues/329422, issues/328901, [issues/328908](https://github.com/issues/328908], issues/329029
  • VS Code UI and Theme Rendering Problems: Numerous issues report problems with theme application, color customizations not working, flickering menus, title bar and status bar color inconsistencies, and visual glitches in the Modern UI. These degrade the visual experience and accessibility.
    • issues/326126, issues/328919, issues/328923, issues/329019, issues/329023, issues/329046, issues/329108
  • VS Code Performance and Responsiveness Issues: Reports include sluggishness when resizing panels, slow scrolling in the Agents window with large tool histories, freezes during task processing, and general slowdowns after updates or enabling experimental features. These impact overall editor usability.
    • issues/295523, issues/329117, issues/328394, issues/328350, issues/329392
  • Copilot Chat and VS Code Integration Bugs: Issues include chat attachments opening duplicate files, chat input sending messages to wrong conversations, chat history disappearing after restart, and chat features not responding due to errors. These disrupt the chat-based coding assistance workflow.
    • issues/256263, issues/290866, issues/299710, issues/328812, issues/328847, [issues/328007](https://github.com/issues/328007]
  • Terminal and Integrated Console Issues: Problems include terminal context menu suppression requests, terminal output truncation, terminal icons changing unexpectedly, and terminal panel resizing bugs. These affect terminal usability within VS Code.
    • issues/317917, issues/329720, issues/329360, [issues/329604](https://github.com/issues/329604]
  • Extension Installation and Update Problems: Users report extension installation failures due to signature verification errors, deprecated API warnings during CLI installs, and extension update buttons missing or causing crashes. These issues hinder extension management.
    • issues/326998, issues/328576, issues/329305, [issues/329309](https://github.com/issues/329309]
  • Voice Mode and Dictation Feature Bugs: Several issues describe problems with voice mode and dictation, including microphone permissions not inherited in auxiliary windows, inability to start dictation in certain contexts, UI inconsistencies, and language mismatches. These affect accessibility and voice interaction.
    • issues/328541, issues/329074, issues/328809, issues/328854, [issues/328895](https://github.com/issues/328895]
  • File and Workspace Management Bugs: Issues include problems with opening recent files, folder disappearance from explorer, inability to reveal files in devcontainers, and workspace trust affecting instruction application. These impact file navigation and workspace integrity.
    • issues/321903, issues/314540, issues/329790, [issues/328787](https://github.com/issues/328787]
  • Miscellaneous Bugs and Feature Requests: Other topics include requests for telemetry on keyboard layouts, markdown rendering improvements, ability to delete individual chat messages, and adding a pet feature context menu. These cover a wide range of smaller but relevant user needs.
    • issues/319924, issues/297898, issues/318382, issues/327668

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. New uggly look by default

    • Toxicity Score: 0.65 (Rapid escalation, aggressive language, user frustration)
    • This GitHub conversation begins with a user reporting dissatisfaction with a new default appearance, followed by another user confirming the issue and suggesting a workaround in a neutral tone. The discussion escalates when a third user expresses strong frustration and criticism towards the development team's priorities, using aggressive language and blaming the team for performance issues. This shift introduces tension and a more confrontational tone into the conversation.
  2. You runined my entire day of coding and cost me a LOT of money

    • Toxicity Score: 0.75 (Rapid escalation, aggressive language, personal attacks, sustained negativity)
    • This GitHub conversation begins with a user expressing intense frustration and anger towards the development team, using aggressive language and blaming them for significant personal and financial impact. Subsequent comments reflect a mix of agreement, shared dissatisfaction, and some attempts at humor or empathy, though the tone remains largely negative and tense. A few participants try to redirect the discussion towards constructive actions like upvoting related issues, but the overall sentiment is dominated by frustration and hostility, with occasional personal jabs and informal language escalating the tension.
  3. WHY CHANGE THE UI, WHERE IS MY FUCKING GIT BRANCH CHANGER

    • Toxicity Score: 0.85 (Rapid escalation, aggressive language, offensive terms, no moderation)
    • This GitHub conversation consists of a single initial comment by a user expressing intense frustration and anger towards a change in the user interface, using aggressive and offensive language without any responses or further discussion.
  4. Why change the UI?

    • Toxicity Score: 0.85 (Rapid escalation, aggressive language, derogatory remarks, lack of constructive dialogue)
    • This GitHub conversation consists solely of an initial comment by a single user expressing strong frustration and dissatisfaction with the software, using aggressive and derogatory language. There are no responses or further interactions, so the tone remains one-sided and highly negative without any attempts at resolution or de-escalation.
  5. AI

    • Toxicity Score: 0.75 (Rapid escalation, aggressive language, explicit insults)
    • This GitHub conversation involves a single user expressing strong frustration and anger in an initial bug report, using aggressive and offensive language. There are no responses or further comments, so the tone remains one-sided and highly negative without any de-escalation or resolution attempts. The presence of explicit insults and the lack of engagement from others suggest a potential for toxicity if the conversation were to continue.

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: 96

Key Open Pull Requests

1. agentHost: make the orchestrator own session enumeration and chat lifecycle: This pull request refactors the Agent Host to make the orchestrator fully responsible for session enumeration and chat lifecycle management by introducing a durable session registry, collapsing session provisioning into a unified chat creation API, enabling multi-chat support for Codex alongside Claude and Copilot, and decoupling session ownership from providers to improve lifecycle ordering, restoration, deletion, and configuration fan-out.

  • URL: pull/329633
  • Associated Commits: 76999, e17c4, e3aa0, a7a36, b6ced, 7b9be, 9a2e2, 41c3f, dfe53, 623cc, df662, 4df1a, 51de7, 56745, e8dea, 95650, 31aa3, c219f, cc04d, 34d3e, 44584, 706e8, 520be, 475af, 24ec1, d6c85, f94fd, fd2a2, 8d18e, ea58a

2. BYOK Custom Endpoint: add "gemini" apiType for Google Generative Language API wire format: This pull request adds a new "gemini" apiType to the BYOK Custom Endpoint provider in the VSCode project, enabling support for Google's Generative Language API wire format by delegating request handling to the native Gemini provider, implementing specialized URL normalization, forwarding custom headers and model options correctly, and ensuring comprehensive unit and integration testing to verify compatibility and streaming behavior.

  • URL: pull/329734
  • Associated Commits: 91832, 94f59, 891c3, 4aae3, cb3f4, 04483, b04c5, dd68f, 3928c, f6d07, c8f06, fe79a, 17cc2, ac8a4, d4856, f3504, ab564, d6e8d, 2ec22

3. Feature/alt click close other tabs: This pull request implements a JetBrains-style Alt+click feature on editor tab close buttons in VS Code that, when triggered, closes all other non-sticky tabs in the group except the clicked one, including an icon swap on Alt hold to indicate the "Close Other Editors" action, with careful handling of edge cases involving loosely matching tabs and sticky tabs, comprehensive tests, and removal of the previous opt-in setting to make this behavior the default.

  • URL: pull/328975
  • Associated Commits: 7b63f, 819aa, 7de9a, 3ce87, acc24, 4cc06, 2d4d7, b81bc, 15f29, 24065, df105, 1cb15, 2fd1a, 27121, fb13a, 6824f, cf02b, 63a82

Other Open Pull Requests

  • Agent Host session and turn management: Multiple pull requests improve the handling of Agent Host sessions and turns by quiescing ongoing work before session deletion, settling stale turns properly, and fixing attribution of repository changes per turn. These changes prevent race conditions, improve chat model invalidation, and ensure accurate Git attributions during overlapping peer turns.
    • pull/329862, pull/329876, pull/329715
  • Git worktree root performance and caching: Several pull requests optimize Git worktree root resolution by replacing costly subprocess calls with on-disk layout reads, implementing canonicalized caching, and durable stamping to avoid repeated repairs. These improvements reduce Git subprocess spawns from hundreds to near one per repository and fix session grouping delays.
    • pull/329925, pull/329932, pull/329715
  • Agent session and multi-root support: Enhancements to the agentHost component enable multi-root Copilot sessions by aggregating file changes across multiple working folders with improved diff orchestration and session summary accuracy. Compatibility with single-folder sessions is maintained alongside added unit tests and regression coverage.
    • pull/329533
  • Policy and configuration management: A pull request adds and registers a maintainer-owned policy for the ExtensionGalleryAuthProvider setting, reorganizes related policy declarations, and regenerates the policy catalog to align with the current minimum VS Code version.
    • pull/328982
  • Pull request session creation and interaction: Functionality is introduced to create sessions directly from pull requests, including excluding PRs with existing sessions, improved rendering and interaction with PR context, integration of progress messages, and comprehensive testing.
    • pull/329173
  • Agent Host retry and resume mechanism: A capability-gated mechanism is implemented for resuming failed Agent Host turns by reusing the existing "Try Again" affordance, preserving partial outputs and metadata, reconciling concurrent resumes, and coalescing retry turns while maintaining compatibility with Copilot and Codex workflows.
    • pull/329506
  • Signed-out Agent sessions with BYOK models: Support is added for signed-out Agent sessions using Bring Your Own Key models by allowing local and Copilot harnesses to remain accessible without GitHub sign-in, recognizing visible BYOK models to bypass authentication preflight, and gating these features behind a configuration flag.
    • pull/329683
  • Runtime update and installer improvements: Fixes to runtime update-mode scheduling distinguish process startup from runtime changes to ensure correct check execution, and Windows background installer attempts are enhanced by isolating, cancelling, and making them resilient to stale process events with improved lifecycle management and error handling.
    • pull/329266
  • Voice Mode connection handling and UI feedback: Improvements include a detailed close-code registry, enhanced UI feedback explaining voice connection failures, distinction between fatal and transient errors, proper terminal disconnect reporting, visible connecting and retrying states with localized messages, and refined telemetry and retry logic.
    • pull/329453
  • Notebook file editing fixes: The edit_notebook_file tool is fixed to prevent silent failures when applying changes on existing notebooks and to stop repeated "file already exists" errors by correctly checking file existence before fallback creation. Error messages for stale cell IDs are improved to include valid IDs, reducing redundant tool calls and error spam.
    • pull/329524
  • Automation system migration: The automation system is migrated from a centrally owned service to a provider-supplied client-side model, enabling providers to manage their own automations and runs with isolated storage keyed by provider ID. This includes idempotent migration of legacy automations, recovery of stale runs, and compatibility with existing behaviors and UI.
    • pull/329655
  • Copilot agent response quality survey: A lightweight, sampled inline quality survey is added for Copilot agent responses in the Editor chat and Agents window, featuring accessible feedback options with structured reasons, optional next steps for non-positive feedback, ExP-backed sampling and pacing, telemetry event emission without sensitive data, and an Insiders-only preview command.
    • pull/329091
  • Copy and paste architecture improvements: The paste controller is unified across the agent and editor windows, fixing image pasting in empty agent windows and adding support for pasting text as artifacts.
    • pull/329455
  • Repository change attribution fixes: Fixes ensure accurate attribution of repository changes in the Agent Host by capturing the working tree before each agent turn, creating synchronous baselines, correctly parenting checkpoints, rejecting duplicate turn IDs, and improving checkpoint cleanup and serialization.
    • pull/329715
  • JSON schema and HTTP definition fixes: The extensions.allowed JSON schema is fixed by anchoring regexes to prevent false validation errors, and HTTP MCP definitions are normalized to prevent differences caused by URI lazy-cache state while preserving existing behaviors.
    • pull/329744, pull/329857
  • Editor and Explorer middle-click enhancements: Middle-click shortcuts are introduced to create new folders by middle-clicking empty space in the Explorer and to open new terminals by middle-clicking empty areas in the editor, enhancing existing double-click functionality and suppressing Linux middle-click paste behavior.
    • pull/329446
  • Open Editors view badge usability: The "N unsaved" badge in the Open Editors view is made an interactive button that opens the first unsaved editor when activated by click, tap, or keyboard, improving accessibility and usability for navigating unsaved changes.
    • pull/329609
  • Modern UI activity bar visual fixes: The pressed and focus states of the horizontal activity bar are fixed by maintaining the rounded box fill when pressed, removing the old border line, and replacing the keyboard focus indicator with a ring visible only on keyboard focus, ensuring consistent visual feedback without altering the default design.
    • pull/329784
  • Risk assessment display enhancement: Risk assessment is made visible even for default permissions in the Agent Host component of the project.
    • pull/329862
  • Tool-result renderer crash fix: A crash caused by a tool returning a text part with an undefined value is fixed by coercing undefined values to an empty string before rendering, preventing errors and ensuring malformed tool output renders without failure.
    • pull/329922
  • Voice Mode confirmation glow fix: The confirmation orange glow after using Voice Mode is fixed by gating the glow animation on the agents.voice.enabled setting, ensuring it reacts to runtime changes and adding unit tests to cover pending confirmations when Voice Mode is disabled.
    • pull/329969

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: 508

Key Closed Pull Requests

1. Show Voice Mode hints in Omni Chat: This pull request aims to ensure that Voice Mode listening and barge-in guidance hints are displayed in Omni Chat's compact input layout, using the same hold-to-talk keybinding hint as Panel Chat, to improve user awareness and interaction with voice features.

  • URL: pull/329696
  • Associated Commits: b7f49, c3606, 5c232, 798a0, 563b1, 04985, 1d6e1, 12799, aa883, b2979, f8406, 4421e, 3c7a9, 90ff5, cd96f, ac75e, 1431c, 1b772, fb05a, 427cb, 4deb0, b8dab, 093e9, 67b72, d4646, c47ce, 6c623, 78502, 0fdab, 7ad07, 46a16, 8c4f3, a5d0a, 00255, 4729f, 32455, cf4d3, 30cac, c855e, 44fc0, d854d, 8032f, 021d9, fd7cc, 3087d, fb083, 0d5b9, 67dec, 90205, e6004, 33035, e4e68, f54cd, 08417, 2794f, 752b5, bf936, edef8, a8766, 29a43, 083bc, 23dc8, 54325, cce34, ccb95, 94116, 1219e, 224be, 596df, 58b1c, abcc3, 7ae45, c6ab6, b8f5e, 49ea4, b6ee1, 2c3af, 89b8d, 3c82b, 96deb, 6fe55, 9e701, 967b6, 76106, cc5ed, 9c80c, 2f501, 21f1a, b230a, 9d084, 750f4, c7233, e6c88, 87990, 2e05c, c0fa1, 8af36, 3ecb7, 65498, 13a77, 7fc69, accc7, b16df, 55a5a, 2b8f9, 0ec90, 84556, ccba3, 59aa3, ced76, 81762, 8b6c7, 548de, 69de2, 2ffcb, 0b968, fa84c, cd5a1, 7bda8, 648b3, 656a5, a3af1, a03df, b2866, 70f2c, 4f7f0, 572ae, abd76, c7e7c, abb51, 694d7, ebe96, 35cfc, aad95, de68d, f0443, 9f1d9, 01392, cdd72, ab3ee, 91b1e, 28db5, 7cc32, 7e231, 638f8, 18879, c7e71, ff700, c2a8e, 10ddd, ceab7

2. Add optional rejected edit memory to diffpatch prompt: This pull request introduces an optional, opt-in memory.rejectedEdits configuration for the PatchBased02 model that records and separately stores rejected edit suggestions in a bounded, compact history buffer annotated with rejection tags to improve prompt accuracy by preventing repeated bad suggestions, along with added sequencing to preserve edit order and comprehensive test coverage validating these enhancements.

  • URL: pull/327367
  • Associated Commits: f1b57, 13067, f1b9c, 76241, 4ee78, e9c65, 52e93, 88895, 891cb, a61b6, e67b6, 905ae, 54069, 82cb1, 18ae0, 46e6d, 6498e, fd850, 5a81c, 743c4, 5e219, 73980, 5b144, 5ab00, f83e2, 9abbe, bd009, 0d8e0, a801a, 48668, 64253, fe79c, a103d, e0b2e, d8f62, 9ab72, 15252, 22cfb, 5f162, d135c, e0657, b8102, 95c4e, 2d1f0, edb8f, d764b, abb5f, 9926a, 3c76e, 46291, 791b7, 5f87a

3. agentHost: sync workspace folders for existing sessions: This pull request synchronizes workspace folder changes for existing Editor Window Agent Host sessions in multi-root environments by preserving the immutable primary directory, applying authoritative root snapshots before provider sends, and ensuring safe updates across providers like Claude, Codex, and Copilot while maintaining consistent working-directory actions and protocol behavior.

  • URL: pull/328953
  • Associated Commits: 7bc66, 4530b, c1c90, c4048, dda60, 325a3, 81141, d50e4, 70bea, 0ce5d, ed3e7, 636c4, 93d40, 1481c, 40c6d, b932c, 7982a, bb6e9, fdbe6, d921c, 34a35, 56f2c, 66adf, 98447, a50f5, 8c215, 526a9, 33362, 9600e, c6421, 64182, f46c1

Other Closed Pull Requests

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 314 36 0 832
meganrogge 763 32 29 64
roblourens 549 85 31 91
sandy081 257 40 12 35
benibenj 243 43 15 28
dmitrivMS 208 13 5 82
justschen 203 18 6 40
DonJayamanne 189 18 13 10
connor4312 177 21 3 17
ulugbekna 130 15 47 21

Access Last Week's Newsletter:

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