pi-delete-session

Powerful session deletion tool for Pi. Delete multiple sessions at once, grouped by project, with safety confirmations.

Package details

extension

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