Skip to content

Conversation

@Marve10s
Copy link

@Marve10s Marve10s commented Dec 25, 2025

Summary

  • Add hover-based scrollbar visibility for the chat history column in the CLI TUI
  • Scrollbar appears when hovering over the chat history area and if there any content to scroll
  • Respects the existing toggle setting (can be disabled via command palette)

Why I made this PR

Two reasons:

  1. I wanted to recommend opencode to my friend and he asked about how many messages I did in the same chat because he was curious about token usage of the free GLM 4.7 model. It was hard for me to tell without a scrollbar.

  2. In Theo's video he also struggles with scrolling through the history a lot, so I think bringing the scrollbar back by default (on hover) is a good UX improvement.

@Marve10s Marve10s force-pushed the feat/hover-scrollbar-chat-history branch from d45cd58 to a954f4e Compare December 25, 2025 12:19
Add hover-based scrollbar visibility for the left column (chat history)
in the CLI TUI session view:

- Scrollbar appears when hovering over the chat history area
- Only shows when there are 2+ messages (enough content to scroll)
- Respects the existing toggle setting (can be disabled via command)
- Preserves all existing keyboard navigation and scroll behavior
@Marve10s Marve10s force-pushed the feat/hover-scrollbar-chat-history branch from a954f4e to b4157df Compare December 25, 2025 12:22
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