Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / TerminationLimits

Interface: TerminationLimits

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

The frozen limits vector written into termination.init.

Properties

PropertyTypeDescriptionDefined in
finalizeReserveUsdnumberFrom the orchestrator budget (DEF-7; XF-09).packages/core/dist/index.d.ts
kMaxnumberMaximum declared ladder length per the profile-registry snapshot.packages/core/dist/index.d.ts
maxDepthnumberD0, default 1, ceiling 4; static per-branch limit.packages/core/dist/index.d.ts
maxEscalationsPerLogicalTasknumberE0, default 2, per lineage; the old name is rejected (XF-10).packages/core/dist/index.d.ts
maxRevisionsPerRunnumberV0, default 32; absolute and non-replenishable.packages/core/dist/index.d.ts
maxTotalSpawnsnumberS0, default 128; debited on every admitted spawn of any origin.packages/core/dist/index.d.ts
orchestratorCapUsdnumberFrom the orchestrator budget (DEF-7; XF-09).packages/core/dist/index.d.ts
runBudgetUsdCeilingnumberB0; immutable after start, no API including HITL can top up.packages/core/dist/index.d.ts