Display permission prompts in output area instead of input line

Resolved 💬 3 comments Opened Jan 10, 2026 by anumethod Closed Jan 14, 2026

Problem

Currently, permission prompts take over the input line, interrupting user typing. Any text being composed is cleared when the prompt appears.

Desired Behavior

Permission prompts should appear inline in the output/response area (where Claude's responses appear) rather than hijacking the input field. This would leave the input line untouched so users can continue typing while reviewing the permission request.

Use Case

When Claude is working on a task that requires multiple permissions, users often want to continue typing their next instruction or notes while reviewing what Claude is requesting. The current behavior disrupts workflow and can cause loss of partially-typed input.

Suggested Implementation

Display permission prompts as a distinct UI element in the output stream (perhaps with visual differentiation like a border or background color) while keeping the input line separate and editable.

View original on GitHub ↗

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