Rulvar API reference / @rulvar/core / EngineQuotaRuntime
Interface: EngineQuotaRuntime
Defined in: packages/core/src/model/quota.ts:596
The resolved engine-side quota runtime threaded into every run.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
declaredRules? | readonly QuotaRule[] | The declared rule mirror for drift telemetry; see EngineQuotaConfig. | packages/core/src/model/quota.ts:607 |
limiter | QuotaLimiter | - | packages/core/src/model/quota.ts:597 |
maxDenials | number | The per-target denial retry budget (RV1601); see EngineQuotaConfig. | packages/core/src/model/quota.ts:605 |
onLimiterError | "allow" | "deny" | - | packages/core/src/model/quota.ts:601 |
reserveContinuations | boolean | Pre-wire continuation admission (RV1013); see EngineQuotaConfig. | packages/core/src/model/quota.ts:603 |
tenant? | string | - | packages/core/src/model/quota.ts:598 |
tenantFrom? | "scope" | "engine" | Where the reservation tenant comes from (RV4205); absent reads 'engine'. | packages/core/src/model/quota.ts:600 |