Skip to content

Documentation / @etherfold/browser / SnapshotSwitchReason

Type Alias: SnapshotSwitchReason ​

SnapshotSwitchReason = "archive-refused" | "over-budget"

Defined in: packages/browser/src/publication.ts:124

WHY A RETURNING TAB ABANDONED ITS CATCH-UP for the published snapshot (ADR-0096).

  • archive-refused: the node refused the catch-up as needing archive access (ArchiveRefusedError), which no retry and no range size fixes.
  • over-budget: the catch-up was estimated to take longer than the app's catchUpWithinSeconds.