[FEATURE] All interactive prompts disappear from terminal after responding — no way to review the conversation

Resolved 💬 3 comments Opened Feb 23, 2026 by vvendramini Closed Feb 27, 2026

When Claude Code displays any interactive prompt — permission requests, clarifying questions (AskUserQuestion), plan approvals, confirmation dialogs — the prompt is cleared from the terminal display after the user responds. This makes it impossible to scroll back and see:

  • What questions Claude asked
  • What options were presented
  • What the user chose or typed in response

The conversation becomes a one-sided transcript: you can see Claude's output and actions, but the interactive back-and-forth that shaped those decisions is gone.

Current behavior:
Interactive prompt appears → user responds → prompt is erased from the terminal UI. Only Claude's subsequent output remains visible.

Expected behavior:
All prompts and the user's responses should remain visible in the scrollback as part of the conversation history, just like Claude's regular text output.

Affected prompt types:

  • Tool permission requests (Edit, Bash, Write, etc.)
  • AskUserQuestion clarifying questions with option chips
  • Plan mode approval prompts
  • Any other interactive dialog

Suggested solutions (any of these would help):

  1. Default: Keep all prompts in scrollback instead of erasing them
  2. Flag: --keep-prompts or --no-clear-prompts to opt in
  3. Setting: "keepPrompts": true in settings.json
  4. At minimum: A session log that records all prompts and user responses with timestamps

Why it matters:

Auditability and context. In longer sessions, I often need to scroll back to understand why Claude took a certain direction — which depends on what it asked me and how I answered. Right now that context is erased, leaving gaps in the visible conversation history.

View original on GitHub ↗

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