Skip to content

rulvar API reference


rulvar API reference / @rulvar/core / OrchestratorBudgetSpec

Interface: OrchestratorBudgetSpec

Defined in: packages/core/src/orchestrator/orchestrate.ts:69

Budget contract: https://docs.rulvar.com/guide/budgets; the cap machinery (reserves, freeze) completes in M7 (DEF-7).

Properties

PropertyTypeDescriptionDefined in
atCap?"finish-with-partial" | "fail-run"-packages/core/src/orchestrator/orchestrate.ts:75
capFraction?numberdefault 0.2; effectiveCap = min of the given boundspackages/core/src/orchestrator/orchestrate.ts:72
capUsd?number-packages/core/src/orchestrator/orchestrate.ts:70
finalizeReserveUsd?number-packages/core/src/orchestrator/orchestrate.ts:73
finalizeTurns?number-packages/core/src/orchestrator/orchestrate.ts:74