Exception: Phronomy::CheckpointAlreadyResumedError

Inherits:
Error
  • Object
show all
Defined in:
lib/phronomy.rb

Overview

Raised when Agent::Base.resume (or the class-level equivalent) is called with a Agent::Checkpoint whose +checkpoint_id+ has already been consumed by a previous +resume+ call on the same store.

This protects against duplicate resume executions caused by webhook retries or queue message redelivery.