Dsh Checkpoint
dpskh/dsh-checkpoint · productivity
Mark an exploration start in the session
★ 2GitHub stars
0Forks
2026-08-21Last updated
TypeScriptLanguage
MITLicense
Key features
- id is the plugin-owned monotonic marker identity
- logLength is the session log length at mark time (the fold anchor: the seq of the first event after the marker).
- A numbered turn records the open turn the marker was taken in
- null marks an idle session.
- The mark lives outside the session log, so compaction or a later fold never shadows it and it stays locatable no matter what happens between mark and rewind.
Requirements
- Marker without a rewind is inert — a checkpoint that is never rewound costs nothing but leaves the exploration in context
- the workflow depends on the model pairing mark and rewind.
Install command
dsh plugin --profile web add github:dpskh/dsh-checkpoint