Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / ExtractNecessityInput

Interface: ExtractNecessityInput

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

The inputs of the extract-necessity rule.

Properties

PropertyTypeDescriptionDefined in
extractRef`${string}:${string}`The extract-resolved model (same chain, role 'extract').packages/core/dist/index.d.ts
finalizeRoutedbooleanFinalize is configured in routing (finalizeConfigured).packages/core/dist/index.d.ts
loopRef`${string}:${string}`The loop-resolved model.packages/core/dist/index.d.ts
loopTierStructuredOutputTierThe required tier for the schema on the LOOP model.packages/core/dist/index.d.ts
schemaSetbooleanA schema is set on the call; without one extract never fires.packages/core/dist/index.d.ts
toolsAvailablebooleanThe agent's toolset is non-empty (escalate opt-in counts).packages/core/dist/index.d.ts