Feature request: delete sessions from --resume picker
Resolved 💬 2 comments Opened Jun 29, 2026 by vern3851 Closed Jul 2, 2026
Summary
When using claude --resume, there's no way to delete individual sessions from the list. You can navigate, search, and rename (Ctrl+R), but not remove entries.
Current workaround
Manually delete the corresponding .jsonl file from ~/.claude/projects/<project-path>/.
Proposed change
Add a delete keybinding (e.g. Delete or d) in the --resume session picker that removes the selected session file, with a confirmation prompt before deletion.
Why
The list accumulates trivial/throwaway sessions ("are you online?", "whats 1 + 1", etc.) that clutter the picker over time. The manual file deletion workaround works but requires knowing the internal storage path and matching UUIDs to session content.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗