Skip to content

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

@Adamkadaban

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

No one assigned

    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