Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/effects / EffectDispatchRequest

Interface: EffectDispatchRequest

Defined in: packages/effects/src/adapter.ts:41

Properties

PropertyTypeDescriptionDefined in
attemptSeqnumberSeq of the attempt record appended BEFORE this send.packages/effects/src/adapter.ts:45
idempotencyKey?stringThe provider idempotency key when the row carries one: stable across attempts of one intent (it embeds the logical key and the epoch), which is exactly what makes a re-dispatch safe on the 'idempotency-key' row.packages/effects/src/adapter.ts:54
intentEffectMachine-packages/effects/src/adapter.ts:43
notAfterstringThe attempt's send deadline (defense in depth, never proof).packages/effects/src/adapter.ts:56
ordinalnumberThe attempt's 1-based ordinal under the intent.packages/effects/src/adapter.ts:47
runIdstring-packages/effects/src/adapter.ts:42