A container for errors that occur during Orchid execution.
Summary
Types
@type t() :: %Orchid.Error{ __exception__: true, context: Orchid.Scheduler.Context.t() | nil, kind: :logic | :exception | :exit | :logic_or_exception, reason: term(), step_id: Orchid.Step.ID.t() | Orchid.Step.t() | nil }