Marketplace downloads now cap response size and vet redirects before following them.
What's wrong with this entry?
Marketplace fetches now enforce a maximum response size and inspect redirects before following them, and errors redact the fetched URL out of the technical details shown to you.
- Plugin entries are checked for declared component paths, limited to 32 entries and rejecting URLs and traversal-style segments.
- Archive extraction can now descend into a single wrapper directory when that directory contains a
.claude-plugindirectory.
beforeRedirect
Strings lifted out of the shipped bundle, so the claim above can be checked against them.