Skip to content

rulvar API reference


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

PropertyTypeDescriptionDefined in
adapterIdstring-packages/core/src/model/router.ts:87
canonicalCanonicalModelSpecIdentity-facing canonical form.packages/core/src/model/router.ts:97
fallbacks?`${string}:${string}`[]-packages/core/src/model/router.ts:95
modelstringWire 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?EffortEffort REQUESTED (pre-scrub); this one enters identity.packages/core/src/model/router.ts:93
scrubsScrubNote[]-packages/core/src/model/router.ts:98
wireEffort?EffortEffort to SEND (post-scrub); absent when unresolved or scrubbed.packages/core/src/model/router.ts:91