Rulvar API reference / @rulvar/core / EffectOutcomeDecision
Interface: EffectOutcomeDecision
Defined in: packages/core/src/effects/types.ts:186
The classified result of one attempt.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
attemptRef | number | - | packages/core/src/effects/types.ts:190 |
decisionType | "effect_outcome" | - | packages/core/src/effects/types.ts:187 |
detail? | string | - | packages/core/src/effects/types.ts:197 |
intentRef | number | - | packages/core/src/effects/types.ts:189 |
opId | string | - | packages/core/src/effects/types.ts:188 |
outcome | "accepted" | "failed" | "unknown" | 'accepted': the provider took the request (receipt expected); 'failed': a classified failure that provably did not execute; 'unknown': unclassifiable from what the journal holds. | packages/core/src/effects/types.ts:196 |