checkpoint: add domain store adapters

Commit

pfleidi3mo ago

Introduce session and checkpoint document interfaces over the existing git committed storage layout.

The new GitStore adapters preserve the old on-disk behavior while exposing SessionRef-based reads and option-based backfills for later caller migration.

Entire-Checkpoint: 51f5a0ee3b11

Checkpoints

Refactor Checkpoint Storage Interfaces and Domain Adapters

CodexGPT-5.5
View session
Checkpoint 1