rulvar API reference / @rulvar/rulvar / RunProfile
Interface: RunProfile
Defined in: packages/core/dist/index.d.ts
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
budgetUsd? | number | Default run budget ceiling in USD, when the host does not set one. | packages/core/dist/index.d.ts |
effortByRole? | Partial<Record<InvocationRole, Effort>> | Per-role canonical effort hints (the model refs come from the host). | packages/core/dist/index.d.ts |
lifetimeSpawnCap? | number | Engine lifetime spawn cap (budgetDefaults.lifetimeSpawnCap). | packages/core/dist/index.d.ts |
maxDepth? | number | Nesting depth ceiling (budgetDefaults.maxDepth). | packages/core/dist/index.d.ts |
permissionPreset? | PermissionPreset | Permission preset applied to the engine-wide chain. | packages/core/dist/index.d.ts |
perRunConcurrency? | number | Per-run concurrency width (createEngine concurrency.perRun). | packages/core/dist/index.d.ts |