Rulvar API reference / @rulvar/rulvar / EngineQuotaRuntime
Interface: EngineQuotaRuntime
Defined in: packages/core/dist/index.d.ts
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/dist/index.d.ts |
limiter | QuotaLimiter | - | packages/core/dist/index.d.ts |
maxDenials | number | The per-target denial retry budget (RV1601); see EngineQuotaConfig. | packages/core/dist/index.d.ts |
onLimiterError | "allow" | "deny" | - | packages/core/dist/index.d.ts |
reserveContinuations | boolean | Pre-wire continuation admission (RV1013); see EngineQuotaConfig. | packages/core/dist/index.d.ts |
tenant? | string | - | packages/core/dist/index.d.ts |
tenantFrom? | "scope" | "engine" | Where the reservation tenant comes from (RV4205); absent reads 'engine'. | packages/core/dist/index.d.ts |