Skip to content

feat(settings): add tooltips to Agents, MCP, and Skills add buttons#1088

Open
Sdaswani wants to merge 1 commit into
thunderbird:mainfrom
Sdaswani:feat/settings-add-button-tooltips
Open

feat(settings): add tooltips to Agents, MCP, and Skills add buttons#1088
Sdaswani wants to merge 1 commit into
thunderbird:mainfrom
Sdaswani:feat/settings-add-button-tooltips

Conversation

@Sdaswani

@Sdaswani Sdaswani commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Follow-up to feat(settings): add tooltips to models page actions #1030: add hover tooltips on the icon-only + buttons on Agents, MCP Servers, and Skills
  • Match the Models page pattern (aria-label + tooltip); wrap the Agents button so the tooltip still works when disabled
  • Labeled empty-state buttons (e.g. “Add Server”) are left alone — text already conveys the action

Test plan

  • Settings → Agents — hover header + → “Add custom agent”
  • Settings → MCP Servers — hover header + → “Add MCP server”
  • Settings → Skills — hover header + → “Create skill”
  • Empty-state labeled buttons still work without needing a tooltip

Made with Cursor

Icon-only + controls on these settings pages lacked hover labels. Match
the Models page pattern so users can discover what the buttons do.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

Copy link
Copy Markdown

Preview environment deployed 🚀

Service URL
Marketing / blog / docs https://thunderbolt-pr-1088.preview.thunderbolt.io
App https://app-pr-1088.preview.thunderbolt.io
API https://api-pr-1088.preview.thunderbolt.io
Keycloak https://auth-pr-1088.preview.thunderbolt.io
PowerSync https://powersync-pr-1088.preview.thunderbolt.io

Stack: preview-pr-1088 · Commit: 980445c1f92241a56f7761e0ddc1bf4f247c7b6d

Auto-destroys on PR close/merge. Login via the bundled Keycloak realm — demo@thunderbolt.io / demo by default.

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