[DOCS]

Status Fixed / completed
Maintainer reply None cached
Activity 3 comments · opened May 29, 2026 · closed May 29, 2026

Documentation Type

Missing documentation (feature not documented)

Documentation Location

https://code.claude.com/docs/en/plugin-marketplaces

Section/Topic

marketplace.json plugin load resolution

Current Documentation

The documentation currently describe source.ref and source.sha as optional fields but they don't describe what order of precedence either is given, if any.

What's Wrong or Missing?

The documentation does not describe how Claude determines which SHA to use if both source.ref and source.sha are present and point to different commits behind the scenes.

Suggested Improvement

The documentation should describe which optional value wins in the case that both are provided.

Impact

Low - Minor confusion or inconvenience

Additional Context

_No response_

View original on GitHub ↗

3 Comments

caleywoods · 4 months ago

I located the version resolution docs - I think this answers the question I had about the logic behind what version gets installed but I may still not be 100% clear in how it derives what SHA to pull if version in plugin.json says "1.0.0" and there's no matching tag but that is an understanding problem on my part and I don't think it's a docs problem.

caleywoods · 4 months ago

Closing this - I have a better understanding of what I was missing. I was conflating update detection with new plugin installation from a marketplace.

github-actions[bot] · 2 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.