rulvar API reference / @rulvar/core / ResolvedInvocation
Interface: ResolvedInvocation
Defined in: packages/core/src/model/router.ts:85
The resolved, scrubbed result of one invocation's resolution.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
adapterId | string | - | packages/core/src/model/router.ts:87 |
canonical | CanonicalModelSpec | Identity-facing canonical form. | packages/core/src/model/router.ts:97 |
fallbacks? | `${string}:${string}`[] | - | packages/core/src/model/router.ts:95 |
model | string | Wire model id: the segment after 'adapterId:'. | packages/core/src/model/router.ts:89 |
providerOptions? | Record<string, Record<string, unknown>> | - | packages/core/src/model/router.ts:94 |
ref | `${string}:${string}` | - | packages/core/src/model/router.ts:86 |
requestedEffort? | Effort | Effort REQUESTED (pre-scrub); this one enters identity. | packages/core/src/model/router.ts:93 |
scrubs | ScrubNote[] | - | packages/core/src/model/router.ts:98 |
wireEffort? | Effort | Effort to SEND (post-scrub); absent when unresolved or scrubbed. | packages/core/src/model/router.ts:91 |