Rulvar API reference / @rulvar/effects / EffectDispatchRequest
Interface: EffectDispatchRequest
Defined in: packages/effects/src/adapter.ts:41
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
attemptSeq | number | Seq of the attempt record appended BEFORE this send. | packages/effects/src/adapter.ts:45 |
idempotencyKey? | string | The 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 |
intent | EffectMachine | - | packages/effects/src/adapter.ts:43 |
notAfter | string | The attempt's send deadline (defense in depth, never proof). | packages/effects/src/adapter.ts:56 |
ordinal | number | The attempt's 1-based ordinal under the intent. | packages/effects/src/adapter.ts:47 |
runId | string | - | packages/effects/src/adapter.ts:42 |