Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / EscalationDecisionAbortedError

Class: EscalationDecisionAbortedError

Defined in: packages/core/src/engine/external.ts:58

The rejection carrier of an aborted flavor B decision wait (v1.35.0 review P1): the parked awaitDecision observes the branch/run AbortSignal, releases its held activity, removes its waiter, and rejects with this class so cancel, host abort, the run deadline, and failed sibling aborts all settle the run in bounded time. Deliberately not a RulvarError: the abort is cancellation intent, not a registry failure class; the suspension entry stays OPEN, so a later resume parks the decision again and the durable deadline still applies.

Extends

  • Error

Constructors

Constructor

ts
new EscalationDecisionAbortedError(message, entryRef): EscalationDecisionAbortedError;

Defined in: packages/core/src/engine/external.ts:61

Parameters

ParameterType
messagestring
entryRefnumber

Returns

EscalationDecisionAbortedError

Overrides

ts
Error.constructor

Properties

PropertyModifierTypeDefined in
entryRefreadonlynumberpackages/core/src/engine/external.ts:59