Permission prompts not rendered while transcript viewer (Ctrl+O) is open

Resolved 💬 2 comments Opened Jun 6, 2026 by nsmosi Closed Jun 10, 2026

Summary

After pressing Ctrl+O to open the expanded transcript viewer, tool-use permission/approval prompts are not rendered in the terminal. I can't see or answer them inline, so the only way to approve a tool call is via the Claude mobile app. Collapsing the transcript view (Ctrl+O again) shows the prompt again.

Expected behavior

Permission prompts should remain visible (or be surfaced) in the terminal regardless of transcript-viewer state, so I can keep an expanded/verbose view without losing the question being asked.

Actual behavior

While the transcript viewer is open, the permission dialog is drawn off-screen / not shown. The approval only appears on the Claude mobile app, forcing me to leave the terminal to continue.

Steps to reproduce

  1. Start a Claude Code session.
  2. Press Ctrl+O to open the transcript viewer (expanded view).
  3. Trigger a tool that requires approval (e.g. a non-allowlisted Bash command).
  4. The permission prompt does not appear on screen; it only shows on the mobile app.

Environment

  • Claude Code 2.1.166
  • macOS 26.5.1 (build 25F80), arm64 (Apple Silicon)
  • Terminal: iTerm2 3.6.9
  • Shell: zsh

Notes

Workaround: pressing Ctrl+O to collapse the transcript viewer makes the prompt reappear. Ideally the expanded view and the permission prompt should coexist.

View original on GitHub ↗

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