Interface: CheckpointMetadata
Defined in: packages/agentos/src/orchestration/ir/types.ts:622
Lightweight descriptor stored alongside each persisted checkpoint snapshot.
Used by the runtime to enumerate and restore checkpoints without deserialising
the full GraphState payload.
Properties
graphId
graphId:
string
Defined in: packages/agentos/src/orchestration/ir/types.ts:628
Id of the CompiledExecutionGraph being executed.
hasMemorySnapshot
hasMemorySnapshot:
boolean
Defined in: packages/agentos/src/orchestration/ir/types.ts:636
Whether a full MemoryView snapshot was included in the payload.
id
id:
string
Defined in: packages/agentos/src/orchestration/ir/types.ts:624
Unique checkpoint id (UUIDv4 assigned by the runtime).
nodeId
nodeId:
string
Defined in: packages/agentos/src/orchestration/ir/types.ts:630
Id of the node that triggered checkpoint persistence.
runId
runId:
string
Defined in: packages/agentos/src/orchestration/ir/types.ts:626
Id of the graph run that produced this checkpoint.
stateSize
stateSize:
number
Defined in: packages/agentos/src/orchestration/ir/types.ts:634
Serialised byte size of the GraphState payload.
timestamp
timestamp:
number
Defined in: packages/agentos/src/orchestration/ir/types.ts:632
Unix epoch milliseconds when the checkpoint was persisted.