@threadplane/chatInterfacev0.3.4

AgentCheckpoint

Runtime-neutral snapshot of a point in an agent's execution history.

Consumed by time-travel / debug UIs. id is adapter-opaque — UIs emit it back to the parent app on replay/fork, and the parent app dispatches to the underlying runtime.

import type { AgentCheckpoint } from '@threadplane/chat';

Declaration

export interface AgentCheckpoint  {
  id?: string;
  label?: string;
  values: Record<string, unknown>;
}

Members

id

Adapter-opaque checkpoint identifier (e.g. LangGraph checkpoint_id).

id?: string;

label

Human-friendly label for the checkpoint (e.g. next node name).

label?: string;

values

State snapshot at this checkpoint.

values: Record<string, unknown>;