@artale/pi-snapshot

Session snapshot for Pi. Export conversation as markdown, JSON, or HTML. Share sessions, create reports.

Package details

extension

Install @artale/pi-snapshot from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@artale/pi-snapshot
Package
@artale/pi-snapshot
Version
1.0.0
Published
Mar 14, 2026
Downloads
27/mo · 4/wk
Author
artale
License
MIT
Types
extension
Size
8.2 KB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "extensions": [
    "src/extension.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-snapshot

Session snapshot for Pi. Export conversations as markdown, JSON, or styled HTML.

Install

pi install npm:@artale/pi-snapshot

Commands

/snapshot [name]              — export as markdown
/snapshot --format json       — export as JSON
/snapshot --format html       — export as styled HTML page
/snapshot list                — list saved snapshots

Tools

  • snapshot_export — export session (md, json, html)
  • snapshot_list — list all snapshots

Use cases

  • Archive important sessions
  • Share conversations with teammates
  • Create reports from agent work
  • Export for documentation

Output

Snapshots saved to ~/.pi/snapshots/. Filenames include session name + timestamp.

License

MIT