Skip to content

Feat/partner mcp tavily#952

Open
avoguru wants to merge 11 commits intomainfrom
feat/partner-mcp-tavily
Open

Feat/partner mcp tavily#952
avoguru wants to merge 11 commits intomainfrom
feat/partner-mcp-tavily

Conversation

@avoguru
Copy link
Copy Markdown
Contributor

@avoguru avoguru commented Apr 27, 2026

No description provided.

avoguru and others added 11 commits April 24, 2026 17:13
- Add `isPartner` flag to ToolkitWithDocsLink so toolkits can render a
  Partner badge alongside BYOC/Pro on catalog cards (Handshake icon, pink).
- Treat Generic icon from @arcadeai/design-system as "no match" in
  getToolkitIconWithFallback so toolkits with publicIconUrl render their
  own SVG instead of the placeholder.
- New PARTNER_TOOLKITS data source for partner remote MCP listings.
  Tavily ships first as type "verified" with isPartner=true and a
  templated mcpUrl.
- Hand-crafted Tavily detail page at /search/tavily with proper markdown
  heading, MCP Server URL block, and a 4-step "Add to your Arcade
  project" walkthrough.
- Add `.npmrc` so contributors can install @arcadeai/* from public npm
  without needing GitHub Packages auth.

Made-with: Cursor
…cal fields

Vercel build was failing TypeScript compilation because
useToolkitFilters typed its parameter as `Toolkit[]` from
@arcadeai/design-system, narrowing the array element type and
discarding the `isPartner` and `docsLink` fields that ToolkitsClient
needs.

Make the hook (and its compareToolkits helper) generic over `T extends
Toolkit` so caller-side fields flow through. No runtime change.

Made-with: Cursor
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Tavily's engineering team flagged Tavily.Skill as an experimental tool
not ready for the production listing. Drops it from the tools table and
adjusts the tool count in the Verify step.

Made-with: Cursor
@avoguru avoguru requested a review from emmithood April 27, 2026 15:33
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 27, 2026

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Apr 27, 2026 3:33pm

Request Review

@EricGustin
Copy link
Copy Markdown
Member

@jottakka will this get overwritten the next time the toolkit docs generator runs?

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.

3 participants