[FEATURE] Show previous user prompt near input area to maintain conversation context
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When Claude's response is long enough to push my previous prompt off-screen, I lose context of what I just asked. This makes it hard to stay oriented in the conversation.
Proposed Solution
Display the user's last prompt in a lined-off section directly above the input box — like a sticky "last prompt" bar. This would act as a persistent context reminder without cluttering the main output.
Alternative Solutions
An alternative approach would be to echo the user's previous prompt (in a different color) below Claude's response, before the next input area.
Either way, the goal is: I should always be able to see what I just asked without scrolling up.
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
I ask Claude to refactor a large function. The response includes 80+ lines of code, explanation, and suggestions. By the time I reach the input box to type my follow-up, my original prompt has scrolled well off-screen. I have to scroll back up just to remember exactly what I asked — did I say "refactor for readability" or "refactor for performance"? A sticky last-prompt bar above the input would keep me oriented without breaking my flow.
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗