@jem-open/mbali-runstore-memory
v0.6.0
Published
In-memory RunStore reference implementation for mbali (dev, tests, labs).
Readme
@jem-open/mbali-runstore-memory
An in-memory RunStore for mbali — the reference implementation, for development, tests and labs.
This is a port adapter for mbali, not a database. MemoryRunStore implements the RunStore
port from @jem-open/mbali-core (runs, queries, and compare-and-set leases) and is what the
conformance suite runs against first, before every real driver. State lives in process memory and
is lost on restart — do not use it in production; reach for a durable store such as
@jem-open/mbali-firestore there.
Install
pnpm add @jem-open/mbali-runstore-memory
pnpm add @jem-open/mbali-core # peer dependencyUsage
import { MemoryRunStore } from "@jem-open/mbali-runstore-memory";
const runStore = new MemoryRunStore();
const engine = new Engine({ runtime, runStore });Part of mbali — the control plane for fleets of remote AI agent sessions.
