[FEATURE] /resume should work for compacted conversations
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
Compacted sessions are stored as a directory containing subagent logs, not as a top-level .jsonl file alongside the other sessions. Compare:
$HOME/.claude/projects/XXXXXX/
aaaaaa-...jsonl ← resumable session file (this session)
bbbbbb-.../ ← directory, NOT a .jsonl file
subagents/
agent-acompact-cccccc.jsonl ← compaction summary
agent-dddddd.jsonl ← explore subagent
/resume scans for .jsonl files at the project root — it finds nothing for bbbbbb because it's a directory, so it reports "No conversations found to resume."
Compaction is a case where resume matters a lot, yet it's the one case /resume silently ignores. Could this feature be added please?
Proposed Solution
/resume could scan for session directories, find any agent-acompact-*.jsonl inside them, extract the summary, and offer those as resumable candidates — perhaps with a label indicating they were compacted.
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
Configuration and settings
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗