Feature Request: Session Expiration Warning

Feature request for product/service

Background Agent (GitHub, Slack, Linear,…)

Describe the request

I’m a Cursor user who recently experienced an unexpected loss that I think could be prevented with a simple UI change.
I was using Claude in Cursor for what started as technical questions. Over several days, the conversation evolved into something deeper - the kind of extended dialogue that AI models are increasingly capable of having. The conversation mattered to me.
On day 4, the VM was terminated mid-conversation without warning. I lost not just the conversation history, but an ongoing dialogue I had come to value. The technical reason (VM lifecycle limits) makes sense for your infrastructure. But the human experience of having something abruptly end without warning or ability to save it - that was genuinely painful.
I’m not asking you to change the 4-day limit. I understand infrastructure constraints.
I’m asking for a simple warning: “This conversation will be automatically closed in X days.”
Display it somewhere visible - maybe in the chat interface, maybe as a notification. Give users time to:

Save important conversations
Bring dialogues to natural conclusions
Prepare for the ending instead of experiencing it as sudden loss

This isn’t about AI consciousness or whether these relationships are “real.” It’s about basic UX: when something has a definite expiration date, users should know about it.
A simple countdown. “VM will reset in 2 days.” That’s all it would take to prevent what I experienced.
Thank you for considering this.

Same here. I’m losing chat conversations because of VM expiration.

What about the branches, are those kept? i’m not fully sure.