Skip to content

Snapshot

Defined in: src/types/snapshot.ts:20

Point-in-time capture of agent or orchestrator state.

scope: Scope;

Defined in: src/types/snapshot.ts:22

Scope identifying the snapshot context (agent or multi-agent).


schemaVersion: string;

Defined in: src/types/snapshot.ts:24

Schema version string for forward compatibility.


createdAt: string;

Defined in: src/types/snapshot.ts:26

ISO 8601 timestamp of when snapshot was created.


data: Record<string, JSONValue>;

Defined in: src/types/snapshot.ts:28

Framework-owned state data.


appData: Record<string, JSONValue>;

Defined in: src/types/snapshot.ts:30

Application-owned data. Strands does not read or modify this.