-
Notifications
You must be signed in to change notification settings - Fork 38.2k
Description
Type: Bug
Release Notes for 1.104 have a section titled "Hide and disable GitHub Copilot AI features"
which includes this sentence:
The command to "Hide AI Features" was renamed to reflect this change and will now reveal this new setting in the settings editor.
But it doesn't name the command, nor can I find it in Command Palette.
The Keyboard Shortcuts editor reveals it to be titled Chat: Learn How to Hide AI Features and to have the id workbench.action.chat.hideSetup.
The code indicates the command only shows if I haven't already set up chat:
vscode/src/vs/workbench/contrib/chat/browser/chatSetup.ts
Lines 1322 to 1340 in 9ea52a0
| constructor() { | |
| super({ | |
| id: ChatSetupHideAction.ID, | |
| title: ChatSetupHideAction.TITLE, | |
| f1: true, | |
| category: CHAT_CATEGORY, | |
| precondition: ContextKeyExpr.and( | |
| ChatContextKeys.Setup.hidden.negate(), | |
| ChatContextKeys.Setup.installed.negate() | |
| ), | |
| menu: { | |
| id: MenuId.ChatTitleBarMenu, | |
| group: 'z_hide', | |
| order: 1, | |
| when: ChatContextKeys.Setup.installed.negate() | |
| } | |
| }); | |
| } | |
Specifically in the precondition (L1330)
I think this should be removed to help me discover that I can hide AI features per-workspace.
Pinging @bpasero
VS Code version: Code 1.104.2 (e3a5acf, 2025-09-24T11:21:37.073Z)
OS version: Windows_NT x64 10.0.26100
Modes: