claude-code - 💡(How to fix) Fix Feature: expose loaded plugin versions in running session [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#55009Fetched 2026-05-01 05:48:37
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Timeline (top)
labeled ×2commented ×1

This was discovered alongside a bug where /reload-plugins does not actually reload hooks (filed separately). Even once that bug is fixed, the lack of version visibility makes plugin management error-prone. Users managing plugins that enforce correctness constraints need deterministic, evidence-based confirmation that the right version is loaded.

Error Message

This was discovered alongside a bug where /reload-plugins does not actually reload hooks (filed separately). Even once that bug is fixed, the lack of version visibility makes plugin management error-prone. Users managing plugins that enforce correctness constraints need deterministic, evidence-based confirmation that the right version is loaded.

Root Cause

This was discovered alongside a bug where /reload-plugins does not actually reload hooks (filed separately). Even once that bug is fixed, the lack of version visibility makes plugin management error-prone. Users managing plugins that enforce correctness constraints need deterministic, evidence-based confirmation that the right version is loaded.

Code Example

standard-tooling-marketplace/standard-tooling
  Loaded:    1.4.12
  Available: 1.4.12
  Components: 6 skills, 10 hooks, 2 commands
  Status: OK

another-plugin
  Loaded:    2.1.0
  Available: 2.2.0
  Components: 3 skills, 0 hooks, 1 command
  Status: UPDATE AVAILABLE
RAW_BUFFERClick to expand / collapse

Feature request

Expose loaded plugin versions in the running session so users can verify what is actually active without inspecting the filesystem.

Problem

After running /plugin marketplace update and /reload-plugins, there is no way to confirm which plugin version the session is actually using. The only feedback from /reload-plugins is a count of loaded items (e.g., "Loaded 12 skills, 8 hooks"). This is insufficient to diagnose version mismatches.

Today the only way to verify is to manually inspect the plugin cache directory on disk and compare file contents against observed behavior. For a control-plane component that enforces agent behavior constraints, this is unacceptable.

Proposed solution

Add a command (e.g., /plugin status or /plugin list --verbose) that shows:

  • Plugin name
  • Loaded version (what the running session is using)
  • Available version (what's on disk / in the marketplace)
  • Component breakdown: N skills, N hooks, N commands loaded
  • Any load errors or warnings

Example output:

standard-tooling-marketplace/standard-tooling
  Loaded:    1.4.12
  Available: 1.4.12
  Components: 6 skills, 10 hooks, 2 commands
  Status: OK

another-plugin
  Loaded:    2.1.0
  Available: 2.2.0
  Components: 3 skills, 0 hooks, 1 command
  Status: UPDATE AVAILABLE

Context

This was discovered alongside a bug where /reload-plugins does not actually reload hooks (filed separately). Even once that bug is fixed, the lack of version visibility makes plugin management error-prone. Users managing plugins that enforce correctness constraints need deterministic, evidence-based confirmation that the right version is loaded.

Environment

  • Claude Code CLI (macOS, Darwin 25.3.0)
  • Claude Opus 4.6

extent analysis

TL;DR

Implement a new command, such as /plugin status or /plugin list --verbose, to display loaded plugin versions and other relevant information for verification.

Guidance

  • To address the issue, consider adding a command that provides detailed plugin information, including loaded version, available version, and component breakdown.
  • The proposed solution suggests displaying plugin name, loaded version, available version, component breakdown, and any load errors or warnings.
  • The new command should provide a clear status indicator, such as "OK" or "UPDATE AVAILABLE", to help users identify potential version mismatches.
  • The implementation should ensure that the command works correctly alongside the fix for the separate bug where /reload-plugins does not reload hooks.

Example

/plugin status

or

/plugin list --verbose

could be used to display the proposed output, such as:

standard-tooling-marketplace/standard-tooling
  Loaded:    1.4.12
  Available: 1.4.12
  Components: 6 skills, 10 hooks, 2 commands
  Status: OK

Notes

The implementation details of the new command are not specified, and the exact output format may vary. However, the core idea of providing a way to verify loaded plugin versions and other relevant information remains the same.

Recommendation

Apply workaround: Implement the proposed /plugin status or /plugin list --verbose command to provide users with the necessary information to verify loaded plugin versions. This will help mitigate the issue until a more comprehensive solution is available.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Feature: expose loaded plugin versions in running session [1 comments, 2 participants]