@yassimba/pi-rewind
Reviewed, pinned distribution of the Pi Rewind extension
Package details
Install @yassimba/pi-rewind from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@yassimba/pi-rewind- Package
@yassimba/pi-rewind- Version
0.1.3- Published
- Jul 16, 2026
- Downloads
- 32/mo · 32/wk
- Author
- yassimba
- License
- MIT
- Types
- extension
- Size
- 2.4 MB
- Dependencies
- 1 dependency · 4 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@yassimba/pi-rewind
A reviewed distribution of Pi Rewind
for the Yassimba setup catalog. This package contains the exact upstream npm
release recorded in THIRD_PARTY_NOTICES.md. It adds no
runtime code of its own.
Install
Select Rewind with ai-setup add, or install it directly:
pi install npm:@yassimba/pi-rewind
Restart Pi or run /reload. Requires Pi v0.65+ and a git repository.
The extension records exact file-state checkpoints as you work. When you branch
to an earlier message with Pi's /tree navigation, it offers
"Restore files to that point" so the working tree matches the conversation.
Checkpoint metadata lives inside the session, so history survives forks,
resumes, tree navigation, and compaction. Snapshots stay reachable through a
single git ref; retention is optional and configurable.
Pi extensions run with your user account's permissions. Review the upstream source before enabling.
Updating the bundled release
- Inspect the new upstream npm tarball, source commit, and license.
- Set an exact
pi-rewind-hookversion inpackage.json. - From
plugins/rewind, runnpm install --package-lock-only --ignore-scripts --omit=peer --install-strategy=nested --workspaces=falseto updatenpm-shrinkwrap.json. - Update
THIRD_PARTY_NOTICES.mdwith the version, commit, and npm integrity. - From the repo root, run
npm install,npm run catalog:generate, andnpm run check. - Inspect
npm pack --dry-run --json --workspace plugins/rewindand publish a new wrapper version before publishing the Pi Kit catalog update.