claude-code - 💡(How to fix) Fix [Feature Request] Expand AskUserQuestion "Other" input field to support multiline responses [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#53238Fetched 2026-04-26 05:20:52
View on GitHub
Comments
0
Participants
1
Timeline
3
Reactions
0
Author
Participants
Timeline (top)
labeled ×3

Error Message

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/zzy/.local/share/claude/versions/2.1.119 (expected in multi-process scenarios)\n at mH6 (/$bunfs/root/src/entrypoints/cli.js:2736:2177)\n at E$8 (/$bunfs/root/src/entrypoints/cli.js:2736:1257)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:18:31.690Z"},{"error":"AxiosError: Request failed with status code 404\n at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:865:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:24.750Z"},{"error":"AxiosError: Request failed with status code 404\n at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:865:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:41.621Z"},{"error":"AxiosError: Request failed with status code 404\n at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:865:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:45.513Z"}]

Code Example

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/zzy/.local/share/claude/versions/2.1.119 (expected in multi-process scenarios)\n    at mH6 (/$bunfs/root/src/entrypoints/cli.js:2736:2177)\n    at E$8 (/$bunfs/root/src/entrypoints/cli.js:2736:1257)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:18:31.690Z"},{"error":"AxiosError: Request failed with status code 404\n    at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:24.750Z"},{"error":"AxiosError: Request failed with status code 404\n    at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:41.621Z"},{"error":"AxiosError: Request failed with status code 404\n    at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:45.513Z"}]
RAW_BUFFERClick to expand / collapse

Bug Description Title: Make AskUserQuestion "Other" input box larger / multiline

Problem: When Claude calls the AskUserQuestion tool, the UI shows the option list plus an "Other" free-text input. The "Other" field is currently very small — only one short line of text is visible. When I want to write a longer custom answer (e.g., explaining a reason, listing constraints, or describing a 3rd path the model didn't enumerate), the input feels cramped and I can't see what I've typed.

Proposed solution (any one of these would help):

  1. A new settings.json field, e.g. "askUserQuestion.inputLines": 5, to set a fixed visible height for the "Other" textarea.
  2. Auto-expand the textarea up to N lines as the user types, similar to the main prompt input.
  3. Allow the textarea to fill the available terminal height when focused.

Why it matters: For complex planning conversations, "Other" is often where the real signal lives — the user's nuanced answer that breaks the model's preset options. A 1-line textarea actively discourages that and pushes users back to plain chat, defeating the structured-question UX.

Environment: Claude Code CLI (terminal TUI), macOS.

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.119
  • Feedback ID: b4f6cc36-5a12-4b09-9408-a8bbddf69c32

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/zzy/.local/share/claude/versions/2.1.119 (expected in multi-process scenarios)\n    at mH6 (/$bunfs/root/src/entrypoints/cli.js:2736:2177)\n    at E$8 (/$bunfs/root/src/entrypoints/cli.js:2736:1257)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:18:31.690Z"},{"error":"AxiosError: Request failed with status code 404\n    at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:24.750Z"},{"error":"AxiosError: Request failed with status code 404\n    at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:41.621Z"},{"error":"AxiosError: Request failed with status code 404\n    at zl (/$bunfs/root/src/entrypoints/cli.js:114:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:12696)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:121:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T12:38:45.513Z"}]

extent analysis

TL;DR

Increase the size of the "Other" input box in the AskUserQuestion tool to allow for longer custom answers.

Guidance

  • Consider adding a new settings field, such as "askUserQuestion.inputLines", to set a fixed visible height for the "Other" textarea.
  • Alternatively, explore auto-expanding the textarea up to a certain number of lines as the user types.
  • Review the provided error logs to ensure no underlying issues are contributing to the input box size limitation.
  • Test the input box behavior in different terminal sizes and orientations to identify potential layout issues.

Example

No code example is provided as the issue does not specify the exact implementation details.

Notes

The proposed solutions focus on adjusting the textarea size, but it's essential to verify that the issue is not related to the terminal or environment settings.

Recommendation

Apply a workaround by adjusting the terminal settings or using a different terminal emulator to see if the issue persists, as the provided errors do not directly relate to the input box size.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [Feature Request] Expand AskUserQuestion "Other" input field to support multiline responses [1 participants]