Add a pagination to your chat for Pete's sake

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The chat is super heavy and unusable you have to close it to even be able to work.

Steps to Reproduce

Just open cursor on any low end or medium end computer.

Expected Behavior

Shouldn’t be this laggy, shouldn’t need to close a chat that has 100 pages loaded for no reason.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.9
VSCode Version: 1.99.3
Commit: de327274300c6f38ec9f4240d11e82c3b0660b20
Date: 2025-08-30T21:02:27.236Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin x64 23.5.0

Additional Information

I know this is just another report that you end up not giving a **** about, but anyway here we go see you in 5 years that you end up having to fix such a basic thing after you lost all your customers.

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, sorry to hear you’re seeing some performance issues here!

We do use a virtual scroller to ensure not all the chat messages in a thread are rendered at once, even when not in view. Unfortunately, we do still keep all messages in RAM to ensure they can be loaded quickly on scroll, and are available when submitting a new message in the chat.

Either way, we appreciate your feedback here, and I have passed it on to the team!

The issue is when I close the chat (Because I have to close it otherwise the IDE freezes) When it’s done responding and I open it to view the response it doesn’t just load last 10 messages or something it loads all of them and it scrolls down automatically or doesn’t sometimes so I have to scroll 200 messages, so those messages are always loaded anyway and I can’t avoid them, with each message the IDE becomes less and less usable.

If it just loaded 10 last messages in the view and on scrolling up it did fetch more dynamically it would be a lot better and faster.

I first searched and found like 10 more issues about this from 2024 2025 and still not solved sorry for getting angry.

Thanks.