[BUG] `askUserQuestion` widget overlaps/hides its own description text

Resolved 💬 3 comments Opened Mar 5, 2026 by pySilver Closed Apr 3, 2026

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

  1. Start a Claude Code session in any of the affected terminals with Fish + Starship
  2. Trigger any interactive prompt that uses askUserQuestion with multiple options and descriptions
  3. 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

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗