Nous.Workflow.Checkpoint.Store behaviour (nous v0.15.4)
View SourceBehaviour for checkpoint storage backends.
Summary
Callbacks
@callback list(workflow_id :: String.t()) :: {:ok, [Nous.Workflow.Checkpoint.t()]}
@callback load(run_id :: String.t()) :: {:ok, Nous.Workflow.Checkpoint.t()} | {:error, :not_found}
@callback save(Nous.Workflow.Checkpoint.t()) :: :ok | {:error, term()}