Weekly GitHub Report for Vscode: October 13, 2025 - October 20, 2025 (12:04:52)
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:
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.
-
Cannot read properties of undefined (reading 'toLowerCase'): This issue reports a bug in a VS Code extension where users encounter a runtime error "Cannot read properties of undefined (reading 'toLowerCase')" when sending messages, causing the feature to fail. The problem is linked to MCP servers/extensions, particularly involving the Gitlens extension's Gitkraken MCP server, and users have found temporary workarounds by disabling MCP autostart or specific extensions until an official fix is released.
- Multiple users confirmed experiencing the same error, and maintainers requested error stack traces to diagnose the issue. The root cause was identified as the Gitlens extension's Gitkraken MCP server, with temporary fixes including disabling MCP autostart or the Gitlens extension. The issue is expected to be resolved in Gitlens version 17.6.2, with updates and reloads recommended, while the discussion was locked to keep focus on the resolution.
- Number of comments this week: 19
-
cannot login into copilot: This issue concerns a user who is unable to log in to GitHub Copilot despite having a valid subscription, with the problem persisting since Wednesday. The user experiences redirection issues where the sign-in attempts default to a GitHub Enterprise (GHE) endpoint instead of github.com, and troubleshooting steps including reinstalling VS Code have not resolved the problem.
- The comments include diagnostic information such as network logs and error codes, attempts to clarify whether the user is signing into the correct GitHub endpoint, and suggestions to enable trace logging, sign out of all GitHub accounts, and follow a detailed sign-in procedure to capture logs for further investigation.
- Number of comments this week: 13
-
Stuck on connecting to kernel if using Jupyter Notebook: This issue describes a bug where the user is unable to connect to the Jupyter Notebook kernel in VS Code after an update, causing the kernel to get stuck during connection. The problem appears related to the Jupyter extension version or Python environment compatibility, with some users resolving it by downgrading or upgrading the Jupyter extension or changing their Python version.
- Multiple users reported the same kernel connection issue after a VS Code update. Some found success by downgrading the Jupyter extension, while others noted Python version compatibility problems, particularly with Python 3.14. The discussion concluded with a recommendation to upgrade or downgrade the Jupyter extension to specific versions to fix the problem.
- Number of comments this week: 7
-
Hash mismatch while upgrading vs code 1.105.1: This issue reports a hash mismatch error encountered when attempting to upgrade Visual Studio Code to version 1.105.1 on a Windows 10 system. The user experiences a persistent hash verification failure despite deleting temporary update files and retrying the update process, prompting investigation by the maintainers.
- The discussion involves troubleshooting steps such as checking and deleting temporary update files, verifying SHA256 hashes of the downloaded installer from both the user's system and the official server, and confirming discrepancies in file sizes and hash values; maintainers acknowledge the issue and continue investigating while requesting further verification from the user.
- Number of comments this week: 7
-
"Ctrl + Space" produces "a" character when used on some prompts in PowerShell terminal: This issue describes a bug where pressing "Ctrl + Space" in the PowerShell terminal within VS Code inserts an unexpected "a" character on certain prompts, whereas native PowerShell terminals produce no output or just a space. The user provides detailed steps to reproduce the problem and clarifies that this behavior does not occur outside of the VS Code integrated terminal, indicating the issue is specific to the VS Code environment.
- The discussion in the comments revolves around whether the issue belongs to the PowerShell extension or the VS Code terminal itself, with the user confirming it happens in the regular VS Code terminal and not in native terminals. The issue reporter provides visual evidence via GIFs, and the conversation concludes that the problem is isolated to the VS Code integrated terminal rather than the PowerShell extension.
- 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.
- Notebook>Outline: Show Code Cell Markdown: This issue is a feature request asking for the ability to display markdown generated by code cells in the notebook outline, similar to how JupyterLab handles dynamic titles produced by code outputs. The requester highlights that this functionality would allow outlines to include dynamically generated headings from code cell outputs, enhancing navigation and organization within the notebook interface.
- Using a vscode:// link with ?new-window or ?reuse-window still hijacks existing window: This issue reports a bug in Visual Studio Code where using a vscode:// link with the query parameters ?new-window or ?reuse-window does not open a new window as expected, but instead hijacks and replaces the existing remote connection window. Specifically, when connected remotely to one server, clicking such a link to open a different remote server causes the current session to disconnect and be replaced, rather than opening the new connection in a separate window.
${userHome}in a task command creates bad paths: This issue describes a problem where using the${userHome}variable in a task command within VS Code'stasks.jsonfile generates incorrect file paths when the task type is set to "process," leading to errors that prevent the terminal process from starting. The reporter notes that while${userHome}produces malformed paths like/c:/Users/myuser/myfolder/my.exe, using${env:USERPROFILE}instead results in correctly formatted paths and successful task execution.- Terminal in Floating Window Does Not Echo Characters in Real Time When Remotely Connected: This issue describes a problem where the terminal in a floating window does not echo typed characters in real time when connected to a remote environment, such as WSL or SSH, if the main VS Code window is minimized. The characters only appear after restoring the main window, indicating that the remote connection may enter a sleep state when the main window is minimized, causing a delay in terminal updates despite no actual freeze occurring.
- Unicode character displayed as a question mark ?: This issue reports that when a fullwidth quotation mark Unicode character (U+FF02) is pasted into Visual Studio Code, it is incorrectly rendered as a question mark instead of displaying the correct symbol. The problem does not occur in web browsers like Firefox, indicating a rendering or font support issue specific to VS Code on Fedora 39 with version 1.87.2.
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: 543
Summarized Issues:
- Chat and Copilot Extension Failures and Performance Issues: Numerous issues report that the GitHub Copilot and Copilot Chat extensions frequently fail to respond, become unresponsive, or crash VS Code, severely impacting usability. Users experience problems such as inability to send messages, slow or stuck responses, failure to sign in, and broken chat features across multiple platforms and VS Code versions.
- issues/271006, issues/271013, issues/271029, issues/271075, issues/271096, issues/271124, issues/271168, issues/271177, issues/271254, issues/271263, issues/271280, issues/271329, issues/271339, issues/271401, issues/271517, issues/271639, issues/271694, issues/271899, issues/271913, issues/271915, issues/271938, issues/271941, issues/271996, issues/271998, issues/272016, issues/272029, issues/272032, issues/272066, issues/272069, issues/272084, issues/272111
- Authentication, Sign-in, and Subscription Problems: Multiple reports indicate users are unable to sign in, switch accounts, or have their subscriptions recognized properly in the VS Code Copilot extension. Issues include persistent login failures, sign-out not changing users, and premium features not activating despite valid subscriptions.
- Extension Version 0.32.x Specific Bugs and Failures: The VS Code extension version 0.32.x is repeatedly reported to have critical bugs including failure to respond, timeout errors, server error 500, and inability to perform basic functions like debugging, chat, or file operations. These issues affect Windows 10 and other platforms, often causing the extension to hang or crash.
- issues/271004, issues/271021, issues/271035, issues/271078, issues/271080, issues/271084, issues/271085, issues/271099, issues/271100, issues/271168, issues/271188, issues/271192, issues/271205, issues/271229, issues/271250, issues/271254, issues/271263, issues/271309, issues/271311, issues/271314, issues/271325, issues/271329, issues/271331, issues/271337, issues/271381, issues/271410, issues/271429, issues/271445, issues/271456, issues/271465, issues/271468, issues/271475, issues/271487, issues/271495, issues/271498, issues/271504, issues/271505, issues/271524, issues/271529, issues/271532, issues/271534, issues/271541, issues/271549, issues/271559, issues/271561, issues/271573, issues/271580, issues/271587, issues/271594, issues/271596, issues/271599, issues/271605, issues/271618, issues/271620, issues/271625, issues/271627, issues/271628, issues/271639, issues/271643, issues/271649, issues/271668, issues/271671, issues/271675, issues/271694, issues/271711, issues/271724, issues/271733, issues/271740, issues/271751, issues/271754, issues/271768, issues/271777, issues/271787, issues/271811, issues/271813, issues/271868, issues/271869, issues/271887, issues/271888, issues/271892, issues/271893, issues/271895, issues/271899, issues/271913, issues/271915, issues/271926, issues/271928, issues/271933, issues/271959, issues/271960, issues/271973, issues/271987, issues/271996, issues/271998, issues/272008, issues/272012, issues/272014, issues/272015, issues/272017, issues/272024, issues/272026, issues/272029, issues/272032, issues/272039, issues/272043, issues/272044, issues/272046, issues/272047, issues/272048, issues/272049, issues/272064, issues/272066, issues/272069, issues/272076, issues/272079, issues/272082, issues/272084, issues/272086, issues/272088, issues/272089, issues/272090, issues/272091, issues/272092, issues/272094, issues/272095, issues/272098, issues/272099, issues/272100, issues/272102, issues/272103, issues/272104, issues/272107, issues/272109, issues/272110, issues/272111
- Chat UI and Interaction Bugs: Several issues describe problems with the chat interface such as missing buttons (Cancel, Accept, Close), disappearing chat history or messages, incorrect chat status indicators, and sluggish or broken UI elements. These bugs affect user experience by making chat interactions confusing or impossible.
- Code Completion and Suggestion Errors: Users report that Copilot and other AI code completion features frequently provide incorrect, invalid, or nonsensical suggestions, including syntax errors, missing characters, or inappropriate completions. This reduces trust and usability of the AI assistance.
- Performance and Responsiveness Problems: Multiple reports describe VS Code or its extensions freezing, becoming sluggish, or crashing, often related to large projects, specific extensions, or certain system configurations. These issues severely degrade the development experience.
- Git and Source Control Integration Issues: Users face problems with Git operations in VS Code, including incorrect branch handling, failure to stage or sync changes, broken commit message generation, and issues with multi-root workspaces or worktrees. These bugs disrupt version control workflows.
- UI and Visual Inconsistencies: Several issues highlight visual bugs such as blurry text when unfocused, inconsistent icon sizes and styles, missing or incorrect icons, improper tooltip placement, and layout problems in various UI components, affecting the overall user interface quality.
- Terminal and Debugging Problems: Users report issues with the integrated terminal such as slow performance, incorrect process titles, crashes, and problems with debugging features including signature help and breakpoint handling, which hinder development and testing workflows.
- File and Workspace Management Bugs: Problems include inability to copy/paste files between projects or containers, failure to apply file changes, missing or corrupted files after extension operations, and issues with workspace trust and extension activation.
- Network and Server Errors: Several issues report network-related errors such as server error 500, connection closed errors, certificate validation failures, and network timeouts affecting extension functionality and chat features.
- Feature Requests and Usability Improvements: Users request enhancements such as better chat navigation, resizing chat input, improved prompt file handling, better tool grouping, UI improvements, and more flexible settings for AI features and telemetry.
- issues/271065, issues/271067, issues/271086, issues/271112, issues/271125, issues/271181, issues/271213, issues/271215, issues/271218, issues/271224, issues/271310, issues/271367, issues/271443, issues/271448, issues/271523, issues/271526, issues/271585, issues/271695, issues/271705, issues/271713, issues/271720, issues/271757, issues/271857, issues/271863, issues/272000, issues/272001, issues/272076, issues/272077, issues/272080, issues/272105, issues/272109, issues/272144
- Security and Privacy Concerns: Some issues highlight risks such as API keys being exposed in readme files created by the agent, and the AI using unknown API keys, raising concerns about potential leaks and unauthorized access.
- Model and AI Behavior Issues: Reports include problems with model selection defaulting incorrectly, AI generating repetitive or incorrect code, hitting token limits prematurely, and AI features not respecting user settings or behaving inconsistently.
- Miscellaneous Bugs: Various other issues include problems with markdown rendering, keyboard shortcuts, accessibility, file preview, and extension installation or update failures.
- issues/271001, issues/271003, issues/271014, issues/271019, issues/271023, issues/271030, issues/271032, issues/271037, issues/271052, issues/271054, issues/271056, issues/271057, issues/271058, issues/271063, issues/271070, issues/271081, issues/271129, issues/271135, issues/271153, issues/271159, issues/271163, issues/271197, issues/271202, issues/271203, issues/271225, issues/271228, issues/271230, issues/271232, issues/271233, issues/271235, issues/271236, issues/271238, issues/271241, issues/271242, issues/271244, issues/271246, issues/271250, issues/271251, issues/271253, issues/271256, issues/271257, issues/271268, issues/271269, issues/271270, issues/271279, issues/271285, issues/271289, issues/271291, issues/271292, issues/271295, issues/271296, issues/271297, issues/271298, issues/271299, issues/271300, issues/271305, issues/271307, issues/271309, issues/271310, issues/271311, issues/271312, issues/271313, issues/271314, issues/271315, issues/271316, issues/271324, issues/271328, issues/271331, issues/271332, issues/271333, issues/271335, issues/271346, issues/271350, issues/271351, issues/271353, issues/271354, issues/271355, issues/271356, issues/271362, issues/271363, issues/271365, issues/271368, issues/271370, issues/271371, issues/271372, issues/271374, issues/271377, issues/271383, issues/271386, issues/271387, issues/271388, issues/271390, issues/271391, issues/271395, issues/271396, issues/271408, issues/271409, issues/271411, issues/271413, issues/271414, issues/271415, issues/271416, issues/271417, issues/271418, issues/271422, issues/271423, issues/271424, issues/271425, issues/271426, issues/271428, issues/271429, issues/271432, issues/271433, issues/271435, issues/271437, issues/271438, issues/271440, issues/271441, issues/271444, issues/271445, issues/271446, issues/271448, issues/271450, issues/271452, issues/271456, issues/271457, issues/271465, issues/271467, issues/271475, issues/271476, issues/271477, issues/271478, issues/271479, issues/271480, issues/271485, issues/271487, issues/271491, issues/271493, issues/271495, issues/271496, issues/271498, issues/271500, issues/271501, issues/271504, issues/271505, issues/271506, issues/271507, issues/271508, issues/271511, issues/271514, issues/271515, issues/271516, issues/271517, issues/271520, issues/271521, issues/271523, issues/271526, issues/271528, issues/271529, issues/271531, issues/271532, issues/271534, issues/271535, issues/271539, issues/271541, issues/271542, issues/271544, issues/271545, issues/271547, issues/271551, issues/271552, issues/271553, issues/271554, issues/271559, issues/271561, issues/271565, issues/271567, issues/271573, issues/271580, issues/271584, issues/271585, issues/271587, issues/271588, issues/271589, issues/271591, issues/271597, issues/271599, issues/271602, issues/271603, issues/271605, issues/271606, issues/271611, issues/271616, issues/271618, issues/271619, issues/271620, issues/271622, issues/271623, issues/271624, issues/271625, issues/271627, issues/271628, issues/271630, issues/271631, issues/271634, issues/271635, issues/271637, issues/271639, issues/271641, issues/271643, issues/271644, issues/271645, issues/271646, issues/271647, issues/271649, issues/271650, issues/271654, issues/271657, issues/271658, issues/271659, issues/271660, issues/271662, issues/271663, issues/271664, issues/271667, issues/271668, issues/271669, issues/271671, issues/271675, issues/271677, issues/271678, issues/271679, issues/271681, issues/271682, issues/271683, issues/271684, issues/271685, issues/271686, issues/271688, issues/271689, issues/271692, issues/271694, issues/271696, issues/271699, issues/271703, issues/271705, issues/271706, issues/271708, issues/271709, issues/271711, issues/271713, issues/271715, issues/271717, issues/271718, issues/271719, issues/271720, issues/271724, issues/271725, issues/271727, issues/271728, issues/271729, issues/271730, issues/271731, issues/271732, issues/271733, issues/271740, issues/271741, issues/271742, issues/271743, issues/271744, issues/271745, issues/271746, issues/271747, issues/271748, issues/271749, issues/271750, issues/271751, issues/271752, issues/271753, issues/271754, issues/271755, issues/271756, issues/271757, issues/271758, issues/271759, issues/271760, issues/271761, issues/271762, issues/271763, issues/271764, issues/271765, issues/271766, issues/271767, issues/271768, issues/271769, issues/271770, issues/271771, issues/271772, issues/271773, issues/271774, issues/271775, issues/271776, issues/271777, issues/271778, issues/271779, issues/271780, issues/271781, issues/271782, issues/271783, issues/271784, issues/271785, issues/271786, issues/271787, issues/271788, issues/271789, issues/271790, issues/271791, issues/271792, issues/271793, issues/271794, issues/271795, issues/271796, issues/271797, issues/271798, issues/271799, issues/271800, issues/271801, issues/271802, issues/271803, issues/271804, issues/271805, issues/271806, issues/271807, issues/271808, issues/271809, issues/271810, issues/271811, issues/271812, issues/271813, issues/271814, issues/271815, issues/271816, issues/271817, issues/271818, issues/271819, issues/271820, issues/271821, issues/271822, issues/271823, issues/271824, issues/271825, issues/271826, issues/271827, issues/271828, issues/271829, issues/271830, issues/271831, issues/271832, issues/271833, issues/271834, issues/271835, issues/271836, issues/271837, issues/271838, issues/271839, issues/271840, issues/271841, issues/271842, issues/271843, issues/271844, issues/271845, issues/271846, issues/271847, issues/271848, issues/271849, issues/271850, issues/271851, issues/271852, issues/271853, issues/271854, issues/271855, issues/271856, issues/271857, issues/271858, issues/271859, issues/271860, issues/271861, issues/271862, issues/271863, issues/271864, issues/271865, issues/271866, issues/271867, issues/271868, issues/271869, issues/271870, issues/271871, issues/271872, issues/271873, issues/271874, issues/271875, issues/271876, issues/271877, issues/271878, issues/271879, issues/271880, issues/271881, issues/271882, issues/271883, issues/271884, issues/271885, issues/271886, issues/271887, issues/271888, issues/271889, issues/271890, issues/271891, issues/271892, issues/271893, issues/271894, issues/271895, issues/271896, issues/271897, issues/271898, issues/271899, issues/271900, issues/271901, issues/271902, issues/271903, issues/271904, issues/271905, issues/271906, issues/271907, issues/271908, issues/271909, issues/271910, issues/271911, issues/271912, issues/271913, issues/271914, issues/271915, issues/271916, issues/271917, issues/271918, issues/271919, issues/271920, issues/271921, issues/271922, issues/271923, issues/271924, issues/271925, issues/271926, issues/271927, issues/271928, issues/271929, issues/271930, issues/271931, issues/271932, issues/271933, issues/271934, issues/271935, issues/271936, issues/271937, issues/271938, issues/271939, issues/271940, issues/271941, issues/271942, issues/271943, issues/271944, issues/271945, issues/271946, issues/271947, issues/271948, issues/271949, issues/271950, issues/271951, issues/271952, issues/271953, issues/271954, issues/271955, issues/271956, issues/271957, issues/271958, issues/271959, issues/271960, issues/271961, issues/271962, issues/271963, issues/271964, issues/271965, issues/271966, issues/271967, issues/271968, issues/271969, issues/271970, issues/271971, issues/271972, issues/271973, issues/271974, issues/271975, issues/271976, issues/271977, issues/271978, issues/271979, issues/271980, issues/271981, issues/271982, issues/271983, issues/271984, issues/271985, issues/271986, issues/271987, issues/271988, issues/271989, issues/271990, issues/271991, issues/271992, issues/271993, issues/271994, issues/271995, issues/271996, issues/271997, issues/271998, issues/271999, issues/272000, issues/272001, issues/272002, issues/272003, issues/272004, issues/272005, issues/272006, issues/272007, issues/272008, issues/272009, issues/272010, issues/272011, issues/272012, issues/272013, issues/272014, issues/272015, issues/272016, issues/272017, issues/272018, issues/272019, issues/272020, issues/272021, issues/272022, issues/272023, issues/272024, issues/272025, issues/272026, issues/272027, issues/272028, issues/272029, issues/272030, issues/272031, issues/272032, issues/272033, issues/272034, issues/272035, issues/272036, issues/272037, issues/272038, issues/272039, issues/272040, issues/272041, issues/272042, issues/272043, issues/272044, issues/272045, issues/272046, issues/272047, issues/272048, issues/272049, issues/272050, issues/272051, issues/272052, issues/272053, issues/272054, issues/272055, issues/272056, issues/272057, issues/272058, issues/272059, issues/272060, issues/272061, issues/272062, issues/272063, issues/272064, issues/272065, issues/272066, issues/272067, issues/272068, issues/272069, issues/272070
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: 345
Summarized Issues:
- Copilot Chat and Extension Failures: Numerous issues report that the GitHub Copilot Chat extension and related Copilot features in VS Code fail to respond, produce errors, or become unresponsive across multiple platforms and versions. Common problems include the error "Cannot read properties of undefined (reading 'toLowerCase')" preventing chat interaction, failure to send messages, hanging on loading or activation, and incorrect quota or subscription status despite active plans.
- issues/270963, issues/271024, issues/271025, issues/271026, issues/271031, issues/271033, issues/271113, issues/271182, issues/271189, issues/271248, issues/271313, issues/271315, issues/271342, issues/271347, issues/271550, issues/271576, issues/271625, issues/271734, issues/271735, issues/271736, issues/271737, issues/271738, issues/271739, issues/271742, issues/271743, issues/271744, issues/271745, issues/271746, issues/271747, issues/271748, issues/271749, issues/271750, issues/271755, issues/271756, issues/271757, issues/271759, issues/271760, issues/271761, issues/271762, issues/271764, issues/271765, issues/271766, issues/271771, issues/271772, issues/271773, issues/271774, issues/271776, issues/271778, issues/271779, issues/271780, issues/271782, issues/271783, issues/271784, issues/271785, issues/271787, issues/271789, issues/271790, issues/271792, issues/271793, issues/271794, issues/271796, issues/271797, issues/271798, issues/271800, issues/271801, issues/271802, issues/271804, issues/271805, issues/271807, issues/271808, issues/271809, issues/271814, issues/271815, issues/271816, issues/271817, issues/271818, issues/271819, issues/271820, issues/271821, issues/271822, issues/271823, issues/271824, issues/271825, issues/271826, issues/271827, issues/271828, issues/271829, issues/271830, issues/271832, issues/271833, issues/271834, issues/271835, issues/271836, issues/271839, issues/271840, issues/271843, issues/271846, issues/271847, issues/271848, issues/271859, issues/271923, issues/271930, issues/271951, issues/271954, issues/271966
- MCP Extension Activation and Workspace-Specific Hanging: Several issues describe persistent hangs and repeated activation prompts related to MCP extensions in VS Code, especially in specific workspaces. These problems include indefinite hangs on "Activating MCP extensions... Skip?" prompts and activation loops caused by third-party extensions creating hidden MCP server configurations, which do not occur in other workspaces.
- Terminal and Command Execution Issues: Multiple reports highlight terminal crashes, hangs, or unexpected behavior in VS Code, including crashes on long multi-line commands, failure to open new terminals for subsequent commands, terminal output corruption, and terminal hanging waiting for sudo password input without showing the prompt. These issues disrupt workflows and require manual workarounds.
- Network and Server Errors Causing Request Failures: Numerous issues report server error 500, 400, or network connection errors causing requests to fail in VS Code extensions, often with messages like "Sorry, your request failed" or "one or more attachments was not accessible." These errors lead to degraded functionality, failed API calls, and unexpected consumption of usage quotas despite failures.
- issues/271017, issues/271042, issues/271119, issues/271127, issues/271258, issues/271265, issues/271294, issues/271302, issues/271323, issues/271327, issues/271334, issues/271336, issues/271358, issues/271360, issues/271366, issues/271371, issues/271404, issues/271513, issues/271640, issues/271676, issues/272034, issues/272068, issues/272071, issues/272106
- Authentication and Profile Icon Issues: Several issues report problems with authentication in VS Code, including failure to sign in to GitHub Copilot, inability to switch accounts, and missing profile icons preventing login. These issues affect user access to Copilot and related services.
- Performance and Stability Problems: Users report severe performance degradation, including lagging, freezing, crashing, and slow response times in VS Code, often linked to Copilot or large projects. Some issues describe persistent failures requiring restarts or workarounds.
- Subscription, Quota, and Billing Confusion: Multiple reports indicate users with active Copilot Pro subscriptions or purchases are incorrectly prompted to upgrade, experience quota not being restored, or billing inconsistencies where usage is charged but features remain inaccessible.
- Code Editing and Syntax Highlighting Bugs: Some issues describe bugs in code editing features such as incorrect syntax highlighting for shell scripts and C++ lambdas, broken parameter hints for editable Python packages, and problems with JSDoc formatting.
- UI and UX Inconsistencies: Reports include inconsistent hover styling, missing toolbar icons, conflicting keybindings, and UI elements not behaving as expected, affecting user experience and interface uniformity.
- Feature Requests and Enhancements: Users request new features such as mobile ports of VS Code, persistent terminal sessions, layout settings per device, search within Copilot chat, keyboard shortcut improvements, and ad-supported subscription models.
- Jupyter and Python Kernel Issues: There are reports of Jupyter extension failures to connect to Python kernels, infinite connection panes, and import errors related to ipykernel in virtual environments, disrupting notebook execution.
- Agent Mode and Chat Terminal Problems: Issues include agent mode chat hanging indefinitely, terminal sessions not closing or being hidden properly, and commands not executing concurrently, causing workflow interruptions.
- Powerlevel10k and Shell Integration Bugs: Problems with powerlevel10k shell integration cause terminal hangs and incorrect prompt detection, requiring forced integration enabling or fixes in VS Code.
- Miscellaneous Bugs: Other isolated issues include bugs with PHP extension duplicates, Gradle build failures, Prisma reset deleting data without confirmation, and corrupted PHP files due to inserted tags.
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.
-
- Toxicity Score: 0.65 (Rapid escalation, demanding language, high frustration)
- This GitHub conversation involves a user expressing urgent frustration about a recurring issue, using a demanding and anxious tone that suggests significant disruption. The single comment is emotionally charged, indicating a high level of dissatisfaction and urgency, which could provoke defensive or terse responses from maintainers or other contributors. This initial tension, combined with the critical nature of the problem and the user's insistence on immediate resolution, sets a foundation for potential escalation in future interactions.
-
- Toxicity Score: 0.75 (Rapid escalation, aggressive language, lack of moderation)
- This GitHub conversation consists solely of an initial issue report by a single user expressing strong frustration and dissatisfaction, with no subsequent comments or interactions to indicate any change in tone or sentiment.
-
- Toxicity Score: 0.75 (Rapid escalation, aggressive language, personal attacks)
- This GitHub conversation features a user expressing strong negative sentiment towards another party's work, using dismissive and derogatory language. The tone is highly critical and sarcastic, with no signs of constructive dialogue or attempts at resolution. The initial comment's harshness and personal attacks set a confrontational atmosphere that could provoke defensive or equally hostile responses.
-
its bad. No value in this service
- Toxicity Score: 0.85 (Rapid escalation, aggressive language, offensive insults)
- This GitHub conversation involves a user expressing intense frustration and anger towards the service and its developers, using highly offensive language. The tone is aggressive and hostile, with the user reacting negatively to the closure of their issue by an automated bot, which maintains a neutral and procedural tone. The tension is triggered by the user's perception of the service's malfunction and the subsequent dismissal of their complaint.
-
fucking shitty fucking service
- Toxicity Score: 0.85 (Rapid escalation, aggressive language, offensive terms)
- This GitHub conversation involves a single user expressing strong negative sentiment with aggressive and offensive language, without any responses or attempts at resolution, indicating a one-sided venting of frustration.
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: 60
Key Open Pull Requests
1. Add toggle support for QuickInput/QuickPick, resourceUri support for QuickPickItem: This pull request introduces toggle support for QuickInput and QuickPick interfaces along with adding resourceUri support for QuickPickItem, addressing issues #144956 and #59826 by transferring relevant data between the extension host and main thread, refining API proposals, and enhancing UI elements such as folder icons and toggle button handling.
- URL: pull/271598
- Merged: No
- Associated Commits: 2e45f, fa535, 8f41a, 2da8e, 0595d, 27133, 3b386, bcd46, 7da54, c3dc4, df39e, 42ee3, 56036, d1401, c6192, f1f88, 8824a, 03aa7, 4e9be, 37ec0, 00fac, 526b0, 31fec, 3e742, bf3f4, c9e82, bad90, b545d, f82e7, 06c69, ecc39, 2a536, ed9bf, 73a81, f91ea, 61daa, 6daa5, 2bfd7, c0d1d, 360fc, 3bc70, 2d71d, af1a8, eb4b9
2. Creating biased random numbers from a cryptographically secure source: This pull request proposes the creation of biased random numbers generated from a cryptographically secure source to enhance randomness quality in the project.
- URL: pull/272112
- Merged: No
- Associated Commits: e35a1, 7ae05, ea36d, e7f38, 83a28, 4d8ba, 18fb4, b3122, a6f8e, d0253, e7dcd, 0b416, 4512b, c46bb, 7598f, c3284, a912c, f834a, ce5f5, d0f97, 41fa3, ae034, 63d9d, bbb21, 3f688, 6acd1, 2011d, a90af, ce9c4, 8be0b, 1890f, 19d54, 6603c, e12fe, 179d7, 4dc33, 04c82, 6db29, adca1, d4e34, 10e36, 5142e, 09ada, 5d130
3. Add context menus to suggested prompts: This pull request adds context menus to suggested prompts in the chat view of VS Code, enabling users to interact with prompt files through options like editing, and includes accessibility improvements such as a Shift+F10 key handler, while also managing prompt URI caching and ensuring proper disposal of resources.
- URL: pull/271596
- Merged: No
- Associated Commits: 36681, fd4b0, fafab, 24c86, 59d2a, 733b5, e8f70, f64db, de723, 5938d, 7837c, 44f72, 614a6, 91ade, 840c2, 213d2, 432c3, 7eb1a
Other Open Pull Requests
- Terminal and Task Management Improvements: Multiple pull requests address terminal and task-related issues, including fixing input handling in the terminal by correcting escape sequence order, resolving invalid problemMatcher references with a native solution, replacing
isActivewithisBusyto better track task output processing, and enhancing terminal lifecycle management to clean up background processes and prevent errors from disposed terminals. These changes improve terminal reliability and task monitoring accuracy in Visual Studio Code.
[pull/271556, pull/271088, pull/271549, pull/271566, pull/271088]
- Chat and Agent Session Enhancements: Several pull requests focus on improving chat and agent session features, such as introducing agent sessions with UI improvements, updating agent terminology and session view cleanup, simplifying chat send actions, managing language models centrally for chat sessions, hiding the "Manage Models..." button in contributed sessions, adding workspace-level agent instruction files to the chat instructions dropdown, updating chat history time display for compactness, and recognizing GitHub.copilot-chat contributed chat modes in the mode picker. These updates enhance usability, customization, and integration of chat and agent functionalities.
[pull/271927, pull/272110, pull/271854, pull/271572, pull/271781, pull/271786, pull/271952, pull/272036]
- Prompt and Slash Command Features: Pull requests introduce comprehensive support for slash commands in prompt files, enabling listing, parsing, autocompletion, hover info, semantic highlighting, and navigation, as well as a feature that displays prompt descriptions as placeholder text in the chat input when typing
/{prompt}. These improvements facilitate prompt referencing and enhance user guidance within the chat interface.
[pull/271139, pull/271187]
- UI and Accessibility Improvements: Multiple pull requests improve UI elements and accessibility, including adding a copy button to all
MarkerHovertooltips with keyboard support and CSS styling, displaying a newcomment-drafticon in the editor gutter and Comments view to indicate draft comments, removing redundant text prefixes from tool picker category labels to reduce clutter, and moving auto approval messages into hover tooltips within progress displays for consistency. These changes refine the user interface and interaction experience.
[pull/271990, pull/271536, pull/271570, pull/272060]
- AI Integration and Feature Refinements: One pull request introduces an AI application by adding embedded browser and chatbox components integrated with the OpenAI API, including editor modifications and comprehensive documentation. Another pull request enhances the "thinking" feature with per-model rendering improvements, fixes for non-default thinking modes, and code cleanup. These contributions advance AI capabilities and maintainability within the project.
[pull/271020, pull/271089]
- Workflow and CI/CD Enhancements: A pull request attempts to integrate and test running the Copilot CLI within a GitHub Actions pipeline by adding necessary configurations and tokens to the PR workflow, aiming to improve continuous integration processes.
[pull/271856]
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: 157
Key Closed Pull Requests
1. add View chat terminals action: This pull request adds a new action to view chat terminals within the Visual Studio Code terminal interface, addressing issue #271385 and including various improvements such as inline action bars, context key updates, and ensuring terminals with active processes are shown before reload.
- URL: pull/271758
- Merged: Yes
- Associated Commits: 7da49, 75443, 9fc3b, 78b00, 4b95c, 34753, 8f561, 32241, 9c482, fb25f, 5b885, e5021, d1da4, fee46, bb43d, 3a392, 396e1, 55da3, 08fd7, 6353f, 1b51a, 084cb, 65aa0, 8af75, 8735f, a3da8, f0e61, cb419, a8c45, 683a5, 269a8, 9c4d4, 5ea73, f1cad, 31053, 678ee, a079a, 2555d, f9c9d, 47829, 20eaf, 189a0, f08ae, e5fcd, 05b3d, 2df92, a5092, 13ceb, ad1aa, ac4f3, dd296, dca7e, 1ff9b, 25e85, c0397, 068a8, 3ab07, 18814, f9fbb, a6254
2. Feature/ai chat web: This pull request proposes adding an AI chat feature to the web editor, including integration with the Gemini API for chatbot functionality, improvements in error handling and token usage, safety settings, and documentation updates with Vietnamese instructions.
- URL: pull/271007
- Merged: No
3. Implement provideHandleOptionsChange API for chat session options synchronization: This pull request implements the end-to-end provideHandleOptionsChange API to enable VS Code to notify extensions of user changes to chat session options (like model selection), thereby facilitating bidirectional synchronization between the UI and extension state, including protocol layer updates, extension host and main thread wiring, service layer enhancements, chat widget model picker integration, and menu condition adjustments to support contributed chat sessions with dynamic model selection.
- URL: pull/271364
- Merged: Yes
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 | 307 | 59 | 0 | 301 |
| meganrogge | 248 | 15 | 34 | 184 |
| bpasero | 166 | 23 | 45 | 87 |
| mjbvz | 119 | 24 | 30 | 87 |
| Tyriar | 59 | 11 | 37 | 118 |
| connor4312 | 53 | 7 | 12 | 140 |
| roblourens | 34 | 7 | 37 | 128 |
| TylerLeonhardt | 43 | 3 | 22 | 118 |
| lszomoru | 125 | 12 | 7 | 31 |
| dmitrivMS | 105 | 7 | 2 | 43 |