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

  1. Run /plugin in Claude Code v2.1.153
  2. Observe the schema validation error

Expected Behavior

Either:

  • The marketplace.json should not use displayName until Claude Code supports it, OR
  • Claude Code schema should be updated to accept displayName

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗