Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When operating on multiple agent chats, the scroll position reverts to some random previous part of the prompt thread. This specifically happens when jumping from one chat to another.
Steps to Reproduce
Open at least 2 parallel agent chats. Perform two tasks in parallel to populate the chat logs a bit. Jump between the two chats to observe said scroll position behaviour.
Expected Behavior
The scroll position should:
- Remain at the same position that it was left at if the chat log is static (agent is idle).
- Dynamically update to the latest agent response (tail of chat log) if the agent is left working in the background when the user switches from the current chat to another.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Version Information
Version: 2.5.25 (system setup)
VSCode Version: 1.105.1
Commit: 7150844152b426ed50d2b68dd6b33b5c5beb73c0
Date: 2026-02-24T07:17:49.417Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200
For AI issues: which model did you use?
Opus 4.6
Does this stop you from using Cursor
No - Cursor works, but with this issue