[BUG] 'All above are correct' option does not pass underlying options

Resolved 💬 3 comments Opened Dec 2, 2025 by BobbyWang0120 Closed Jan 31, 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 using the ask user question tool in Claude Code, the final option provided (for example, "All of the above are correct") does not provide the underlying options when selected.

The tool presents several options (e.g., three choices) and a final option like "All above are correct". When a user selects this final option and submits it, the Claude Code interface only receives the literal string "All above is correct". The first few options are not passed along, so Claude Code cannot determine which options were intended. This makes the answer essentially broken because it lacks the context from the earlier options.

Actual behavior:
The answer passed to Claude Code is only the phrase "All above is correct," and the underlying choices are omitted. Claude Code cannot read the first three options, so the answer is unusable and the question is effectively broken.

What Should Happen?

Selecting the "All of the above are correct" option should include all of the previous options in the answer, or otherwise convey the full context to Claude Code so that it knows what "all of the above" refers to.

Error Messages/Logs

Steps to Reproduce

  1. Use the ask user question tool in Claude Code to create a question with multiple options and a final "All of the above are correct" option.
  2. Ask a user to select the final option and submit their answer.
  3. Observe in Claude Code that the answer passed in is just the final option text; the tool does not see the first three options.

Claude Model

Opus

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

2.0.55

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

iTerm2

Additional Information

_No response_

View original on GitHub ↗

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