[FEATURE] Provide a delete key (e.g. D) in the session picker.
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
There is no option to delete previous chats or sessions from the dropdown list in claude code. I am using a claude code plugin in cursor ide. It would be a good option to provide a delete option for the chats in the list.
The /resume session picker accumulates conversations over time with no way to delete unwanted or stale sessions from the list. This makes it increasingly difficult to find relevant sessions, especially for users who work across multiple projects daily.
Currently the picker supports R (rename), / (search), B (branch filter), and P (preview) — but no delete functionality.
Proposed Solution
Add a D keybinding in the session picker to delete the highlighted session, with a confirmation prompt to prevent accidental deletion. For example:
Delete session "debugging xyz timeout"? (y/N)
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
There is no option to delete previous chats or sessions from the dropdown list in claude code. I am using a claude code plugin in cursor ide. It would be a good option to provide a delete option for the chats in the list.
The /resume session picker accumulates conversations over time with no way to delete unwanted or stale sessions from the list. This makes it increasingly difficult to find relevant sessions, especially for users who work across multiple projects daily.
Currently the picker supports R (rename), / (search), B (branch filter), and P (preview) — but no delete functionality.
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗