From be441a4dc809ea2d98fe7903fcdead9eb0ec31e7 Mon Sep 17 00:00:00 2001 From: Harald Kirschner Date: Mon, 15 Jun 2026 15:10:53 -0700 Subject: [PATCH] Fix chat.plugins.enabledPlugins setting description for general use (#321494) Fix chat.plugins.enabledPlugins setting description to be less enterprise-focused Remove 'Enterprise-managed' prefix, add link to agent plugins docs, and reference the marketplace setting for clarity. The setting controls plugin enablement for all users, not just enterprise scenarios. Fixes #321479 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../workbench/contrib/chat/browser/chat.shared.contribution.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/browser/chat.shared.contribution.ts b/src/vs/workbench/contrib/chat/browser/chat.shared.contribution.ts index dde5f3779c0..7b61d6aab66 100644 --- a/src/vs/workbench/contrib/chat/browser/chat.shared.contribution.ts +++ b/src/vs/workbench/contrib/chat/browser/chat.shared.contribution.ts @@ -955,7 +955,7 @@ configurationRegistry.registerConfiguration({ [ChatConfiguration.EnabledPlugins]: { type: 'object', additionalProperties: { type: 'boolean' }, - markdownDescription: nls.localize('chat.plugins.enabledPlugins', "Enterprise-managed plugin enablement. Keys are plugin IDs in `@` form (resolved to Copilot CLI install paths); values enable (`true`) or disable (`false`) the plugin. Discovered alongside the path-keyed entries in {0}. When set by policy, also restricts which marketplace-discovered plugins are allowed to load (only IDs mapped to `true` here pass the gate).", `\`#${ChatConfiguration.PluginLocations}#\``), + markdownDescription: nls.localize('chat.plugins.enabledPlugins', "Controls which [agent plugins](https://aka.ms/vscode-agent-plugins) are enabled or disabled. Keys are plugin IDs in `@` form (where marketplace is defined in {1}); values enable (`true`) or disable (`false`) the plugin. Discovered alongside the path-keyed entries in {0}. When set by policy, only plugins mapped to `true` here are allowed to load.", `\`#${ChatConfiguration.PluginLocations}#\``, `\`#${ChatConfiguration.PluginMarketplaces}#\``), scope: ConfigurationScope.APPLICATION, policy: { name: 'ChatEnabledPlugins',