Skip to content
Français

CheckpointRecoveryOptions

import type { CheckpointRecoveryOptions } from "@elie-laloum/outpost";
  • runIdRequired
    string
    Run identity whose ownership is explicitly released; saved checkpoint values remain intact.
  • revisionRequired
    string
    Revision of the checkpoint object read after stopping the old runner; if the object changed since, recovery rejects with TransportConflict.
  • transporterRequired
    Transport
    Caller-owned object transport used by the store or operation. Closing a workflow or sandbox does not close this transport.
export interface CheckpointRecoveryOptions extends TransportStoreOptions {
  readonly runId: string;
  readonly revision: string;
}