pi-delete-session
Powerful session deletion tool for Pi. Delete multiple sessions at once, grouped by project, with safety confirmations.
Package details
Install pi-delete-session from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-delete-session- Package
pi-delete-session- Version
1.0.3- Published
- May 4, 2026
- Downloads
- not available
- Author
- wpbasket
- License
- MIT
- Types
- extension
- Size
- 21.8 KB
- Dependencies
- 0 dependencies ยท 3 peers
Pi manifest JSON
{
"extensions": [
"./extensions/delete-session.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-delete-session
A powerful session deletion tool for the Pi coding agent. Bulk delete unwanted sessions, grouped by project, with a single command.
Features
- ๐๏ธ Batch Deletion: Delete multiple sessions in one go.
- ๐ Project Grouping: Find sessions organized by their project folder.
- โ Checkbox Selection: Multi-select sessions using an interactive list.
- โ ๏ธ Safety First: Red confirmation dialog showing all selected sessions before permanent deletion.
- ๐ Auto-Reset: Automatically triggers a new session if you delete the one you're currently in.
Installation
Install as a global Pi package:
pi install npm:pi-delete-session
Or via GitHub:
pi install git:github.com/wpbasket/pi-delete-session
Usage
Type the following command in Pi:
/delete-session
Controls
| Key | Action |
|---|---|
โ / โ |
Navigate list |
Space |
Toggle checkbox [ ] โ [โ] |
a |
Toggle Select All |
Enter |
Proceed to confirmation / delete |
Esc |
Cancel / Exit |
Development
To install locally for development:
pi install ./path/to/pi-delete-session
License
MIT