microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.76k stars 29.47k forks source link

Unrelated settings in settings editor #220004

Open abhijit-chikane opened 4 months ago

abhijit-chikane commented 4 months ago

Right now I have not installed the copilot chat extension still it shows me the chat settings image

rzhao271 commented 4 months ago

It looks like this behaviour applies to several inline chat settings. Adding @jrieken

jrieken commented 4 months ago

Inline chat (and very many other features) consist usually of three pieces

The settings you are seeing are for the (extension agnostic UI). I do agree that without matching extensions they aren't helpful but also cause no harm.

@rzhao271 I'd say this is "as designed" unless the settings editor/model has a trick to hide settings that drive features which require extensions. In theory this applies to almost all features (IntelliSense, formatting, SCM) but practically we ship default extension for those too