Skip to content

feat(directory): add website and API docs links to merchant cards#75

Merged
marcopesani merged 1 commit intomainfrom
add-merchant-links-to-directory
Feb 28, 2026
Merged

feat(directory): add website and API docs links to merchant cards#75
marcopesani merged 1 commit intomainfrom
add-merchant-links-to-directory

Conversation

@marcopesani
Copy link
Owner

Summary

  • Added optional website and apiDocs URL fields to the merchant schema (MerchantEntrySchema)
  • Populated website and API docs URLs for all 25 curated merchants in data/merchants.json (23 have a website, 16 have API docs)
  • Display Globe and BookOpen icon links in the merchant card header, conditionally rendered only when URLs are present
  • Included new fields in the MCP x402_browse_directory tool output

Test plan

  • npm run build passes
  • npm run lint passes
  • Verify merchant cards show icon links on dashboard directory page
  • Verify merchant cards show icon links on public marketing directory page
  • Verify clicking links opens correct URLs in new tabs
  • Verify merchants without links show no broken UI or empty space

🤖 Generated with Claude Code

Add optional website and apiDocs URL fields to the merchant schema and
populate them for all 25 curated merchants. Display as Globe and BookOpen
icon links in the card header, opening in new tabs. Also include the new
fields in the MCP browse-directory tool output.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Feb 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
brevet Building Building Preview Feb 28, 2026 11:16pm

Request Review

@marcopesani marcopesani merged commit 806a4fb into main Feb 28, 2026
3 of 4 checks passed
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 4 additional findings.

Open in Devin Review

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