You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]: Preserve conversation scroll position when returning to a session #28120
I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
When a user scrolls up in a session, switches to another session or route, then returns, OpenCode should restore the conversation view to the scroll position where the user left it.
Current behavior resets the view, usually to the bottom or another default position. This makes it hard to compare context across sessions or continue reading older output.
Expected behavior:
Open a session with enough history to scroll.
Scroll to an older point in the conversation.
Switch to another session.
Return to the original session.
The conversation view is restored near the same message/offset.
Notes:
This should be per session.
If the session has new messages and the user was already at the bottom, staying pinned to bottom is fine.
If the user had manually scrolled up, returning should preserve that reading position.
Activity
github-actions commentedon Jul 18, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.
vugoqk commentedon Jul 27, 2026
same