Customize panel hides Version row when plugin version is in marketplace.json
Status Closed — not planned
Maintainer reply None cached
Activity 2 comments · opened Apr 28, 2026 · closed May 30, 2026
Summary
The Customize → <plugin> panel in Claude Code Desktop renders a "Version" row when the plugin's version field is in plugin.json. When the version is set in the marketplace.json plugin entry instead (a valid path per the version resolution waterfall), the Version row is omitted entirely from the panel.
Reproduction
Case A — version in plugin.json:
plugin.jsonhas"version": "0.1.1",marketplace.jsonplugin entry has noversion- Customize → <plugin> shows:
Version: 0.1.1✓
Case B — version in marketplace.json:
plugin.jsonhas noversion,marketplace.jsonplugin entry has"version": "0.1.0-beta.31"- Customize → <plugin> shows: no Version row at all
Expected
Version row renders in both cases. The resolution waterfall handles either configuration correctly server-side; the UI should match.
Actual
UX inconsistency between two documented-valid configurations.
Environment
Claude Code Desktop v2.1.121, macOS.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗