deepseek-harness/packages/session-persistence/session-checkpoint-policy/tests
imccyu a79de44c3b feat(session-persistence): readFrom(seq) primitive for watermark tail reads
SessionPersistence grows readFrom(id, fromSeq, signal?): the non-mutating
read-from-seq primitive for checkpoint consumers (the persisted projection
cache folds only the tail past its watermark). Coordinator owns validation,
per-id serialization, and the sequential fallback (loadStored + forward
skip); SQLite implements the optional seek-capable loadStoredFrom hook
(WHERE seq >= ?), JSONL stays sequential by contract. Contract suite covers
suffix exactness, empty-tail, non-mutation, and cancellation; seam README
(both languages) documents the method and the hook.
2026-07-28 22:25:25 +08:00
..
fixtures refactor: identify and freeze messages at creation 2026-07-28 13:55:59 +08:00
crash-recovery.e2e.ts refactor: identify and freeze messages at creation 2026-07-28 13:55:59 +08:00
session-checkpoint-policy.spec.ts feat(session-persistence): readFrom(seq) primitive for watermark tail reads 2026-07-28 22:25:25 +08:00