Skip to content

[Feature Request] Make read-only slash commands like /mcp show and /plugin list asynchronous #3829

Description

@Adamkadaban

Describe the feature or problem you'd like to solve

Commands like /tasks can be executed at any time, but /mcp show and /plugin list only execute after the agent turn

Proposed solution

Make read-only slash commands like /mcp show and /plugin list execute asynchronously like /tasks does so the user does not have to wait for the agent to finish before executing the slash command.

I imagine making read-only slash commands async will always be safe. It would also be nice to have some write commands async if possible.

Related: #2956

OpenCode has a great example of how this kind of feature could work. Here, you can list/enable/disable mcps at any time

Example prompts or workflows

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

area:mcpMCP server configuration, discovery, connectivity, OAuth, policy, and registryarea:pluginsPlugin system, marketplace, hooks, skills, extensions, and custom agents
No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions