Skip to content

fix(claude): drop manifest fields Claude does not read - #77

Merged
hannojg merged 2 commits into
mainfrom
fix/claude-manifest-fields
Oct 30, 2026
Merged

hannojg merged 2 commits into
mainfrom
fix/claude-manifest-fields

Conversation

@hannojg

@hannojg hannojg commented Oct 30, 2026

Copy link
Copy Markdown
Collaborator

Removes documentationUrl, supportUrl, privacyPolicyUrl and termsOfServiceUrl from the Claude plugin manifest. They come from the Codex manifest format; Claude ignores them and the directory validator flags them as unrecognized. The links go in the directory submission form instead.

🤖 Generated with Claude Code

hannojg and others added 2 commits October 30, 2026 16:39
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Visual regression (codex)

No visual changes from main.

@hannojg
hannojg merged commit e32f1f0 into main Oct 30, 2026
11 checks passed
grabbou added a commit that referenced this pull request Oct 30, 2026
Anthropic's directory reads documentationUrl, supportUrl, privacyPolicyUrl
and termsOfServiceUrl from plugin.json for the plugin's listing, and the
submission portal shows each one as "Not set" without them. #77 removed them
because claude plugin validate warned about unknown fields, but only Claude
Code releases before v2.1.281 warn about these; Claude Code itself ignores
them at load time. They stay out of the marketplace entry, where they are
unknown fields.

Also bumps the version to 0.1.175 so the directory picks up the change.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant