Skip to content

Graphorin API reference v0.12.1


Graphorin API reference / @graphorin/server / / SuspendedRunPersistenceStore

Interface: SuspendedRunPersistenceStore

Defined in: packages/server/src/runtime/suspended-run-persistence.ts:27

Structural slice of @graphorin/store-sqlite's SuspendedRunStore the delegate needs (kept local so tests wire plain objects).

Stable

Methods

delete()

ts
delete(runId): Promise<void>;

Defined in: packages/server/src/runtime/suspended-run-persistence.ts:36

Parameters

ParameterType
runIdstring

Returns

Promise&lt;void&gt;


put()

ts
put(record): Promise<void>;

Defined in: packages/server/src/runtime/suspended-run-persistence.ts:28

Parameters

ParameterType
record{ agentId: string; runId: string; sessionId?: string; stateJson: string; suspendedAt: number; userId?: string; }
record.agentIdstring
record.runIdstring
record.sessionId?string
record.stateJsonstring
record.suspendedAtnumber
record.userId?string

Returns

Promise&lt;void&gt;