Skip to main content

Module store

Module store 

Source
Expand description

Durable store boundary. Store boundary for durable client state.

Production inline-client storage will eventually be backed by SQLite. This trait is intentionally small for now: session, dialogs, users, history, and sent message recording are enough to support the first adapter paths while keeping the runner independent from filesystem assumptions.

Structs§

InMemoryStore
In-memory store for tests and early client development.
SqliteStore
SQLite-backed durable store.
StoreError
Redacted store error.
StoredSession
Stored session metadata.
StoredTransaction
Stored durable transaction state.

Traits§

ClientStore
Durable store boundary for client state.

Type Aliases§

StoreResult
Result type returned by client stores.