Skip to content

Add tooltips to all bottom-of-window buttons and labels#212

Merged
PureWeen merged 1 commit intomainfrom
fix/all-the-buttons-and-label-at-the-bottom-20260225-1956
Feb 25, 2026
Merged

Add tooltips to all bottom-of-window buttons and labels#212
PureWeen merged 1 commit intomainfrom
fix/all-the-buttons-and-label-at-the-bottom-20260225-1956

Conversation

@StephaneDelcroix
Copy link
Copy Markdown
Collaborator

Problem

Buttons and labels at the bottom of the window (input status bar, sidebar footer, dashboard toolbar) lacked title attributes, so users got no hover tooltips / information bubbles when hovering over them.

Changes

Added title attributes to all interactive elements missing them:

ExpandedSessionView (input status bar)

  • Send buttonSend message
  • Chat/Plan/Autopilot mode buttons — describes each mode
  • Log labelView session event log
  • Message countTotal messages in this session
  • Skills/Agents/Prompts triggersView available ...
  • Token usageToken usage: ↑ input tokens sent, ↓ output tokens received
  • Context usageContext window usage — current tokens / maximum tokens

SessionSidebar (footer)

  • Submit Issue buttonSubmit bug report as a GitHub issue
  • Launch Copilot buttonLaunch a Copilot session to fix the bug or build the feature

Dashboard (expanded toolbar)

  • Send All buttonSend message to all sessions in this group

Tests

Added BottomBarTooltipTests.cs with 14 regression tests that read the .razor files and verify all these elements have title attributes.

All 1300 existing tests continue to pass (1 pre-existing locale-related failure unrelated to this change).

Add title attributes (hover tooltips) to interactive elements in the
input status bar, sidebar footer, and dashboard expanded toolbar:

- ExpandedSessionView: send button, Chat/Plan/Autopilot mode buttons,
  Log label, message count, skills/agents/prompts triggers, token
  usage, and context window usage
- SessionSidebar: Submit Issue and Launch Copilot footer buttons
- Dashboard: expanded toolbar Send All button

Add 14 regression tests in BottomBarTooltipTests.cs that validate
all these elements have title attributes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@PureWeen PureWeen merged commit cd453e9 into main Feb 25, 2026
@PureWeen PureWeen deleted the fix/all-the-buttons-and-label-at-the-bottom-20260225-1956 branch February 25, 2026 23:11
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