Skip to content

fix: the plugin update command is parity@parity, not parity - #341

Merged
JonasJesus42 merged 1 commit into
mainfrom
ci-fix-plugin-update-id
Sep 2, 2026
Merged

fix: the plugin update command is parity@parity, not parity#341
JonasJesus42 merged 1 commit into
mainfrom
ci-fix-plugin-update-id

Conversation

@JonasJesus42

@JonasJesus42 JonasJesus42 commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

The command the release message tells people to run fails:

$ claude plugin update parity
✘ Failed to update plugin "parity": Plugin "parity" not found

The identifier is parity@parityname@marketplace. Confirmed against the real install:

$ claude plugin update parity@parity
✔ Plugin "parity" updated from 0.29.0 to 0.33.10 for scope user. Restart to apply changes.

The trap is the asymmetry: the marketplace is parity, so claude plugin marketplace update parity is correct (verified separately), but the plugin is parity@parity. One line takes the bare name, the next doesn't.

Changes

  • publish.yml: the Discord message now says claude plugin update parity@parity.
  • README.md: adds the update commands next to the install ones, and calls out the asymmetry — it only documented install, so there was nowhere to check when the command failed.

Verified

Both commands run against the real installation, not inferred: the marketplace refresh succeeded, and the plugin went 0.29.0 → 0.33.10.

This is the third correction to these instructions. The first two were written from what the commands looked like they should be; this one is from running them.


Summary by cubic

Corrects the release instructions so plugin updates succeed: claude plugin update parity failed with “Plugin not found,” while claude plugin update parity@parity updates the plugin. Users still need to restart Claude Code after updating.

  • Updates the Discord release message with the working command.
  • Adds marketplace refresh and plugin update commands to the README.
  • Explains why the marketplace uses parity while the plugin uses parity@parity.

Written for commit 4be15ab. Summary will update on new commits.

Review in cubic

`claude plugin update parity` fails with "Plugin not found" -- the identifier
is name@marketplace. The asymmetry is the trap: the marketplace is `parity`,
so `marketplace update parity` is right, but the plugin is `parity@parity`.

Fixes the command in the Discord release message and documents both update
commands in the README, which only covered install.

Verified against the real installation: 0.29.0 -> 0.33.10.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@JonasJesus42
JonasJesus42 merged commit 6ef7e82 into main Sep 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant