Skip to content

rulvar API reference


rulvar API reference / @rulvar/core / RunOptions

Interface: RunOptions

Defined in: packages/core/src/engine/engine.ts:189

Properties

PropertyTypeDescriptionDefined in
budgetUsd?numberRun ceiling B0; immutable after start.packages/core/src/engine/engine.ts:193
deadlineAt?stringRun-level deadline (ISO 8601); crossing cancels the run.packages/core/src/engine/engine.ts:197
limits?UsageLimitsRun-level defaults merged over engine defaults.packages/core/src/engine/engine.ts:195
name?string-packages/core/src/engine/engine.ts:198
runId?stringExplicit id; otherwise the engine mints a ULID.packages/core/src/engine/engine.ts:191
signal?AbortSignalHost-initiated cancellation.packages/core/src/engine/engine.ts:201
tags?string[]-packages/core/src/engine/engine.ts:199