claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[BUG] Plugin marketplace navigation auto-scrolls to bottom when using arrow keys preventing seeing which plugin is selected

Open peak-flow opened this issue 3 months ago • 5 comments

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
Image Image

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:

  1. Run /plugin command
  2. Select a marketplace with many plugins (62+ in this case)
  3. The list initially displays at the bottom of the list (see screenshot 1)
  4. Manually scroll up to see the top of the list
  5. 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.

peak-flow avatar Oct 14 '25 12:10 peak-flow

A good example is https://github.com/wshobson/agents repo which has over 70+ plugins. Try adding plugins from this repo and see how cumbersome it is to add multiple plugins.

kunalshah avatar Nov 14 '25 00:11 kunalshah

got the same issue on win11 + WSL. happy to see this is a cross platform bug - makes the likelihood of a fix higher.

orenmizr avatar Nov 16 '25 10:11 orenmizr

I'm running claude code on macos, Ghostty or Apple Terminal both observe the same thing when I navigate to /plugins > browse and install plugins

axgoodhart avatar Dec 06 '25 04:12 axgoodhart

Same thing happening for me on Win 11, Ubuntu 24 and latest MacOS whatever terminal I use. It's pretty troublesome to get things installed. Maybe someone found a workaround until we get a proper fix?

paraddox avatar Dec 07 '25 09:12 paraddox

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

github-actions[bot] avatar Jan 06 '26 10:01 github-actions[bot]