Open
Description
We want this to give all valid suggestions:

You can see how defaultProfile does this dynamically here:

vscode/src/vs/platform/terminal/common/terminalPlatformConfiguration.ts
Lines 396 to 403 in 8081bc3
Note that registerTerminalDefaultProfileConfiguration
is called whenever the value could possibly change:
vscode/src/vs/workbench/contrib/terminal/browser/terminalProfileService.ts
Lines 202 to 206 in 8081bc3
It may be necessary to register it early without the enum information and when extensions are ready re-register the config.