[BUG] Regression-in-effect: Only 3 slash commands or skills shown in TUI search options
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?
The improvement of multiline wrapping of long skill and slash command descriptions onto a second line caused a regression in the number of skills and slash commands that are shown from five at a time to three, making search less effective.
Fabricated example for illustration:
- Type
/push- - I can see only 3 options shown due to wrapping:
/push-repo1 Push with settings for repo 1. Longer longer longer longer longer longer
description goes here.
/push-repo2 Push with settings for repo 2. Longer longer longer longer longer longer
description goes here.
/push-lite Push most recent commit to current branch. Longer longer longer longer longer longer
description goes here.
What Should Happen?
Five (5) skills or slash commands should still be shown _even when_ >=1 skill or slash command has a long enough description to cause wrapping onto a second line.
Normal skill & command display with short descriptions.
(or previously trunca...)
/push Push most recent commit to current branch
/push-repo1 Push with settings for repo 1.
/push-repo2 Push with settings for repo 2.
/push-lite Push most recent commit only if not on main.
/push-all Push all commits, all branches.
What SHOULD Be Normal skill & command display with longer descriptions wrapped.
/push Push most recent commit to current branch. Longer longer longer longer longer longer
description goes here.
/push-repo1 Push with settings for repo 1. Longer longer longer longer longer longer
description goes here.
/push-repo2 Push with settings for repo 2. Longer longer longer longer longer longer
description goes here.
/push-lite Push most recent commit to current branch. Longer longer longer longer longer longer
description goes here.
/push-all Push all commits, all branches. Longer longer longer longer longer longer
description goes here.
Error Messages/Logs
No error messages.
Steps to Reproduce
Setup
- Create 5 fake skills.
/push/push-repo1/push-repo2/push-lite/push-all - Give each a short description.
- Verify you can see 5 when typing
/pushinto in Claude Code CLI TUI prompt bar.
NORMAL:
/push Push most recent commit to current branch
/push-repo1 Push with settings for repo 1.
/push-repo2 Push with settings for repo 2.
/push-lite Push most recent commit only if not on main.
/push-all Push all commits, all branches.
- Verify you can see 5 when typing
/pushinto in Claude Code CLI TUI prompt bar.
Setting Up Regression-Like Behavior
- Increase description length to something like
Push most recent commit to current branch. Longer longer longer longer longer longer description goes here. - Type
/push- - See only 3 options shown due to wrapping:
LOST FUNCTIONALITY
/push-repo1 Push with settings for repo 1. Longer longer longer longer longer longer
description goes here.
/push-repo2 Push with settings for repo 2. Longer longer longer longer longer longer
description goes here.
/push-lite Push most recent commit to current branch. Longer longer longer longer longer longer
description goes here.
Skill families like /push-* where there are >3 in-family skills may not ever visible due to the wrapping of the longer description.
This forces memorization due to reduced quick search functionality.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.118
Claude Code Version
2.1.119
Platform
Other
Operating System
Other Linux
Terminal/Shell
Other
Additional Information
Would love to be able to customize how many lines are shown in skill/command search display at bottom of TUI!
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗