[FEATURE] Add descriptive titles for continued sessions after context limit
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When a conversation hits the context limit, a new session starts with the message "This session is being continued from a previous conversation that ran out of context." However, the new session gets an auto-generated title based on the first message rather than a meaningful title that reflects it's a continuation.
This makes it difficult to:
- Find the right conversation thread when you have multiple sessions
- Understand which continuation belongs to which original session
- Navigate between related sessions that are part of the same task
Proposed Solution
When continuing a session due to context limits, automatically generate a title that:
- Indicates it's a continuation (e.g., "Continued: [original topic]")
- Carries context from the previous session's topic
- Helps users identify which conversation thread they're in
For example:
- Original session: "Implementing user authentication"
- Continued session: "Continued: Implementing user authentication"
Alternative Solutions
Currently I work around this by manually renaming conversations (if that's possible) or keeping track of which sessions are related in a separate note. Other tools handle this by either:
- Showing a visual link between related sessions
- Auto-generating numbered continuations (Part 1, Part 2, etc.)
Priority
Medium - Would be very helpful
This doesn't block work but significantly impacts session management and organization when working on long tasks.
Feature Category
Interactive mode (TUI)
Use Case Example
Example scenario:
- I'm debugging a complex issue that requires reading many files and making multiple changes
- The conversation hits the context limit after 2 hours of work
- A new session starts but has a generic title like "Continue previous conversation"
- I now have 3-4 continued sessions open and can't tell which is which
- With descriptive titles, each would clearly show what task they're related to
- This would save time navigating between sessions and reduce confusion
Additional Context
This becomes especially important for:
- Long-running development tasks that span multiple sessions
- Users who keep multiple conversation threads open
- Team environments where people might need to reference specific sessions
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗