deepseek-harness/packages/session-query/session-query-sqlite/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
..
load-path.e2e.ts refactor: identify and freeze messages at creation 2026-07-28 13:55:59 +08:00
query.spec.ts fix(session-query): guard FTS predicate planning (round 7) 2026-07-17 11:13:03 +08:00
sqlite.spec.ts feat(session-persistence): readFrom(seq) primitive for watermark tail reads 2026-07-28 22:25:25 +08:00