diff --git a/docs/get-started/configuration.md b/docs/get-started/configuration.md index 41da8d43a8..eba48e8d74 100644 --- a/docs/get-started/configuration.md +++ b/docs/get-started/configuration.md @@ -864,6 +864,11 @@ their corresponding top-level category object in your `settings.json` file. - **Default:** `true` - **Requires restart:** Yes +- **`experimental.extensionRegistry`** (boolean): + - **Description:** Enable extension registry explore UI. + - **Default:** `false` + - **Requires restart:** Yes + - **`experimental.extensionReloading`** (boolean): - **Description:** Enables extension loading/unloading within the CLI session. - **Default:** `false` diff --git a/packages/cli/src/config/settingsSchema.ts b/packages/cli/src/config/settingsSchema.ts index f753d08f25..2d2fd01067 100644 --- a/packages/cli/src/config/settingsSchema.ts +++ b/packages/cli/src/config/settingsSchema.ts @@ -1537,6 +1537,15 @@ const SETTINGS_SCHEMA = { description: 'Enable requesting and fetching of extension settings.', showInDialog: false, }, + extensionRegistry: { + type: 'boolean', + label: 'Extension Registry Explore UI', + category: 'Experimental', + requiresRestart: true, + default: false, + description: 'Enable extension registry explore UI.', + showInDialog: false, + }, extensionReloading: { type: 'boolean', label: 'Extension Reloading', diff --git a/schemas/settings.schema.json b/schemas/settings.schema.json index ed3c3bb2fd..d5146d46f8 100644 --- a/schemas/settings.schema.json +++ b/schemas/settings.schema.json @@ -1481,6 +1481,13 @@ "default": true, "type": "boolean" }, + "extensionRegistry": { + "title": "Extension Registry Explore UI", + "description": "Enable extension registry explore UI.", + "markdownDescription": "Enable extension registry explore UI.\n\n- Category: `Experimental`\n- Requires restart: `yes`\n- Default: `false`", + "default": false, + "type": "boolean" + }, "extensionReloading": { "title": "Extension Reloading", "description": "Enables extension loading/unloading within the CLI session.",