I often use many Cursor chat tabs. When something happens e.g. Mac crashes or if i close Cursor, all windows open with only 3 tabs open. This is infuriating.
Steps to Reproduce
Open many tabs. Close cursor and restart computer. Open cursor.
Expected Behavior
I should have as many tabs as I had before of-f’ing-course!
I have a similar issue after clicking the ‘Install Now’ button for updates. Upon restart, a number of tabs (both pinned and not pinned) go missing and my first task is to hunt down everything I was working on.
Hey, this is a known bug. Cursor limits how many chat tabs can be open at the same time by default, the standard limit is 5, and extra tabs get closed after a restart. If you only get 3 back instead of 5, it’s likely because some larger chats don’t restore for other reasons, which is part of the same issue.
Workaround for now:
Open settings with Cmd+Shift+J, find Max Open Tabs Mode, and set it to Unlimited or Custom with the number you want.
Your chat history isn’t lost. You can reopen closed tabs from History, the clock icon in the chat panel.
We’re tracking the issue, but I can’t share an ETA yet. If tabs still disappear after changing the setting, let me know and we’ll dig in.
@deanrie thanks, as I mentioned in my comment above that setting is already on “Unlimited” for me and has been for a while
as a separate annoyance, it’s impossible to find the chats that are most recent for me because they’re not in “last-used” order in the history but instead in “last created” which is useless
These features have been requested by hundreds of your users for months. Can you guys not just use Cursor to improve this stuff? Cursor enables me to make 20 of these small fixes a day. How come we can’t have a button to re-open all chats open last session, having auto-saved the list in a plist file somewhere?
Your users spend 10-12 hours a day interacting with chats. Losing them is a huge source of frustration. This is a high importance issue and an easy one to solve in my imho. Please prioritise it.
Thanks for clarifying. If Unlimited is enabled but tabs still disappear, that does sound like the same issue. There are two different close paths: one is the tab limit (which you already turned off), and the other is for very large chats that don’t restore on reload because of their size. The second one is the main case in the issue.
A couple things that’ll help us move this forward:
You’re on 3.0.16, and the current Stable is 3.3. There were a few fixes related to restore between those versions. Please update, and if the behavior doesn’t change after the update, let me know and we’ll dig in further from that baseline.
If you can reproduce it on the latest version, it’d help to know: about how many tabs were open, how many remained, and whether any of the missing ones were especially large chats (lots of messages or very long).
About sorting history by last used instead of last created, that’s a valid separate request. I’ll pass it along as feedback. It probably makes sense to file it as a separate feature request thread so it can be voted on and tracked separately from the tab restore bug. Same for a reopen all chats from last session button, I’m noting that too.
I can’t share a fix timeline yet. When there’s an update, we’ll post it in the thread.