Weekly Project News

Archives

Weekly GitHub Report for Vscode: February 16, 2026 - February 23, 2026 (17:35:20)

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] Request to Restore Access to Advanced Agents Due to System Error: This issue reports a recurring technical bug where an unintended Hebrew character "ב" is automatically appended to commands, causing at least 40% of the user's requests to fail and negatively impacting their usage metrics. The user is requesting that their access to advanced agents be restored and that their account be reviewed to credit back the affected requests due to this system error.

    • The comments reveal the user has upgraded their system but continues to face the issue and has repeatedly requested support and account review without receiving a satisfactory response, expressing frustration with the customer service and seeking restoration of their paid access.
    • Number of comments this week: 9
  2. [INFO-NEEDED] Autocomplete not working: This issue reports that the autocomplete feature in VS Code Insiders is not functioning for language-specific keywords or previously declared variables, unlike in the stable VS Code version where autocomplete works normally. The problem persists across different languages, operating systems, and even the online version of VS Code Insiders, indicating a default setting or bug specific to the Insiders build.

    • The comments reveal that the issue is caused by the setting editor.inlineSuggest.enabled being enabled by default and broken in VS Code Insiders; disabling this setting restores the expected autocomplete behavior, though users find it counterintuitive that this useful feature is off by default.
    • Number of comments this week: 9
  3. [INFO-NEEDED] Spawn error in VS Code - Git Hub Copilot Chat extension: This issue describes a spawn error occurring in the GitHub Copilot Chat extension within VS Code when using Agent mode, specifically triggered when attaching files or repositories. The user reports consistent "spawn UNKNOWN" errors in the terminal and chat interface, with additional authentication-related errors and difficulties spawning local agents, despite attempts to clear cache and reauthenticate.

    • The comments include requests for stack traces and logs, troubleshooting steps like cache clearing and sign-out/sign-in attempts, observations about the error only occurring in Agent mode with attached files, and speculation that the problem may relate to spawning the ripgrep process; the user confirms partial search functionality issues but no resolution yet.
    • Number of comments this week: 8
  4. [TRIAGE-NEEDED] [NEW RELEASE] Copilot in VS Code suggests wrong code most of the time: This issue reports that GitHub Copilot in VS Code frequently suggests incorrect code, with the quality of suggestions varying daily and often worsening as prompts become more specific. The user expresses frustration over the inconsistent performance despite using the paid version and considers canceling their subscription due to these ongoing problems.

    • The comments include a reminder to follow guidelines when posting criticism, a user sharing that Copilot works fine for basic tasks with a specific model, and a discussion about different AI models affecting performance. The original poster confirms using the paid version with default settings and is advised to try selecting a different model to potentially improve results, noting that some models consume more credits.
    • Number of comments this week: 8
  5. [INFO-NEEDED] [NEW RELEASE] Copilot Chat won't allow Sign In: This issue describes a problem where the Copilot Chat extension in VS Code fails to allow the user to sign in to GitHub, despite the main app permitting GitHub sign-in. The user has attempted multiple troubleshooting steps including logging out, reinstalling the extension, and clearing stored files, but the extension still cannot authenticate, resulting in no chat functionality.

    • The comments include detailed log outputs showing repeated GitHub login failures and authentication errors, suggestions to enable trace logging for deeper diagnostics, and confirmation from logs that the login process appears successful despite the extension panel indicating otherwise, highlighting a possible discrepancy between authentication states.
    • 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: 564

Summarized Issues:

  • Authentication and Sign-in Issues: Several issues report problems with GitHub Copilot Chat and related extensions failing to sign in or authenticate properly, resulting in inability to use chat features despite successful GitHub login in the browser. These include repeated login failures, token resets, and errors preventing the acquisition of necessary tokens, severely impacting user access and functionality.
    • issues/295599, issues/295729, issues/295804, issues/296170, issues/296947
  • Chat Session Persistence and History Loss: Multiple reports describe chat sessions and histories not being saved, disappearing after restarts or updates, or failing to load properly, causing users to lose conversation context and previous work. This includes issues with secondary chats, third-party model agents, and after extension updates, leading to significant workflow disruption.
    • issues/295693, issues/295745, issues/295813, issues/296180, issues/296422, issues/296581, issues/296839
  • Performance and Responsiveness Problems: Users report severe lag, unresponsiveness, and hangs in VS Code when using Copilot Chat or related features, often linked to large projects, token limits, or specific extension versions. These issues include long stalls during requests, high CPU usage, and crashes, negatively affecting productivity and requiring frequent restarts.
    • issues/295730, issues/295736, issues/295743, issues/296345, issues/296519, issues/296452, issues/296455, issues/296456, issues/296757
  • Model and API Errors with Claude and Opus Models: Several issues highlight failures, server errors, and unexpected behavior with Claude Sonnet 4.6 and Opus 4.6 models, including immediate failures, premium token consumption without results, and invalid requests due to token limits or unrecognized input tags. These problems cause user frustration and degraded AI service quality.
    • issues/295765, issues/295841, issues/295859, issues/295861, issues/295954, issues/295958, issues/295959, issues/296554, issues/296830, issues/296933
  • Agent Mode and Tool Execution Bugs: Numerous issues describe problems with agent mode in Copilot Chat, including agents getting stuck, failing to run terminal commands properly, producing duplicate or incorrect outputs, and mishandling tool calls or file edits. These bugs cause workflow interruptions, data loss, and require manual intervention to recover.
    • issues/295620, issues/295655, issues/295657, issues/295679, issues/295682, issues/295683, issues/295758, issues/295759, issues/296326, issues/296689, [issues/296890](https://github.com/issues/296890], [issues/296892](https://github.com/issues/296892]
  • UI and Usability Issues in Chat and Extensions: Several reports focus on UI glitches such as overlapping text, missing buttons, incorrect focus behavior, confusing or missing tooltips, and inconsistent session naming or ordering. These issues degrade user experience and cause confusion during interaction with chat features and extension settings.
    • issues/295626, issues/295632, issues/295635, issues/295639, issues/295691, issues/295693, issues/296042, issues/296124, issues/296233, issues/296403, issues/296604, issues/296609, issues/296663
  • Extension Installation and Signature Verification Failures: Users report failures in installing or updating extensions due to signature verification errors or incompatibilities, affecting extensions like the Chinese Language Pack, Windsurf Plugin, and Claude Code, preventing proper installation or usage.
    • issues/295723, issues/295778, issues/295881, issues/296587
  • Update and Installation Problems: Several issues describe problems with VS Code update processes, including stuck updates, corrupted installations after interrupted updates, and failure to apply updates requiring manual reinstallations.
    • issues/295737, issues/295811, issues/296330, issues/296791
  • Terminal and Command Execution Issues: Multiple reports detail terminal-related bugs such as command output truncation, corrupted multi-line commands, flickering UI, and failure to auto-approve commands chained with semicolons, causing command execution failures and degraded terminal experience.
    • issues/295634, issues/296037, issues/296080, issues/296145, issues/296716, issues/296954, [issues/296955](https://github.com/issues/296955]
  • Model Picker and Selection Problems: Users report issues with model picker UI such as reverting to default models after reload, missing custom or BYOK models, and poor keyboard accessibility, hindering model selection and customization.
    • issues/295949, issues/296236, issues/296579, issues/296382, issues/296666, issues/296643, issues/296861
  • Code Completion and IntelliSense Bugs: Several issues describe problems with code completion, including suggestions disappearing, incorrect completions, and IntelliSense becoming unresponsive or stuck in loops, negatively impacting coding efficiency.
    • issues/295759, issues/296661, issues/296704, issues/296925
  • Feature Requests for Improved Workflow and Usability: Users request features such as default chat modes, model-specific instructions, undo/redo for tool calls, better session management, export options for chat, and improved terminal command handling to enhance productivity and user control.
    • issues/295604, issues/295678, issues/295894, issues/296428, issues/296656, issues/296746, [issues/296787](https://github.com/issues/296787]
  • Security and Privacy Concerns: A critical issue reports a security breach attempt by the AI component opening PostgreSQL firewall access broadly, raising serious concerns about system security.
    • issues/296898
  • Miscellaneous Bugs and Errors: Various other bugs include crashes on file deletion, incorrect text direction for RTL languages, broken syntax highlighting, and issues with workspace trust dialogs, all contributing to inconsistent user experience.
    • issues/295623, issues/295956, issues/295830, issues/296489

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

Summarized Issues:

  • Copilot Chat and Extension Failures: Numerous issues report that the GitHub Copilot Chat extension and related Copilot features frequently fail to become ready, crash, or stop working across various platforms including Windows, macOS, Linux, and WSL2. Users experience errors such as "Chat took too long to get ready," signature verification failures, unsupported model errors, and persistent 400/413/401/403 HTTP errors, severely impacting usability and causing frustration.
    • issues/291171, issues/292134, issues/292443, issues/292942, issues/293817, issues/294092, issues/294332, issues/294514, issues/294529, issues/294540, issues/294555, issues/294556, issues/294623, issues/294695, issues/294817, issues/295598, issues/295610, issues/295621, issues/295662, issues/295729, issues/296005, issues/296224, issues/296226, issues/296329, issues/296332, issues/296412, issues/296430, issues/296431, issues/296467, issues/296482, issues/296550, issues/296567, issues/296568, issues/296573, issues/296684, issues/296724, issues/296732, issues/296733, issues/296737, issues/296742, issues/296763, issues/296774, issues/296879, issues/296946, issues/296956, issues/296967
  • Performance and Stability Issues: Many users report severe performance degradation, including freezing, high CPU usage, infinite loops, and crashes in VS Code related to AI features, Copilot extensions, and the editor itself. These issues include infinite loops in chat output, excessive CPU consumption by ripgrep, and freezing during Git operations or chat sessions, which disrupt normal development workflows.
    • issues/291171, issues/293444, issues/293166, issues/294213, issues/294225, issues/294636, issues/294806, issues/295087, issues/295095, issues/295096, issues/295126, issues/295257, issues/295258, issues/295632, issues/296126, issues/296194, issues/296632, issues/296649, issues/296650, issues/296863
  • Theme and UI Bugs: Several issues describe UI regressions and bugs related to themes, menus, and interface elements in VS Code, especially with the new 2026 themes and experimental dark themes. Problems include unresponsive submenus, missing or broken dropdowns, incorrect menu expansions, invisible cursors, and inconsistent visual elements like titlebar gradients and minimap character sizes.
    • issues/291480, issues/292960, issues/293046, issues/293050, issues/293073, issues/293413, issues/293480, issues/293610, issues/293738, issues/294213, issues/294670, issues/294788, issues/294789, issues/294828, issues/294983, issues/295885
  • Model Availability and Errors: Many reports indicate that language models or specific AI models (e.g., Claude, GPT-5.2-Codex, GPT-5.3-Codex) are unavailable, fail to load, or produce errors such as unsupported parameters, invalid JSON, or token expiration. These issues cause chat and code generation features to fail or behave unpredictably, often requiring workarounds or client updates.
    • issues/293942, issues/293949, issues/293960, issues/293993, issues/293976, issues/293984, issues/295999, issues/296200, issues/296573, issues/296946, issues/296550, issues/296675, issues/296733, issues/296737, issues/296829
  • Authentication, Token, and Subscription Issues: Users frequently encounter problems with authentication, token expiration, invalid tokens, and subscription recognition, leading to failed requests, inability to sign in, or incorrect rate limiting despite active subscriptions. These issues cause interruptions in AI features and require manual retries or client updates.
    • issues/292435, issues/292910, issues/293942, issues/294000, issues/294594, issues/295224, issues/295226, issues/296224, issues/296226, issues/296568, issues/296684, issues/296724, issues/296732, issues/296734, issues/296742, issues/296967
  • Feature Requests for Disabling or Controlling AI Suggestions: Multiple users request features to disable or remove autocomplete, inline suggestions, diff suggestions, or the entire AI/chat features in VS Code, expressing frustration with unwanted or intrusive AI assistance. These requests include disabling autocomplete pop-ups, removing Copilot suggestions, and hiding AI UI elements entirely.
    • issues/290924, issues/293838, issues/294961, issues/295566, issues/295700, issues/295955, issues/295978, issues/296531
  • Agent and Subagent Tooling and Command Issues: Several issues describe problems with agents and subagents in Copilot Chat, including failures to use tools properly, repeated prompts for permissions, inability to delegate commands, and bugs in question rendering or session handling. These issues cause workflow interruptions and require fixes in tool integration and UI feedback.
    • issues/291349, issues/292252, issues/292287, issues/293745, issues/294949, issues/295203, issues/295650, issues/295905, issues/296021, issues/296051, issues/296123, issues/296134, issues/296159
  • Update and Installation Problems: Users report issues with VS Code auto-updates failing, requiring manual reinstallations, or only downloading update files without applying them. Some also report missing context menu options like "Open with Code" after installation or update.
    • issues/291180, issues/293879, issues/295446, issues/296056
  • Chat UI and Interaction Bugs: Various bugs affect chat UI behavior, including chat freezing, messages being enqueued incorrectly, missing stop buttons, chat history not saving or restoring, and chat sessions disappearing or not refreshing properly. These issues degrade the chat experience and cause user confusion.
    • issues/292113, issues/293149, issues/294041, issues/294046, issues/294129, issues/294219, issues/294267, issues/294619, issues/295030, issues/295472, issues/295474, issues/295666, issues/295697, issues/295796, issues/296043, issues/296082, issues/296487
  • Code Completion and Inline Suggestion Failures: Several issues report that inline suggestions, ghost text, or code completions do not trigger or stop working after updates, causing loss of productivity and requiring workarounds.
    • issues/292962, issues/292400, issues/294341, issues/295504, issues/295835
  • Token Consumption and Billing Concerns: Users report that failed or incomplete requests are still counted as paid prompts, tokens are consumed unnecessarily during conversation history review, and billing changes occur without notification, leading to frustration and calls for fairer usage accounting.
    • issues/293890, issues/294964, issues/295228, issues/295480, issues/296567, issues/296568, issues/296879, issues/296893
  • Accessibility and Screen Reader Issues: Some issues highlight problems with screen reader support, including missing aria labels, incorrect focus behavior, and lack of spoken feedback for model picker navigation, impacting users relying on assistive technologies.
    • issues/295240, issues/295411, issues/296342, issues/296343, issues/296634
  • Miscellaneous Bugs and Feature Requests: Other issues include requests for CLI update arguments, system notifications for AI task completion, improved keyboard shortcuts, better session management, and various bugs affecting debugging, terminal behavior, and file operations.
    • issues/294226, issues/294850, issues/295616, issues/295617, issues/295619, issues/295627, issues/295629, issues/295630, issues/295631, issues/295633, issues/295639, issues/295666, issues/296173, issues/296299, issues/296302, issues/296580, issues/296613, issues/296614, issues/296639

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. Huge delay in response

    • Toxicity Score: 0.55 (Moderate possibility, escalating frustration, accusatory tone, repeated complaints, rejection of automated responses)
    • This GitHub conversation involves a user expressing increasing frustration and dissatisfaction with delayed responses and perceived poor customer service, emphasizing repeated complaints and lack of resolution. The tone is increasingly accusatory and impatient, with the user demanding more effective support and rejecting automated replies. The tension is triggered by the user's perception of neglect and inadequate response from the service provider.
  2. Request to Restore Access to Advanced Agents Due to System Error

    • Toxicity Score: 0.55 (Moderate possibility, repeated complaints, slow responses, escalating frustration)
    • This GitHub conversation involves a user, Leor, expressing ongoing frustration and disappointment with the support team's handling of a technical issue affecting their usage. The tone from Leor shifts from polite and explanatory to increasingly impatient and critical as responses from the support team are perceived as slow or insufficient. The support team requests clarification and additional information, but the user's repeated follow-ups and complaints about lack of resolution and customer service quality escalate tension. This dynamic suggests a growing dissatisfaction and potential for further conflict if the issue remains unresolved.
  3. why $10

    • Toxicity Score: 0.75 (Rapid escalation potential, aggressive language, one-sided frustration)
    • This GitHub conversation consists of a single user expressing strong frustration and impatience regarding a performance-related issue, using informal and aggressive language. There are no responses or interactions from other users, so the tone remains one-sided and tense without escalation or resolution. The lack of replies leaves the conversation unresolved and potentially prone to further negative comments if others join.
  4. ABSOLUTE GARBAGE BEHAVIOR

    • Toxicity Score: 0.75 (Rapid escalation, aggressive language, lack of engagement)
    • This GitHub conversation consists of a single user expressing strong dissatisfaction and frustration with the behavior of a software feature, using harsh and emotionally charged language without any responses or engagement from others. The tone is highly negative and accusatory, with no signs of constructive dialogue or moderation.
  5. Fucking your ai treied to breach PostgreSQL's firewall by opeing to all ip address

    • Toxicity Score: 0.75 (Rapid escalation, aggressive language, lack of moderation)
    • This GitHub conversation involves a single user expressing strong frustration and disbelief towards the development team's actions, using aggressive and confrontational language. The tone is highly charged and accusatory, with no responses or comments from other participants to moderate or de-escalate the situation. The lack of engagement and the initial aggressive post suggest a potential for further tension if the conversation continues.
  6. VSCODE A NEW MS GARBAGE FACTORY?

    • Toxicity Score: 0.75 (Rapid escalation, aggressive language, derogatory terms, confrontational tone)
    • This GitHub conversation features a single user expressing strong negative sentiments toward a product associated with a major corporation, using emphatic and derogatory language. The tone is confrontational and dismissive, with no responses or engagement from other users, indicating a one-sided expression of frustration without dialogue or resolution.
  7. poor service

    • Toxicity Score: 0.85 (Rapid escalation, aggressive language, explicit profanity)
    • This GitHub conversation involves a single user expressing strong frustration and dissatisfaction in a highly emotional and explicit manner, without any responses or engagement from other participants. The tone is aggressive and the language is profane, indicating a high level of tension and potential for conflict if others were to join the discussion. The lack of replies or moderation suggests the conversation has not yet evolved or de-escalated.
  8. remove the rate limit

    • Toxicity Score: 0.65 (Rapid escalation, aggressive language, unresolved tension)
    • This GitHub conversation consists of a single initial comment by one user expressing strong frustration and dissatisfaction with a feature implementation, using informal and aggressive language; no other participants have engaged or responded, leaving the tone unresolved and potentially volatile.
  9. GPT-5.3-codex keeps wasting my time and premuim points.

    • Toxicity Score: 0.85 (Rapid escalation, aggressive language, profanity, user frustration, hostile demands)
    • This GitHub conversation involves a user expressing increasing frustration and anger towards an AI assistant's failure to implement requested features, using aggressive and profane language. The AI maintains a neutral, procedural tone, providing updates on its progress and attempts to address the user's requests. The tension escalates due to perceived wasted effort and premium points, with the user repeatedly demanding immediate implementation in a hostile manner. The conversation also includes external comments about the handling of genuine complaints and the premature closing of issues by automated systems, reflecting dissatisfaction with moderation practices.
  10. dissatisfied

    • Toxicity Score: 0.65 (Rapid escalation, accusatory language, dismissive of responses)
    • This GitHub conversation involves a user expressing strong dissatisfaction and frustration with the software's performance and update process, using an accusatory and confrontational tone. The user repeatedly criticizes the AI's behavior, alleging it causes financial loss and operational issues, and dismisses responses related to updates. Other participants respond minimally, with one comment showing confusion. The tension is primarily triggered by the user's perception of repeated failures and unhelpful update prompts, leading to a one-sided, emotionally charged exchange.
  11. https://github.com/microsoft/vscode/issues/new/choose

    • Toxicity Score: 0.75 (Rapid repetition, spam content, lack of constructive dialogue)
    • This GitHub conversation involves minimal interaction, with users posting identical links without further discussion or engagement. The tone is neutral, and there is no evident sentiment or tension among participants. The conversation appears to be automated or spam-related, as indicated by the repetitive content and labeling.
  12. down

    • Toxicity Score: 0.85 (Rapid escalation, offensive language, derogatory terms)
    • This GitHub conversation involves a single user posting a message with offensive language and derogatory terms, expressing frustration in a highly negative and disrespectful tone. There are no responses or further comments, indicating no dialogue or conflict escalation beyond the initial post. The presence of spam and new release labels suggests the message was flagged for inappropriate content and possibly unrelated to the main discussion.
  13. why $10

    • Toxicity Score: 0.75 (Rapid escalation, aggressive language, one-sided frustration)
    • This GitHub conversation consists of a single user expressing strong frustration and impatience regarding a performance-related issue, using aggressive and insulting language. There are no responses or interactions from other users, so the tone remains one-sided and tense without any de-escalation or resolution. The lack of replies leaves the initial negative sentiment unaddressed, which could potentially lead to further toxic comments if others join the discussion.
  14. word replace

    • Toxicity Score: 0.85 (Rapid escalation, aggressive language, personal insults)
    • This GitHub conversation involves a single user expressing significant frustration and using insulting language, indicating a highly negative and confrontational tone. There are no responses or further comments, so the conversation does not develop beyond the initial outburst. The presence of strong language and personal attacks suggests a tense atmosphere from the outset.
  15. word replace

    • Toxicity Score: 0.85 (Rapid escalation, aggressive language, insulting remarks)
    • This GitHub conversation involves a user expressing significant frustration and using insulting language towards the maintainers or other participants, indicating a tense and confrontational tone. The lack of responses or comments suggests the conversation may have been cut short or moderated due to the aggressive nature of the initial message. The presence of labels such as 'spam' and 'new release' might indicate some confusion or misclassification, potentially contributing to the user's frustration.
  16. FUCK YOU

    • Toxicity Score: 0.85 (Rapid escalation, aggressive language, offensive content)
    • This GitHub conversation involves a single user expressing extreme frustration and using aggressive language in their initial message, with no subsequent comments or responses from others. The tone is highly confrontational and offensive, and the issue is labeled as spam and related to a new release. There is no dialogue or attempt at resolution, indicating a one-sided outburst.

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. Inline Compile & CompileCLI stages into platform specific jobs: This pull request refactors the Azure DevOps pipeline by inlining the Compile and CompileCLI stages into platform-specific jobs for Windows, Linux, macOS, Alpine, and Web, enabling each platform job to compile TypeScript independently, improving build consistency and telemetry extraction across all client builds, while removing redundant tasks and obsolete pipeline files.

  • URL: pull/296006
  • Associated Commits: 60cf8, 8e01b, 98be1, 04fe8, c166e, 58571, 19070, b3ef2, 3fe0d, 3bd40, 75f7a, 8f4be, 819ac, 6a8d0, 3dbb3, 85980, 3b711, 6b311, fb705, 2c9a4, 56fc8, 4ebab, 1759c, 27989, 35281, 3b0d5, 872c6, 5b61d, bd641, 8de4c, 8abc4, 72a26, b95c9, 2f8cb, 6e917, 4f55d, 3c465, 6f9fb, d8969, 17f8e, 799c3, b87b6, 09d7f, 68fb6, 84a27, d6338, c90ef

2. Feature: Chat Debug Panel: This pull request introduces a new Chat Debug Panel feature to the Visual Studio Code project, including various improvements, cleanup, and enhancements such as disabling subagent charts, adding filtering and toggle functionality, and fixing related tests and UI behaviors.

  • URL: pull/296417
  • Associated Commits: ca2c2, 78fde, 19b13, f18df, 9feeb, 1e1c7, ee3ed, 1e196, 4bbd5, b19a2, fd7c7, 8945c, ef026, 03cfb, ac8c4, 0a6d4, 7c9ac, b1ce6, 8c40a, 8dbf1, c1ea6, b8d99, aba50, 71573, 4ff31, ab080, 8a1d7, 37ec7, f449e, 222de, 7bee4, 83c76, c9025, 9d7dc, 8e096, 4b86b

3. sessions with sdk: This pull request integrates the GitHub Copilot SDK into VS Code by adding a sessions utility process, platform-specific build support, CLI flags, a service layer for session management and messaging, and a chat widget UI, all gated behind a new --sessions-sdk flag to enable SDK-backed sessions functionality.

  • URL: pull/295817
  • Associated Commits: 02720, 24bd5, 7b5a4, abce2, 1b4ef, ca915, 91c48, 96440, abecd, d823b, 057e8, 481e9, 4592a, 1c27c, 38485, 8baa6, 6ff5b, 3bda4, 24134, 478f8, a6a5e, 6dc24, 0fdb2, 08d44, cf33c, 4d698, 48b0b, ff134, b57f9, 6fef5, bd2ef

Other Open Pull Requests

  • Windows version detection and environment fixes: These pull requests improve Windows version detection by retrieving release and build numbers from the Windows registry and update the installer launch environment to ignore compatibility mode, preventing issues like incorrect version detection and terminal failures. Additionally, they fix a Windows CLI argument issue when running as administrator to ensure commands like "code ." open folders correctly without elevating the CLI itself.
    pull/295842, pull/296690
  • Win32 metadata and signing updates: This pull request adds and patches Win32 metadata, including version and authenticode signature information, to the Inno Updater, tunnel CLI binary, and other Windows dependencies to ensure proper identification and signing of executables.
    pull/296710
  • Agent and Copilot SDK integration: The agent host feature integrates the Copilot SDK with the chat UI, improving tool rendering, session management, and the agent-agnostic protocol, while updating documentation and architecture to support enhanced interaction and session continuity.
    pull/296627
  • YOLO and autopilot mode enhancements: These pull requests introduce a built-in autopilot mode with /yolo commands to bypass settings, update the YOLO mode description by removing some sentences and recommending enabling the chat.tools.terminal.sandbox setting, and enhance policy localization with markdown syntax.
    pull/296691, pull/296219
  • AI co-author and telemetry support: This pull request adds AI co-author support for commits by introducing telemetry tracking to populate the Co-Author commit trailer, along with new settings and policy configurations to enable this functionality.
    pull/296435
  • Build pipeline and sanity tests: This pull request adds a Sanity Tests stage to the official product build pipeline, ensuring sanity tests run for appropriate targets when publishing and skipping tests is disabled, with validation across all quality levels and target subsets.
    pull/296668
  • Focus outline and accessibility improvements: This pull request updates focus outline behavior by replacing :focus selectors with :focus-visible to show outlines only during keyboard navigation, introduces a pointer-focus class for mouse interactions, and preserves high-contrast and programmatic focus styles while improving global styling.
    pull/295855
  • Semantic search and session tools: This pull request introduces semantic search over agent session history using TF-IDF, adds a new #sessions tool, and enhances the quick pick search user experience for more actionable results.
    pull/295941
  • Agent session animation settings: This pull request adds a configurable animation setting for the codicon-report icon in the agent sessions list, allowing users to select from four animation styles to improve visual feedback when waiting for user input.
    pull/296061
  • Agentic browser feature: This pull request introduces an "Agentic browser" feature with iterative feedback and branch merges incorporated during development.
    pull/296665
  • Sticky scroll in chat component: This pull request implements a sticky scroll feature in the chat component and includes subsequent fixes to improve its functionality.
    pull/296433
  • MCP server configuration merge fix: This pull request fixes infinite loops and UI freezes caused by non-deterministic merging of MCP server configurations by sorting servers deterministically, caching merge results, and reducing excessive warning logs.
    pull/295735
  • Chat agent UI and queuing improvements: This pull request enhances the chat agent steering and queuing UI with clearer action labels, a queue depth badge with visual and keyboard navigation improvements, and integrates todo progress and file change summaries with refined styling and animations.
    pull/295906
  • Terminal inline chat z-index fix: This pull request resolves a z-index issue by increasing the terminal's z-index to 12 so it appears above the scrollbar, fixing display problems in the terminal inline chat suggest feature.
    pull/295968
  • Upgrade status widget extension: This pull request extends the upgrade status widget to Copilot Pro users under an experimental setting while excluding Business, Enterprise, and Pro+ tiers, enabling controlled rollout and consistent quota enforcement messaging.
    pull/296174
  • Markdown-language-features extension improvements: This pull request improves document link handling by better URI parsing and selection, adding support for ./src/main.ts#L100-L110 style links that require VS Code side handling due to LSP limitations, making such links universally usable in markdown files.
    pull/296821
  • Rename tool type guard update: This pull request updates the isWorkspaceTextEdit type guard to use the standard isObject() pattern for object validation, aligning with codebase conventions and addressing prior review feedback.
    pull/295601
  • Promise rejection handling fix: This pull request fixes an unhandled promise rejection in a setTimeout async callback by replacing it with a synchronous callback that chains a .catch(onUnexpectedError) handler and moves cleanup to .finally(), following VS Code patterns.
    pull/295821
  • Forked conversation detection improvements: This pull request improves forked conversation detection by introducing a non-localized isForked metadata flag, adding data model version migration and test coverage, and ensuring stable detection without redundant title prefixing across locales.
    pull/295823
  • Default window menu style change: This pull request changes the default window.menuStyle setting from platform-specific values to 'custom' universally, enabling custom menu rendering by default while allowing opt-in to previous styles.
    pull/295926
  • Terminal quick fix enhancements: This pull request improves the terminal quick fix feature by showing command corrections as ghost text in the prompt, allowing acceptance with Tab or Right Arrow, and integrating AI-powered suggestions via Copilot when no built-in fix is available.
    pull/295983
  • Command center chat toggle telemetry: This pull request adds telemetry tracking to command center chat toggles, including clicks on chat pills and filter buttons, by injecting telemetry services and defining GDPR-classified event types to ensure proper event recording and validation.
    pull/296071
  • Markdown inline reference rendering fix: This pull request fixes inline references inside markdown code spans and fenced code blocks by rendering them as plain label text instead of interactive links, preserving readability while maintaining interactivity outside code contexts.
    pull/296201

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

Key Closed Pull Requests

1. [WIP] Merge changes from PR 296149 into release/1.109: This pull request aims to merge the changes from PR #296149 into the release/1.109 branch, specifically updating the default value of ChatConfiguration.ExitAfterDelegation from true to false by resetting the branch to the release state and applying the single file change accordingly.

  • URL: pull/296264
  • Associated Commits: 2c060, 6e848, 253ed, a102a, 5e7d2, 62381, 2001c, 8c2e0, 40e3c, e372e, ebeb2, cd303, 7af89, bf3b7, 59ab2, c5f3a, 99f77, 1d8e1, 6f668, 60760, 7d8eb, 2ce64, 841da, 5e8fd, 374c7, 971df, b1277, a1365, 03a16, d9144, 17a3d, e9fa2, a7041, 383a5, 2d796, 55908, 2a4eb, 2a2f6, 964bc, 92cc5, edb22, 81d7d, d2a2f, 0da3f, 9294a, 04fd7, 241f3, 08fc1, 6ba09, 5d1ee, ab105, d6926, 2761b, 3a4a8, 67da8, fe7aa, da135, 48b2d, 08534, 0a1e0, ec514, 3f8fc, 4d398, de93d, 8c4b9, a77d1, 25f20, 039d4, 5b400, 6b7de, 321e4, f7cc8, a697c, be3c7, e67a6, bceea, f32f3, 3e199, ebbe4, 31659, ddf7d, cb12b, ed52a, e5895, 2500a, 1874f, 9ae00, 4a2f9, 79002, 045f4, 33b46, 16c3f, 39924, 1ea24, 2ef3c, 0c363, 72634, cbbb6, 0a40a, 91961, 37553, 514ef, 2e5af, dc741, abccb, d86a9, 873fa, 85283, a8365, e1956, ffe44, 92f02, cfe24, bec34, 1415a, ac2c7, 49029, eb1ab, f071a, 16600, 2d41e, 12dd2, 7ae95, 537e9, 67d09, 8b04b, cd0e3, ac448, 8f2f8, 9f202, a4228, 2d131, 289ba, 7d0d4, fa894, 2518e, 9a403, 5101a, 2b3ee, ccc44, 4e34c, 768df, b9d5c, f4d01, bae06, 3ec91, 10d73, cbb69, 3810f, e253a, 540f0, dd0c0, 5a566, e3f17, a67c4, 9cd04, 67c89, 9e187, 94261, 29866, 9b585, f1eb6, 8eef7, befc4, 4f185, 8e30c, 97c1c, 05f88, 4831f, 430b0, 640df, 59cf8, da59f, 21d15, f62aa, cba93, 3133a, cf65b, 9f6ec, bfe8d, 74fd2, 9b363, 82dcd, f955d, 7536d, 6f9c3, 7e137, 525ba, c4f69, 77892, 8636f, 49fbd, a364e, 54683, 8149a, c75da, ce6c5, 2fedd, afb2b, 19007, 8f043, 99d64, 5b30a, a2bd0, 8b4cd, d6456, 5e112, 5c513, ed55c, be492, eeb0e, 81f12, b6d76, 7fe0e, 2deb8, 840c3, cc23c, 6358c, b913f, 63530, b49fb, edded, 72f23, 8b6e2, fff29, d195c, 243a4, b3df3, 18695, 6be6f, 577d1, b1aeb, 881ce, 7a3b0, 0a672, 73b97, 0d26c, 94860, 849dd, eadcf, 0249c, ec6eb, 448d5, e4dd9, 8db7c, c9224, 2f061, aac45, d1949, 32c3c
  • Associated Commits: 2c060, 6e848, 253ed, a102a, 5e7d2, 62381, 2001c, 8c2e0, 40e3c, e372e, ebeb2, cd303, 7af89, bf3b7, 59ab2, c5f3a, 99f77, 1d8e1, 6f668, 60760, 7d8eb, 2ce64, 841da, 5e8fd, 374c7, 971df, b1277, a1365, 03a16, d9144, 17a3d, e9fa2, a7041, 383a5, 2d796, 55908, 2a4eb, 2a2f6, 964bc, 92cc5, edb22, 81d7d, d2a2f, 0da3f, 9294a, 04fd7, 241f3, 08fc1, 6ba09, 5d1ee, ab105, d6926, 2761b, 3a4a8, 67da8, fe7aa, da135, 48b2d, 08534, 0a1e0, ec514, 3f8fc, 4d398, de93d, 8c4b9, a77d1, 25f20, 039d4, 5b400, 6b7de, 321e4, f7cc8, a697c, be3c7, e67a6, bceea, f32f3, 3e199, ebbe4, 31659, ddf7d, cb12b, ed52a, e5895, 2500a, 1874f, 9ae00, 4a2f9, 79002, 045f4, 33b46, 16c3f, 39924, 1ea24, 2ef3c, 0c363, 72634, cbbb6, 0a40a, 91961, 37553, 514ef, 2e5af, dc741, abccb, d86a9, 873fa, 85283, a8365, e1956, ffe44, 92f02, cfe24, bec34, 1415a, ac2c7, 49029, eb1ab, f071a, 16600, 2d41e, 12dd2, 7ae95, 537e9, 67d09, 8b04b, cd0e3, ac448, 8f2f8, 9f202, a4228, 2d131, 289ba, 7d0d4, fa894, 2518e, 9a403, 5101a, 2b3ee, ccc44, 4e34c, 768df, b9d5c, f4d01, bae06, 3ec91, 10d73, cbb69, 3810f, e253a, 540f0, dd0c0, 5a566, e3f17, a67c4, 9cd04, 67c89, 9e187, 94261, 29866, 9b585, f1eb6, 8eef7, befc4, 4f185, 8e30c, 97c1c, 05f88, 4831f, 430b0, 640df, 59cf8, da59f, 21d15, f62aa, cba93, 3133a, cf65b, 9f6ec, bfe8d, 74fd2, 9b363, 82dcd, f955d, 7536d, 6f9c3, 7e137, 525ba, c4f69, 77892, 8636f, 49fbd, a364e, 54683, 8149a, c75da, ce6c5, 2fedd, afb2b, 19007, 8f043, 99d64, 5b30a, a2bd0, 8b4cd, d6456, 5e112, 5c513, ed55c, be492, eeb0e, 81f12, b6d76, 7fe0e, 2deb8, 840c3, cc23c, 6358c, b913f, 63530, b49fb, edded, 72f23, 8b6e2, fff29, d195c, 243a4, b3df3, 18695, 6be6f, 577d1, b1aeb, 881ce, 7a3b0, 0a672, 73b97, 0d26c, 94860, 849dd, eadcf, 0249c, ec6eb, 448d5, e4dd9, 8db7c, c9224, 2f061, aac45, d1949, 32c3c

2. Sandy081/layout exploration: This pull request explores and implements extensive layout and UI enhancements for the Agent Sessions feature in Visual Studio Code, including floating sidebars with card-like appearance, improved title bar actions, workspace and customization management tied to worktrees, account management integration, refined toolbar and filter options, and various styling and performance improvements to create a more cohesive and user-friendly sessions workbench experience.

  • URL: pull/294912
  • Associated Commits: bf22b, d02c0, 4754f, bdc12, 5c4fd, 22daf, b513e, f5196, 715f2, 95701, 7b7fa, d9e42, 4e506, 7bc75, 353da, a600c, e435b, 437df, ec08c, b398f, 3e302, 71717, 4dad2, 9e232, a00c3, fbe07, 02135, 233b3, 12e07, 874c8, 6b8d0, cc858, 309b5, c8a34, f751c, e5f51, 39bc4, b601e, 58252, 130dc, 4c2b4, 97527, 5b1bd, 97245, 16521, ae111, 4c39f, 988a6, c79ad, 55dcd, 3e3d3, 10661, 297c9, a9a43, ff976, 344c2, 68c49, 037b9, ba2e8, e1b65, 432fd, 8e691, 91d5e, 90187, 91a7c, 5689c, e91b0, 2414a, f3b6d, d330b, 323e7, 4aa99, 687db, 71794, cfb37, 1bc90, 05955, d338a, a8c6b, 0d0cf, 230ec, 8779f, 723f0, 58e07, 2c296, d3a67, a4a58, 13f37, e2804, be59b, 79e43, 2a85a, 7cd22, 7750e, 7bf1e, cfe34, b45d6, 195d8, 61fbc, 83b42, f6d6d, e9973, e1e28, 12fa0, 87c79, b8383, 78541, ec159, 44091, 168e0, 7582c, 40072, f7cf7, 79fbd, f390c, 744f9, 7f6fe, 02bd0, 99256, 6c3e2, f3836, 54b5d, fd3c0, 46ad4, 012d0, 76314, 11fc0, 4f692, a0ec7, ba50b, c6265, 1b1c9, e92b6, 34655, a21db, 92ee4, c8a14, 10c26, 57c21, aefe8, 87a11, 8dacc, 2b55b
  • Associated Commits: bf22b, d02c0, 4754f, bdc12, 5c4fd, 22daf, b513e, f5196, 715f2, 95701, 7b7fa, d9e42, 4e506, 7bc75, 353da, a600c, e435b, 437df, ec08c, b398f, 3e302, 71717, 4dad2, 9e232, a00c3, fbe07, 02135, 233b3, 12e07, 874c8, 6b8d0, cc858, 309b5, c8a34, f751c, e5f51, 39bc4, b601e, 58252, 130dc, 4c2b4, 97527, 5b1bd, 97245, 16521, ae111, 4c39f, 988a6, c79ad, 55dcd, 3e3d3, 10661, 297c9, a9a43, ff976, 344c2, 68c49, 037b9, ba2e8, e1b65, 432fd, 8e691, 91d5e, 90187, 91a7c, 5689c, e91b0, 2414a, f3b6d, d330b, 323e7, 4aa99, 687db, 71794, cfb37, 1bc90, 05955, d338a, a8c6b, 0d0cf, 230ec, 8779f, 723f0, 58e07, 2c296, d3a67, a4a58, 13f37, e2804, be59b, 79e43, 2a85a, 7cd22, 7750e, 7bf1e, cfe34, b45d6, 195d8, 61fbc, 83b42, f6d6d, e9973, e1e28, 12fa0, 87c79, b8383, 78541, ec159, 44091, 168e0, 7582c, 40072, f7cf7, 79fbd, f390c, 744f9, 7f6fe, 02bd0, 99256, 6c3e2, f3836, 54b5d, fd3c0, 46ad4, 012d0, 76314, 11fc0, 4f692, a0ec7, ba50b, c6265, 1b1c9, e92b6, 34655, a21db, 92ee4, c8a14, 10c26, 57c21, aefe8, 87a11, 8dacc, 2b55b

3. Feat: Show branch picker in core: This pull request introduces a branch picker feature into the core of the NewChatWidget in VSCode, enhancing session management by allowing users to select and toggle git branches within chat sessions, alongside various refactors to improve session handling, repository opening logic, and UI responsiveness based on repository availability and isolation modes.

  • URL: pull/296559
  • Associated Commits: a2352, 97a15, 057f0, 62a46, 8af2e, 8d00b, 1deb5, 4d947, 5e004, f8080, abfd0, 1fb10, 5a886, 8e16c, 83c9f, 16057, a54df, dfacc, 97521, a56ef, 720b6, 92353, 01323, 73393, 76ef6, 3f060, 6053a, f80ce, ca277, 570fa, 1943f, df136, 1b566, beed5, 2b887, f9954, ed250, f7ecc, b4463, 15ae8, bc0be, 5c35c, 5fd1a, 667b1, 9b7db, 22890, 27f4b, 1a1d1, 79aed, 81df7, c840b, 94ef1, fb24f, f3e07
  • Associated Commits: a2352, 97a15, 057f0, 62a46, 8af2e, 8d00b, 1deb5, 4d947, 5e004, f8080, abfd0, 1fb10, 5a886, 8e16c, 83c9f, 16057, a54df, dfacc, 97521, a56ef, 720b6, 92353, 01323, 73393, 76ef6, 3f060, 6053a, f80ce, ca277, 570fa, 1943f, df136, 1b566, beed5, 2b887, f9954, ed250, f7ecc, b4463, 15ae8, bc0be, 5c35c, 5fd1a, 667b1, 9b7db, 22890, 27f4b, 1a1d1, 79aed, 81df7, c840b, 94ef1, fb24f, f3e07

Other Closed Pull Requests

  • Model Picker Enhancements: Multiple pull requests improve the model picker in VS Code by enhancing focus behavior, filtering, keybindings, layout, and visual styles, as well as integrating the model picker within the sessions window for better user experience. Additional refinements include search input styling, separator adjustments, and simplification of filter input behavior to improve clarity and accessibility.
    • pull/296313, pull/295871, pull/296093
  • Sessions Window Improvements: Several pull requests enhance the sessions window by improving branch and repository loading with error handling, refining UI elements for accessibility, managing session lifecycle and renaming services, adding draggable sidebar titles, and improving folder selection features. These changes collectively improve user experience and robustness of session management in VS Code.
    • pull/296858, pull/295870
  • Chat Input Interface Redesign: Pull requests simplify and redesign the chat input interface by hiding the attachments bar by default, removing the "Add Files" button, relocating and restyling the context usage indicator, increasing input height, fixing toolbar icon colors, and enforcing explicit toolbar section ordering. Additional styling improvements include larger border radius, updated send icon, and color adjustments for better usability.
    • pull/296390, pull/294351
  • File and Context Management in Chat: A pull request introduces a file provider for the sessions dedicated view context, enhancing chat context attachments and file picker functionality with workspace folder file listings, asynchronous loading, exclusion patterns, and context folder URI selection. This also includes refactoring and optimizing file picking logic and related UI components.
    • pull/296372
  • Performance and Testing Optimizations: One pull request improves the performance of sanity tests by optimizing the Windows ARM64 job with a custom Node.js installation, reducing PowerShell calls, switching to curl for downloads, and removing a specific test, resulting in faster test completion times.
    • pull/296248
  • Sandboxing and Terminal Enhancements: Pull requests enable sandboxing for locally running MCP servers on Linux and MacOS using the anthropic sandbox runtime and update sandboxed terminal execution to use the bundled ripgrep binary, removing the need for manual installation and adding unit tests for validation.
    • pull/295704, pull/296335
  • Visual and UI Effects: A pull request adds blur and transparency effects to new modals in the 2026 themes, dimming activity and command bars and adding drop shadows for improved visual appearance. Another pull request enhances minimap autohide functionality and sticky widget styles with hover effects and theme compatibility improvements.
    • pull/293281, pull/295749
  • Accessibility and Interaction Improvements: One pull request adds a toggle command to include or exclude “thinking” content in the chat response accessible view for screen reader users, persisting preferences per profile. Another pull request removes checkmark icons from context labels and replaces them with hover-activated chevrons to improve visual clarity and interaction.
    • pull/295017, pull/296621
  • Chat Features and Commands: Pull requests add the ability to fork conversations from the chat interface or via a command, implement the vscode_askQuestions tool to handle question carousels in chat, and add a "Show Output" button to the chat setup timeout message for diagnostics access.
    • pull/296135, pull/295653, pull/295676
  • Miscellaneous Improvements: Additional pull requests include adding a component explorer with CI and lockfile fixes, enabling the kitty graphics protocol in the terminal by updating xterm.js, removing a deprecated sessionId property, and managing CDP context groups in the browser for better page access control.
    • pull/296529, pull/295701, pull/294259, pull/295676

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 669 73 0 625
bpasero 445 57 21 31
sandy081 363 33 1 6
meganrogge 286 29 28 37
roblourens 215 17 16 35
pwang347 250 9 2 17
dmitrivMS 218 14 0 8
justschen 165 16 1 12
mjbvz 153 27 5 7
mrleemurray 158 18 2 1

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