Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/store-sqlite / / GraphorinSqliteStore

Interface: GraphorinSqliteStore

Defined in: packages/store-sqlite/src/index.ts:224

Stable

Composite handle returned by createSqliteStore.

Properties

PropertyModifierTypeDescriptionDefined in
appliedMigrationsreadonlyreadonly AppliedMigration[]-packages/store-sqlite/src/index.ts:241
authTokensreadonlyAuthTokenStore-packages/store-sqlite/src/index.ts:230
checkpointsreadonlyCheckpointStoreExt-packages/store-sqlite/src/index.ts:226
connectionreadonlySqliteConnection-packages/store-sqlite/src/index.ts:240
embedderMigrationreadonly{ nextBatch: (args) => Promise<{ nextCursor: string | null; rows: readonly BatcherRow[]; }>; state: EmbedderMigrationStateRepository; dropRetiredVectorTables: { dropped: readonly string[]; }; }Store-side embedder-migration support - the persisted resumable cursor over migration_state, the nextBatch pager the @graphorin/memory runner consumes (structural match), and the retired-vec-table space reclaim.packages/store-sqlite/src/index.ts:248
embedderMigration.nextBatchreadonly(args) => Promise<{ nextCursor: string | null; rows: readonly BatcherRow[]; }>-packages/store-sqlite/src/index.ts:250
embedderMigration.statereadonlyEmbedderMigrationStateRepository-packages/store-sqlite/src/index.ts:249
embedderMigration.dropRetiredVectorTablespublic{ dropped: readonly string[]; }-packages/store-sqlite/src/index.ts:251
embeddingsreadonlyEmbeddingMetaRepository-packages/store-sqlite/src/index.ts:239
idempotencyreadonlyIdempotencyStore-packages/store-sqlite/src/index.ts:232
memoryreadonlyMemoryStoreExt-packages/store-sqlite/src/index.ts:225
oauthServersreadonlyOAuthServerStore-packages/store-sqlite/src/index.ts:231
pairingreadonlyPairingStore-packages/store-sqlite/src/index.ts:229
sessionsreadonlySessionStoreExt-packages/store-sqlite/src/index.ts:227
suspendedRunsreadonlySuspendedRunStoreDurable suspended agent runs (migration 038): the server's RunStateTracker persists awaiting_approval runs here so the REST resume endpoint survives a process restart.packages/store-sqlite/src/index.ts:238
triggersreadonlyTriggerStore-packages/store-sqlite/src/index.ts:228

Methods

close()

ts
close(): Promise<void>;

Defined in: packages/store-sqlite/src/index.ts:256

Close the connection + stop the checkpoint manager. Idempotent.

Returns

Promise&lt;void&gt;


init()

ts
init(): Promise<void>;

Defined in: packages/store-sqlite/src/index.ts:254

Initialize the store: run migrations + start checkpoint manager.

Returns

Promise&lt;void&gt;