[BUG] /plugin install fails with "Invalid schema" on claude-plugins-official marketplace (regression of #65568)

Status Fixed / completed
Reported on v2.1.232
Maintainer reply None cached
Activity 1 comment · opened Aug 14, 2026 · closed Aug 25, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Running /plugin install telegram@claude-plugins-official fails immediately with a schema validation error on the entire marketplace. The plugin is never installed. The same bug was reported in #65568 (v2.1.163) and closed as _"Not Planned"_ without being fixed. It still reproduces on v2.1.232.

What Should Happen?

The plugin installs successfully, or at minimum invalid entries are skipped with a warning without blocking the entire marketplace from loading

Error Messages/Logs

Failed to load marketplace 'claude-plugins-official': Invalid schema: plugins.0.source: Invalid input, plugins.1.source: Invalid input, plugins.6.source: Invalid input, plugins.7.source: Invalid input, plugins.8.source: Invalid input, plugins.12.source: Invalid input, plugins.13.source: Invalid input, plugins.14.source: Invalid input, plugins.15.source: Invalid input, plugins.25.source: Invalid input, plugins.26.source: Invalid input, plugins.27.source: Invalid input, plugins.28.source: Invalid input, plugins.29.source: Invalid input, plugins.30.source: Invalid input, plugins.31.source: Invalid input, plugins.32.source: Invalid input, plugins.33.source: Invalid input, plugins.34.source: Invalid input, plugins.39.source: Invalid input, plugins.41.source: Invalid input, plugins.44.source: Invalid input, plugins.46.source: Invalid input, plugins.48.source: Invalid input, plugins.49.source: Invalid input, plugins.50.source: Invalid input, plugins.54.source: Invalid input, plugins.77: Unrecognized key: "displayName", plugins.87.source: Invalid input, plugins.88.source: Invalid input, plugins.93.source: Invalid input, plugins.95.source: Invalid input, plugins.96.source: Invalid input, plugins.99.source: Invalid input, plugins.104.source: Invalid input, plugins.121.source: Invalid input, plugins.122.source: Invalid input, plugins.123.source: Invalid input, plugins.126.source: Invalid input, plugins.128: Unrecognized key: "displayName", plugins.132.source: Invalid input, plugins.141.source: Invalid input, plugins.143.source: Invalid input, plugins.145.source: Invalid input, plugins.146.source: Invalid input, plugins.147.source: Invalid input, plugins.148.source: Invalid input, plugins.157.source: Invalid input, plugins.160.source: Invalid input, plugins.163.source: Invalid input, plugins.165.source: Invalid input, plugins.168.source: Invalid input, plugins.169.source: Invalid input, plugins.170.source: Invalid input, plugins.171.source: Invalid input, plugins.173.source: Invalid input, plugins.177.source: Invalid input, plugins.179.source: Invalid input, plugins.180.source: Invalid input, plugins.181.source: Invalid input, plugins.182.source: Invalid input, plugins.184.source: Invalid input, plugins.199.source: Invalid input, plugins.202.source: Invalid input, plugins.205: Unrecognized key: "displayName", plugins.208.source: Invalid input, plugins.212.source: Invalid input, plugins.222.source: Invalid input, plugins.223.source: Invalid input, plugins.226.source: Invalid input, plugins.229.source: Invalid input, plugins.231.source: Invalid input, plugins.233.source: Invalid input, plugins.235.source: Invalid input, plugins.237.source: Invalid input, plugins.241.source: Invalid input, plugins.247.source: Invalid input, plugins.248.source: Invalid input, plugins.250.source: Invalid input, plugins.256.source: Invalid input, plugins.264.source: Invalid input, plugins.265.source: Invalid input, plugins.266.source: Invalid input, plugins.267.source: Invalid input, plugins.269.source: Invalid input, plugins.278.source: Invalid input, plugins.280.source: Invalid input

Steps to Reproduce

  1. Ensure Claude Code is up to date (v2.1.232)
  2. Run: /plugin install telegram@claude-plugins-official
  3. Error appears immediately; marketplace fails schema validation and the install never proceeds

Claude Model

Not sure / Multiple models

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.232 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

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