Skip to main content

RuntimeCheckpointData

Agent Runtimes


Agent Runtimes / api/runtimes/checkpoints / RuntimeCheckpointData

Interface: RuntimeCheckpointData

Defined in: src/api/runtimes/checkpoints.ts:30

A single runtime checkpoint record.

Properties

agent_spec_id

agent_spec_id: string

Defined in: src/api/runtimes/checkpoints.ts:40

Agentspec identifier (e.g. "mocks/monitor-sales-kpis")


agentspec

agentspec: Record<string, any>

Defined in: src/api/runtimes/checkpoints.ts:42

Full agentspec payload


checkpoint_mode?

optional checkpoint_mode?: "criu" | "light"

Defined in: src/api/runtimes/checkpoints.ts:46

Checkpoint mode: criu (full) or light (history-only)


description

description: string

Defined in: src/api/runtimes/checkpoints.ts:36

Checkpoint description


id

id: string

Defined in: src/api/runtimes/checkpoints.ts:32

Unique identifier (ULID)


messages?

optional messages?: string[]

Defined in: src/api/runtimes/checkpoints.ts:48

Lightweight checkpoint message history


metadata

metadata: Record<string, any>

Defined in: src/api/runtimes/checkpoints.ts:44

Additional metadata


name

name: string

Defined in: src/api/runtimes/checkpoints.ts:34

Human-readable name


runtime_uid

runtime_uid: string

Defined in: src/api/runtimes/checkpoints.ts:38

Runtime that was checkpointed


status

status: string

Defined in: src/api/runtimes/checkpoints.ts:50

Status: requested | created | failed | deleted


status_message?

optional status_message?: string

Defined in: src/api/runtimes/checkpoints.ts:52

Human-readable details about the current status (e.g. error message)


updated_at

updated_at: string

Defined in: src/api/runtimes/checkpoints.ts:54

ISO 8601 timestamp