Skip to content

feat: support website field in registry docs#804

Merged
ignatov merged 1 commit intomainfrom
feat/registry-website-field
Mar 20, 2026
Merged

feat: support website field in registry docs#804
ignatov merged 1 commit intomainfrom
feat/registry-website-field

Conversation

@ignatov
Copy link
Contributor

@ignatov ignatov commented Mar 20, 2026

Summary

  • Use the new website field from the registry schema (agentclientprotocol/registry#187) as the primary card link, falling back to repository
  • Show a GitHub icon (Font Awesome via Mintlify) linking to the repository alongside the bold version text
  • Fix: strip HTML/XML comments from SVGs that break MDX parsing

Test plan

  • Run python3 scripts/generate_registry_docs.py and verify output
  • Preview with npx mintlify dev in docs/ — check cards link to website when available, repository otherwise
  • Verify GitHub icon renders inline next to version for agents with a repository

🤖 Generated with Claude Code

@ignatov ignatov requested a review from a team as a code owner March 20, 2026 19:19
Use the new `website` field from the registry schema as the primary card
link, falling back to `repository` when no website is set. Show a GitHub
icon linking to the repository alongside the version for agents that have
one.
@ignatov ignatov force-pushed the feat/registry-website-field branch from 39e7434 to 1258dee Compare March 20, 2026 19:23
@ignatov ignatov merged commit 463ae41 into main Mar 20, 2026
6 checks passed
@ignatov ignatov deleted the feat/registry-website-field branch March 20, 2026 19:27
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