[BUG] `askUserQuestion` widget overlaps/hides its own description text
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 Claude Code displays the askUserQuestion interactive widget, the option descriptions shown above the selector are partially or fully overwritten by the widget itself, making it impossible to make an informed choice.
Actual Behavior
The widget renders too high, overwriting the description text it depends on:
Option A does th
❯ Option A
Option B
Option C
The more options/description lines there are, the more text is hidden. Counterintuitively, making the terminal window narrower reveals more text — which points to the root cause.
What Should Happen?
Description text appears fully above the interactive selector, allowing the user to read all options before making a choice:
Option A does this specific thing
Option B does that other thing
Option C handles the edge case
❯ Option A
Option B
Option C
Error Messages/Logs
Steps to Reproduce
- Start a Claude Code session in any of the affected terminals with Fish + Starship
- Trigger any interactive prompt that uses
askUserQuestionwith multiple options and descriptions - Observe the widget rendering
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.63 ?
Claude Code Version
2.1.69
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Warp
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗