[BUG] "Chat about this" on AskUserQuestion erases the original question from the visible transcript
Preflight
Related to (and possibly a sibling of) #33511, which was auto-closed for inactivity then locked. Filing fresh per the bot's instructions.
Summary
When the user selects "Chat about this" on an AskUserQuestion tool call, the rejection block that lands in the transcript is just Tool use rejected (plus a system note saying the user wants to clarify). The original question text and its option labels — which were on screen seconds earlier — are not preserved in the visible transcript. The model then prompts "what would you like to clarify?", but the user has no way to re-read the question they were just shown.
Repro
- Have Claude call
AskUserQuestionwith one or more options. - Select "Chat about this" (not a regular reject).
- Look at the transcript: the question text and options are gone. Only
Tool use rejectedand Claude's follow-up "what would you like me to clarify" remain.
Expected
The transcript should preserve the original question text and option labels (and ideally the option descriptions / previews) inline with the rejection event, so the user can read what they're being asked to clarify against.
Why it matters
"Chat about this" is the user's escape hatch when none of the options fit. Without the question text visible, the user has to (a) remember the wording verbatim, (b) ask Claude to repeat the question (extra round trip), or (c) abandon the clarification and pick a wrong-fit option. All three undermine the affordance.
Relationship to #33511
#33511 documents three protocol-level bugs in the same flow: is_error: true, loss of already-provided answers, and model misinterpretation. This issue is narrower and complementary: even if those are fixed, the user still can't see the question to clarify against.
Environment
Claude Code CLI, Opus 4.7 (1M context).
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗