Plugin marketplace fails to load: schema rejects 'displayName' key (v2.1.153)
Resolved 💬 1 comment Opened May 28, 2026 by ravindra-euphorika Closed Jun 29, 2026
Bug Report
Claude Code version: 2.1.153
Description
The /plugin marketplace fails to load with the following error:
Failed to load all marketplaces. Errors: claude-plugins-official: Failed to load marketplace "claude-plugins-official" from source (github): Failed to parse marketplace file at .../anthropics-claude-plugins-official/.claude-plugin/marketplace.json: Invalid schema: plugins.55: Unrecognized key: "displayName"
Root Cause
The upstream anthropics/claude-plugins-official marketplace.json contains a displayName field (e.g. on the convex plugin at index 55), but the Claude Code v2.1.153 schema validator does not recognize displayName as a valid key in the plugin entry schema.
Since /plugin fetches the marketplace fresh from GitHub on every invocation, local edits to the cached file are bypassed.
Steps to Reproduce
- Run
/pluginin Claude Code v2.1.153 - Observe the schema validation error
Expected Behavior
Either:
- The marketplace.json should not use
displayNameuntil Claude Code supports it, OR - Claude Code schema should be updated to accept
displayName
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗