Skip to content

Comments

plugins: add @agentPlugins to marketplace view#297063

Merged
connor4312 merged 4 commits intomainfrom
connor4312/cp-plugins-2
Feb 23, 2026
Merged

plugins: add @agentPlugins to marketplace view#297063
connor4312 merged 4 commits intomainfrom
connor4312/cp-plugins-2

Conversation

@connor4312
Copy link
Member

@connor4312 connor4312 commented Feb 23, 2026

Copilot AI review requested due to automatic review settings February 23, 2026 18:47
@connor4312 connor4312 enabled auto-merge (squash) February 23, 2026 18:47
@connor4312 connor4312 self-assigned this Feb 23, 2026
@vs-code-engineering vs-code-engineering bot added this to the February 2026 milestone Feb 23, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for browsing and managing agent plugins through the VS Code marketplace view by integrating the @agentPlugins search query into the extensions view, similar to how @mcp is handled for MCP servers.

Changes:

  • Adds @agentPlugins as a new extension query command and context key to enable searching for agent plugins in the marketplace
  • Creates a new AgentPluginsListView with support for both installed and marketplace plugins, including actions for enable/disable, install, uninstall, and viewing READMEs
  • Refactors the chatPluginActions.ts "Find More Plugins" flow to open the extensions view with @agentPlugins search instead of showing a custom quick pick

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/vs/workbench/contrib/extensions/common/extensions.ts Adds SearchAgentPluginsContext context key definition
src/vs/workbench/contrib/extensions/common/extensionQuery.ts Adds 'agentPlugins' to the list of extension query commands for autocomplete
src/vs/workbench/contrib/extensions/browser/extensionsViewlet.ts Imports SearchAgentPluginsContext, binds it to a context key, and updates search logic to detect @agentPlugins queries
src/vs/workbench/contrib/chat/browser/chat.contribution.ts Registers AgentPluginsViewsContribution as a workbench contribution
src/vs/workbench/contrib/chat/browser/agentPluginsView.ts New file implementing AgentPluginsListView, renderer, actions, and view contribution for displaying agent plugins in the extensions sidebar
src/vs/workbench/contrib/chat/browser/actions/chatPluginActions.ts Refactors "Find More Plugins" to open extensions view with @agentPlugins search instead of showing custom marketplace quick pick (removes ~100 lines)

@connor4312 connor4312 disabled auto-merge February 23, 2026 19:01
@connor4312 connor4312 enabled auto-merge February 23, 2026 19:01
@connor4312 connor4312 merged commit 158c590 into main Feb 23, 2026
20 checks passed
@connor4312 connor4312 deleted the connor4312/cp-plugins-2 branch February 23, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants