[FEATURE] --resume: Useful descriptions for sessions "continued from a previous conversation that ran out of context"
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
claude --resume works great, except all saved sessions which went over the context limit and were compacted have their summary text set to:
This session is being continued from a previous conversation that ran out of context. The conversation is summarized below: Analysis: Let me chronologically analyze the conversation to understand what…
Proposed Solution
A simple improvement would be to keep the original summary text before compacting and make sure it stays there in the --resume menu.
Probably just as good or better, would be to base the --resume menu text on whatever summary was made during compaction - what comes /after/ the This session is being continued from a previous conversation... text.
Note: there is _some_ value to knowing if this was a long session that was compacted, but it's way less important than the actual session content so I'm totally fine with just an accurate summary text.
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
CLI commands and flags
Use Case Example
- Start multiple new claude code sessions
- Continue some conversations until context runs out and they're auto-compacted.
- Exit the sessions
- run
claude --resume- you'll see how the auto-compaction text (which is always the same) ends up becoming the new description for all sessions that went over the context limit. That text gives no hint of the contents of the session, defeating the purpose of the text in the --resume menu
Example (bad) output (the descriptions that are the same):
> claude --resume
────────────────────────────────────────────────────
Resume Session
❯ Fixing notification tracking and push delivery architecture
3 days ago · 122 messages · -
This session is being continued from a previous conversation that ran out of context. The conversation is summarized below: Analysis: Let me chronologically analyze the conversation to understand what…
4 days ago · 20 messages · -
This session is being continued from a previous conversation that ran out of context. The conversation is summarized below: Analysis: Let me chronologically analyze this conversation to capture all te…
4 days ago · 178 messages · -
Debugging AppsFlyer Android setup and analytics
6 days ago · 434 messages · -
This session is being continued from a previous conversation that ran out of context. The conversation is summarized below: Analysis: Let me chronologically analyze this conversation to capture all te…
1 week ago · 272 messages · -
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗