Skip to content

MCP enabled setting and MCP icon briefly appear upon reload #250075

Closed as not planned
@mgagvani

Description

@mgagvani

Does this issue occur when all extensions are disabled?: Yes (Note this is an issue with the GitHub Copilot extension.)

  • VS Code Version: 1.100.2
  • OS Version: macOS 14.7.5 Sonoma

Info from VSCode "About" menu:

Version: 1.100.2 (Universal)
Commit: 848b80aeb52026648a8ff9f7c45a9b0a80641e2e
Date: 2025-05-14T21:47:40.416Z
Electron: 34.5.1
ElectronBuildId: 11369351
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 23.6.0

Note this can be reproduced on VSCode Insiders as well.

Steps to Reproduce:

  1. Install GitHub Copilot and GitHub Copilot Chat extensions.
  2. Edit the group policy such that it includes the following, and install the policy through the settings menu.
<key>ChatMCP</key>
<true/>
<key>ChatAgentExtensionTools</key>
<true/>
<key>ChatAgentMode</key>
<true/>

Close VSCode and reopen. Now, upon reloading of VSCode (Developer: Reload Window), both the "Chat > Mcp: Enabled" setting and the icon will appear to be checked, and be visible, respectively. The following video demonstrates this behavior: https://drive.google.com/file/d/1IVMwU_fB6b3a6ehGg82ATvKeGaUgyiqw/view?usp=sharing . Note that the expected behavior should be that the checkbox stays checked and the icon remains visible since the group policy was updated.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions