Skip to content

Show script ID on hover/tooltip in the UI#45772

Open
kilo-code-bot[bot] wants to merge 1 commit into
mainfrom
show-script-id-tooltip-45771
Open

Show script ID on hover/tooltip in the UI#45772
kilo-code-bot[bot] wants to merge 1 commit into
mainfrom
show-script-id-tooltip-45771

Conversation

@kilo-code-bot
Copy link
Copy Markdown
Contributor

@kilo-code-bot kilo-code-bot Bot commented May 18, 2026

Summary

  • Adds a native browser tooltip (title attribute) showing the script's API ID when users hover over script names in the UI
  • Applies to all three script list views: Controls > Scripts library, Host > Run Script modal, and Batch Run Script list
  • Tooltip text follows the format API id: <script_id>

Changes

  • frontend/pages/ManageControlsPage/Scripts/components/ScriptListItem/ScriptListItem.tsx — Added title prop to the Button wrapping the script name
  • frontend/pages/hosts/details/HostDetailsPage/modals/RunScriptModal/ScriptsTableConfig.tsx — Added title prop to the Button in the script name column
  • frontend/pages/hosts/ManageHostsPage/components/RunScriptBatchPaginatedList/RunScriptBatchPaginatedList.tsx — Added title attribute to the anchor element

Testing

Hover over any script name in the UI to see the tooltip displaying API id: <number>.

Closes #45771 and #24320


Built for Mike McNeil by Kilo for Slack

Show the script's API ID as a native browser tooltip (title attribute) when
hovering over script names. This surfaces the ID users need for API calls
without requiring them to use the API or browser network inspector.

Applies to:
- Controls > Scripts library list
- Host > Run Script modal table
- Batch Run Script list

Closes #45771
@kilo-code-bot kilo-code-bot Bot requested a review from a team as a code owner May 18, 2026 23:57
Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

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

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

Copy link
Copy Markdown
Member

@mikermcneil mikermcneil left a comment

Choose a reason for hiding this comment

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

This checks out to me at a glance, but I'm not familiar enough with React syntax to give this a useful "Approve". Will leave to y'all. Thanks!

@codecov
Copy link
Copy Markdown

codecov Bot commented May 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 66.76%. Comparing base (ae25184) to head (efc0df3).

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #45772   +/-   ##
=======================================
  Coverage   66.76%   66.76%           
=======================================
  Files        2747     2747           
  Lines      219724   219724           
  Branches    10845    10845           
=======================================
  Hits       146693   146693           
  Misses      59775    59775           
  Partials    13256    13256           
Flag Coverage Δ
frontend 55.61% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.

Show script ID/configuration profile UUID on hover in UI

1 participant