Feature request for product/service
Chat
Describe the request
Problem:
When an assistant response streams in, the chat pane auto-scrolls to the bottom. When the reply finishes, I’m at the end of the message and have to scroll up to read from the beginning. That’s backwards for long answers with code, plans, or step-by-step explanations.
The same thing happens while I’m composing: if I scroll up to reference an earlier message, wrapping to a new line (Shift+Enter) often jumps the view back to the bottom and I lose my place.
Requested behavior:
Option A (preferred): Top-anchored reading
When a new assistant message starts, anchor the viewport at the top of that message so I can read downward as content streams in — similar to reading a document or terminal output from the start.
Option B (acceptable alternative): Smart follow-scroll
Only auto-scroll if I’m already at the bottom. If I’ve scrolled up, don’t move the viewport until I explicitly scroll down or send a new message. Optionally show a subtle “new content below” indicator.
Option C (minimum): Setting
Bring back a user-facing “Auto-scroll to bottom” toggle (removed in Cursor 2.0) for Chat and Agent panes.
Why it matters
Long technical responses are easier to follow from the top
Cross-referencing earlier messages while typing shouldn’t fight the UI
Matches behavior users expect from shells and many chat UIs (“follow only if I’m at the bottom”)
Environment: Cursor on macOS (Agent / Chat pane)
Operating System (if it applies)
MacOS