Reading chat history during LLM responses re-snaps the history #2782

Open
opened 2026-02-16 17:37:13 -05:00 by yindo · 7 comments
Owner

Originally created by @bcardarella on GitHub (Nov 11, 2025).

Originally assigned to: @thdxr on GitHub.

Description

https://github.com/user-attachments/assets/fdfc466f-2513-4d33-9e9f-bb453783514e

If I scroll back to read while the LLM is doing its thing the scroll list will snap down, I presume this represents a delta from what was just added at the bottom and perhaps is because of the 100 message limit so the scroll position is fixed and the content is pushing up.

OpenCode version

1.0.55

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

Originally created by @bcardarella on GitHub (Nov 11, 2025). Originally assigned to: @thdxr on GitHub. ### Description https://github.com/user-attachments/assets/fdfc466f-2513-4d33-9e9f-bb453783514e If I scroll back to read while the LLM is doing its thing the scroll list will snap down, I presume this represents a delta from what was just added at the bottom and perhaps is because of the 100 message limit so the scroll position is fixed and the content is pushing up. ### OpenCode version 1.0.55 ### Steps to reproduce _No response_ ### Screenshot and/or share link _No response_ ### Operating System _No response_ ### Terminal _No response_
yindo added the opentuibug labels 2026-02-16 17:37:14 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Nov 11, 2025):

This issue might be a duplicate of existing issues. Please check:

  • #1639: Similar scrolling behavior where the UI snaps back down when trying to scroll up during responses
  • #4032: Describes gaps in chat history and inability to scroll in some cases
  • #3905: Related message history rendering issues that affect scrolling

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Nov 11, 2025): This issue might be a duplicate of existing issues. Please check: - #1639: Similar scrolling behavior where the UI snaps back down when trying to scroll up during responses - #4032: Describes gaps in chat history and inability to scroll in some cases - #3905: Related message history rendering issues that affect scrolling Feel free to ignore if none of these address your specific case.
Author
Owner

@thdxr commented on GitHub (Nov 11, 2025):

hm im not able to reproduce this

@thdxr commented on GitHub (Nov 11, 2025): hm im not able to reproduce this
Author
Owner

@rekram1-node commented on GitHub (Nov 11, 2025):

I can reproduce it, but not reliably ran into this 1 time but can't reproduce it for whatever reason

@rekram1-node commented on GitHub (Nov 11, 2025): I can reproduce it, but not reliably ran into this 1 time but can't reproduce it for whatever reason
Author
Owner

@bcardarella commented on GitHub (Nov 12, 2025):

I'm on 1.0.59 and am still seeing it.

https://github.com/user-attachments/assets/13f2b2ca-ad00-437c-94c2-33093e3a3ed1

In this video I scroll back slightly and you'll see the snaping happen a few times.

@bcardarella commented on GitHub (Nov 12, 2025): I'm on 1.0.59 and am still seeing it. https://github.com/user-attachments/assets/13f2b2ca-ad00-437c-94c2-33093e3a3ed1 In this video I scroll back slightly and you'll see the snaping happen a few times.
Author
Owner

@JuliaBonita commented on GitHub (Nov 26, 2025):

This issue happens to me many times per day. It's impossible to read the chat history while the LLM is working. I update OC every day to ensure that I always start each new session with the latest version. My terminal is WezTerm.

@JuliaBonita commented on GitHub (Nov 26, 2025): This issue happens to me many times per day. It's impossible to read the chat history while the LLM is working. I update OC every day to ensure that I always start each new session with the latest version. My terminal is WezTerm.
Author
Owner

@alexfayad commented on GitHub (Dec 26, 2025):

I can't repro this in iterm on version OpenCode 1.0.203, I would look into this if someone can clarify what terminal app this occurs in.

@alexfayad commented on GitHub (Dec 26, 2025): I can't repro this in `iterm` on version `OpenCode 1.0.203`, I would look into this if someone can clarify what terminal app this occurs in.
Author
Owner

@bcardarella commented on GitHub (Dec 26, 2025):

Ghostty

@bcardarella commented on GitHub (Dec 26, 2025): Ghostty
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#2782