[BUG] Plugin marketplace navigation auto-scrolls to bottom when using arrow keys preventing seeing which plugin is selected
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
When browsing a large plugin marketplace (e.g., https://github.com/wshobson/agents.git with 62 plugins), the list navigation has a scrolling issue that makes it difficult to browse marketplaces with more than 10 or so plugins in list
Current behavior:
- The plugins get listed and if entire is screen is full, it scrolls to bottom
- To see which plugin is selected by arrow key you need to scroll up
- After pressing down arrow, the list immediately auto-scrolls back to the bottom
- The selected item is no longer visible
- This happens repeatedly, making it impossible to browse the full list with keyboard navigation
<img width="876" height="228" alt="Image" src="https://github.com/user-attachments/assets/c32c452b-3483-41f6-80c7-a041cba16d01" />
<img width="911" height="204" alt="Image" src="https://github.com/user-attachments/assets/c76c1a73-abbd-4174-bc11-172593ce4700" />
What Should Happen?
Expected behavior:
- The list should auto-scroll to keep the currently selected item visible
- When navigating with arrow keys, the view should follow the selection
- Similar to standard terminal UI list behavior where the selected item stays in view
Error Messages/Logs
Steps to Reproduce
Steps to reproduce:
- Run /plugin command
- Select a marketplace with many plugins (62+ in this case)
- The list initially displays at the bottom of the list (see screenshot 1)
- Manually scroll up to see the top of the list
- Press the down arrow key to navigate to the next item
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.0.14
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
iTerm2
Additional Information
Environment:
- OS: macOS (Darwin 24.6.0)
- Claude Code version: [run claude --version in terminal]
- Marketplace URL: https://github.com/wshobson/agents.git
- Number of plugins: 62
Impact:
This makes it very difficult to browse and discover plugins in larger marketplaces, as keyboard navigation is effectively broken.
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗