A marketplace entry with bad fields keeps its validation error instead of looking unsupported.
What's wrong with this entry?
When a marketplace entry uses a source type Claude Code knows but gets its fields wrong, the entry is kept along with the validation error instead of looking identical to a source type this version simply does not recognize.
- The message is compacted before storage: unrecognized field names are listed and sanitized, the text is truncated with an ellipsis, and extra items are rendered as "(+N more)".
Placeholder for source types this Claude Code version does not recognize, or a known type whose fields failed validation (then error
Strings lifted out of the shipped bundle, so the claim above can be checked against them.