Interface Checkpoint<N, C>

interface Checkpoint<N, C> {
    channel_values: Record<C, unknown>;
    channel_versions: Record<C, number>;
    id: string;
    ts: string;
    v: number;
    versions_seen: Record<N, Record<C, number>>;
}

Type Parameters

  • N extends string = string
  • C extends string = string

Properties

channel_values: Record<C, unknown>

Default

{}
channel_versions: Record<C, number>

Default

{}
id: string

Checkpoint ID {uuid6}

ts: string

Timestamp {new Date().toISOString()}

v: number

Version number

versions_seen: Record<N, Record<C, number>>

Default

{}