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