Strands Agents Typescript SDK
    Preparing search index...

    Class S3Storage

    S3-based implementation of SnapshotStorage for persisting session snapshots

    Implements

    Index

    Constructors

    Methods

    • Lists all snapshot IDs for a session scope.

      TODO: Add pagination support for long-running agents with many snapshots. Future signature could be:

      listSnapshots(params: {
      sessionId: string
      scope: Scope
      limit?: number // Max results to return (e.g., 100)
      startAfter?: string // Snapshot ID to start after (for cursor-based pagination)
      }): Promise<{ snapshotIds: string[]; nextToken?: string }>

      Parameters

      Returns Promise<string[]>