pi-mono/packages/storage/sqlite-node/README.md
Christian Klotz 2b765ef529
fix(agent): restore forward session cursor reads
Document complete session store and search composition for scanning and canonical SQLite search.
2026-07-31 17:17:41 +03:00

584 B

@earendil-works/pi-storage-sqlite-node

Node sqlite storage backend for @earendil-works/pi-agent-core sessions. Provides the node:sqlite adapter (SqliteDatabase implementation) and the SQLite session store implementation (createSqliteSessionStore, migrations, materialized views). The store lazily owns one shared database connection and implements AsyncDisposable.

await using store = createSqliteSessionStore(options);
const search = createSqliteSessionSearch({ ...options, mode: "canonical" });
const repository = createSessionRepository({ store, search });