Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / ResolutionLayer

Interface: ResolutionLayer

Defined in: packages/core/dist/index.d.ts

One layer's contribution to the resolution merge.

Properties

PropertyTypeDescriptionDefined in
effort?EffortExplicit effort field; wins over a ModelChoice-carried effort within the layer.packages/core/dist/index.d.ts
model?ModelSpecApplies to all roles at once (AgentOpts.model / profile.model).packages/core/dist/index.d.ts
routing?Partial<Record<InvocationRole, ModelSpec>>Per-role override; wins over model within the same layer.packages/core/dist/index.d.ts