@voyantjs/workflows-errors
v0.28.3
Published
Typed errors for Voyant Workflows (FatalError, RetryableError, TimeoutError, HookConflictError, QuotaExceededError, ValidationError).
Readme
@voyantjs/workflows-errors
Typed error classes used across the Voyant Workflows SDK.
See docs/sdk-surface.md §7 for the contract.
import { FatalError, RetryableError } from "@voyantjs/workflows-errors";
throw new FatalError("card declined — do not retry");
throw new RetryableError("rate limited", { retryAfter: "30s" });