Skip to content

feat(react/mcp-install-card): show agent provider logos - #164

Merged
RhysSullivan merged 5 commits into
UsefulSoftwareCo:mainfrom
mrzmyr:feat/mcp-install-card-logos
Apr 11, 2026
Merged

feat(react/mcp-install-card): show agent provider logos#164
RhysSullivan merged 5 commits into
UsefulSoftwareCo:mainfrom
mrzmyr:feat/mcp-install-card-logos

Conversation

@mrzmyr

@mrzmyr mrzmyr commented Apr 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Surfaces Cursor, Claude, and OpenCode logos on the Connect-to-Agent install card so users immediately understand which clients they can paste the command into.
  • Adds @lobehub/icons as a dependency of @executor/react for the brand glyphs.

Changes

  • packages/react/src/components/mcp-install-card.tsx
  • packages/react/package.json
  • bun.lock

Notes

bun.lock has a large diff because @lobehub/icons pulls in several transitive deps (ant-design, emoji-mart, dnd-kit, emotion). All additions are downstream of the single new dependency.

mrzmyr added 4 commits April 10, 2026 21:19
The Connect-to-Agent card previously didn't make it obvious what
"agent" meant in context. Surface Cursor, Claude, and OpenCode
logos so users immediately understand which clients they can paste
the install command into.

Adds `@lobehub/icons` (and its transitive deps) as a dependency of
@executor/react to supply the brand glyphs.
@mrzmyr

mrzmyr commented Apr 11, 2026

Copy link
Copy Markdown
Contributor Author

@RhysSullivan ready to merge

@RhysSullivan
RhysSullivan merged commit 0d978a2 into UsefulSoftwareCo:main Apr 11, 2026
3 checks passed
RhysSullivan added a commit that referenced this pull request May 31, 2026
* feat(react/mcp-install-card): show agent provider logos

The Connect-to-Agent card previously didn't make it obvious what
"agent" meant in context. Surface Cursor, Claude, and OpenCode
logos so users immediately understand which clients they can paste
the install command into.

Adds `@lobehub/icons` (and its transitive deps) as a dependency of
@executor/react to supply the brand glyphs.

* chore: regenerate bun.lock after merge

* use Tabs component for transport switcher, fix localhost detection, use Mono icon for OpenCode

---------

Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.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.

2 participants