mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-22 18:35:21 -06:00
e873a7f955
* refactor(memory): move QMD coordination to SQLite * chore: keep release notes in PR body * chore: annotate lease SQLite primitive
30 lines
855 B
TypeScript
30 lines
855 B
TypeScript
/**
|
|
* Runtime SDK type surface for plugin-scoped keyed state stores.
|
|
*/
|
|
export { configureSqliteConnectionPragmas } from "../infra/sqlite-wal.js";
|
|
export {
|
|
migrateSqliteSchemaToStrict,
|
|
type SqliteStrictMigrationOptions,
|
|
type SqliteStrictMigrationResult,
|
|
} from "../infra/sqlite-strict.js";
|
|
export type {
|
|
OpenKeyedStoreOptions,
|
|
PluginStateEntry,
|
|
PluginStateKeyedStore,
|
|
PluginStateSyncKeyedStore,
|
|
} from "../plugin-state/plugin-state-store.js";
|
|
export type {
|
|
OpenBlobStoreOptions,
|
|
PluginBlobEntry,
|
|
PluginBlobEntryInfo,
|
|
PluginBlobStore,
|
|
} from "../plugin-state/plugin-blob-store.js";
|
|
export {
|
|
PluginStateLeaseError,
|
|
type PluginStateLeaseContext,
|
|
type PluginStateLeaseDatabase,
|
|
type PluginStateLeaseErrorCode,
|
|
type PluginStateLeaseOptions,
|
|
type PluginStateLeaseRunner,
|
|
} from "../plugin-state/plugin-state-lease.types.js";
|