Focus.AI Labs / Artifact Field Notes Extensions
Fast browse / jump off / source-grounded
Extensions

pi-rewind-hook

Rewind file changes with git-based checkpoints and conversation branching

Origin
seed-list
Extensibility
package
Primary interface
unknown

What this artifact is for

The quick orientation layer before you go deeper upstream.

Profile

Summary

Rewind file changes with git-based checkpoints and conversation branching

Seed description: Rewind file changes with git-based checkpoints and conversation branching

Category: Extensions

Best for: Not yet synthesized.

Signals

How to read this page

Workflow tags: none captured

Integrations: none captured

Caveats: No caveats captured yet

Maturity: No maturity signals captured

README excerpt

More of the actual upstream surface so you can skim here before deciding to open the repo.

Upstream skim

A Pi agent extension that records exact file-state rewind points, allowing restoration of file states during /tree navigation and across resumed and forked sessions

Rewind metadata lives in the session itself as hidden entries, so rewind history survives across forks, resumes, tree navigation, and compaction. Snapshot commits are kept reachable through a single git ref rather than o…

Rewind works seamlessly with pi-custom-compaction. When pi-custom-compaction writes visible background-summary markers, it can ask Rewind to bind an exact file ch…

Preview source: captured upstream text ↗

What shows up in the source

Quick topics

Rewind ExtensionScreenshotsRequirementsInstallationWorks with pi-custom-compactionConfigurationSettingsUsage

Skim bullets

  • Pi agent v0.65.0+
  • Node.js (for installation)
  • Git repository
  • Create ~/.pi/agent/extensions/rewind/
  • Download the extension files
  • Auto-discover the extension from the extensions directory (no settings.json extension entry required)
  • Remove legacy hooks/explicit rewind extension entries from settings.json if present
  • Clean up old hooks/rewind directory (if present)

Sources and provenance

Everything on this page should be traceable back to the list seed or an upstream surface.

Provenance

Discovery reason: Listed in the awesome-pi-agent README

Discovered from: seed artifact

Claim confidence: medium

Surface capture kind: repo-readme