Strands Agents Typescript SDK
    Preparing search index...

    Interface Snapshot

    Point-in-time capture of agent state.

    interface Snapshot {
        scope: Scope;
        schemaVersion: string;
        createdAt: string;
        data: Record<string, JSONValue>;
        appData: Record<string, JSONValue>;
    }
    Index

    Properties

    scope: Scope

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

    schemaVersion: string

    Schema version string for forward compatibility.

    createdAt: string

    ISO 8601 timestamp of when snapshot was created.

    data: Record<string, JSONValue>

    Agent's evolving state (messages, state, systemPrompt). Strands-owned.

    appData: Record<string, JSONValue>

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