What this artifact is for
The quick orientation layer before you go deeper upstream.
Summary
Git-based checkpoint system for restoring code state when branching conversations
Seed description: Git-based checkpoint system for restoring code state when branching conversations
Category: Extensions
Best for: Not yet synthesized.
How to read this page
Workflow tags: none captured
Integrations: none captured
Caveats: No caveats captured yet
Maturity: No maturity signals captured
Directory README excerpt
More of the actual upstream surface so you can skim here before deciding to open the repo.
Git-based checkpoint extension for pi-coding-agent.
Install the package and enable the extension:
pi install npm:checkpoint-pi pi config
Preview source: captured upstream text ↗
Quick topics
Skim bullets
- Saves the full worktree (tracked + untracked) at the start of every turn
- Stores snapshots as Git refs so you can restore code while forking conversations
- Creates a "before restore" checkpoint automatically to avoid losing current work
- Offers restore options: files + conversation, conversation only, or files only
- Git repository (extension auto-detects)
- Node.js 18+
- On turn start: Creates a checkpoint capturing HEAD, index, and worktree state
- On fork/tree navigation: Prompts with restore options:
Sources and provenance
Everything on this page should be traceable back to the list seed or an upstream surface.
Discovery reason: Listed in the awesome-pi-agent README
Discovered from: pi-hooks
Claim confidence: medium
Surface capture kind: tree-readme