Repository navigation
feat(chat): show split shortcut in pane header tooltip - #36872
Conversation
|
No actionable comments were generated in the recent review.
|
There was a problem hiding this comment.
Actionable comments posted: 1

Review info
-
Run configuration-
- Source mode: Auto
- Repository: Unavailable
- Branch: Unavailable
- File: No configuration file from this repository applied
- Commit: Unavailable
- Layers: Repository UI
- Review profile: CHILL
- Plan: Advanced
- Run ID:
47231435-db6b-43f8-9d3c-ae5b1e1138a7
Files selected for processing: 3-
src/renderer/src/components/native-chat/NativeChatPaneHeader.fixture.tsxsrc/renderer/src/components/native-chat/NativeChatPaneHeader.test.tsxsrc/renderer/src/components/native-chat/NativeChatPaneHeader.tsx
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review.
-
c440ec1 to
c41937c
Compare
* feat(chat): show split shortcut in pane header tooltip * Show split chat shortcuts clearly in tooltip
* feat(chat): show split shortcut in pane header tooltip * Show split chat shortcuts clearly in tooltip
* feat(chat): show split shortcut in pane header tooltip * Show split chat shortcuts clearly in tooltip
ELI5
Hovering over the native-chat split button now shows the keyboard shortcut for the same action.
What Changed
Append standard
ShortcutKeyCombokey caps to the Split Chat Right tooltip using the existing effective-binding hook. Custom bindings update the displayed keys, and unbound actions show no shortcut. The button keeps its action-only accessible name.Add tooltip coverage and a headless component fixture for visual review.
Why
Make the existing shortcut discoverable without duplicating keyboard handling or split behavior.
Linked Issue
No linked issue.
Visual Proof
Light and dark screenshots attached below. The before captures show the existing action-only tooltip; after captures show the shortcut key caps.
Testing
Review
Self-reviewed the keyboard handler and button path: both use the existing native-chat split action.
Agent skill upstream boundary
Checklist