Plugin marketplace serves oldest version instead of latest when multiple submissions exist
Description
When a plugin is submitted multiple times to the Claude Code marketplace with the same name but different versions, \/plugin install\ delivers the oldest version instead of the latest.
Steps to Reproduce
- Submit plugin \
remember\v0.1.0 to the marketplace (March 15) → Published - Submit plugin \
remember\v0.4.0 to the marketplace (April 5) → Published - All 3 submissions show "Published" in the Plugin submissions dashboard
- Run \
/plugin install remember\in Claude Code
Expected Behavior
\/plugin install remember\ should install v0.4.0 (the latest published version).
Actual Behavior
\/plugin install remember\ installs v0.1.0 (the oldest version).
\\\\
remember @ claude-plugins-official
Version: 0.1.0
\\
Uninstalling and reinstalling does not help — still delivers v0.1.0.
Evidence
_(Screenshot will be added as comment — needs manual upload to GitHub)_
Plugin submissions dashboard shows 3 "Published" entries:
- remember v0.4.0 — Published — 5 Apr 2026
- remember (older) — Published — 30 Mar 2026
- remember (oldest, v0.1.0) — Published — 15 Mar 2026
CLI proof
\\\`
$ /plugin install remember
✓ Installed remember. Run /reload-plugins to activate.
$ /plugin
remember @ claude-plugins-official
Version: 0.1.0
Status: Enabled
\\\`
Environment
- Claude Code: latest
- OS: macOS
- Plugin: \
remember\by Digital Process Tools (https://github.com/Digital-Process-Tools/claude-remember)
Additional Context
The marketplace UI shows all 3 versions as "Published" rather than superseding older versions. It appears new submissions with the same plugin name create separate entries instead of updating the existing one, and the install resolver picks the first (oldest) entry.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗