This extension runs your local checkpoint CLI from VS Code to help you recover from AI-driven code mistakes.
Commands
KeepSafe: Quick CheckpointKeepSafe: Restore Latest CheckpointKeepSafe: Create CheckpointKeepSafe: List CheckpointsKeepSafe: Restore CheckpointKeepSafe: Diff CheckpointsKeepSafe: Rebuild MetadataKeepSafe: Add Ignore Pattern
Fast Recovery Workflow
- Run
KeepSafe: Quick Checkpointbefore risky AI-generated edits. - If changes damage the workspace, run
KeepSafe: Restore Latest Checkpoint. - For older recovery points, use
KeepSafe: Restore Checkpointand pick from history.
Behavior details:
KeepSafe: Quick Checkpointauto-generates checkpoint names asquick-YYYYMMDD-HHMMSS.KeepSafe: Restore Latest Checkpointrestores the newest available checkpoint after a confirmation prompt.
Configuration
Set keepsafe.command if keepsafe is not on your PATH.
Examples:
keepsafeC:/workspace/keepsafe/.venv/Scripts/keepsafe.exe
Development
- Run
npm install. - Run
npm run compile. - Press
F5in VS Code to launch Extension Development Host.