When an agent answers it scrolls to the bottom, but I often want to read the whole message.
I propose a button that only shows when at the bottom that says “Scroll to top of last message” or “Scroll to top of message” that moves the scroll so the top of the scroll area is right below the last message box. This way we can proceed to read.
Alternatively a setting or default so when I’m not looking at at a thread the auto scroll stops so the message start is at the top, instead of sending me to the very bottom.
Sometimes I’ll have a fairly long session with an agent and I just want to go back up to my initial prompt for that initial context/session so I can grab something valuable the agent gave me early on in the chat. Currently, I have to scroll up, wait for the earlier chat to load, then scroll up some more, a little bit more loads, and so on and so forth, it’s pretty time consuming. It would be nice if there was a ‘jump to beginning’ or simply ‘go to top’ button in the current chat session if it gets past a certain length.
When I reopen a chat thread, it always scrolls to the very bottom. For long assistant responses, this drops me at the end of the answer, so I have to manually scroll up to find where the response starts. This is especially painful when navigating away and coming back to a completed answer.
Current behavior
Reopening a thread auto-scrolls to the bottom of the conversation.
Requested behavior
A setting to control landing position on thread open, e.g. “scroll to the top of the most recent response” as an alternative to “scroll to bottom.”
Why it matters
Long answers are hard to follow when you’re dropped at the end. Landing at the top of the last response lets you read it start-to-finish without hunting for the beginning.
Environment
Cursor Desktop (macOS). No existing setting, keybinding, or settings.json flag controls this today.