MAL Checkpoints
MAL checkpoints are ValKey snapshots for typed plans.
Nested
if, loop, and inline fanout blocks do not create separate checkpoint streams. The top-level plan snapshot captures their step result.
Workflow Checkpoints
Workflow checkpoints are annotations:Agent Filesystem Checkpoints
harness/checkpoint.ts provides a local JSON checkpoint saver with retention and health helpers. It is separate from MAL ValKey checkpoints and workflow annotations.