Skip to content

Rulvar API reference


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

PropertyTypeDescriptionDefined in
declaredRules?readonly QuotaRule[]The declared rule mirror for drift telemetry; see EngineQuotaConfig.packages/core/dist/index.d.ts
limiterQuotaLimiter-packages/core/dist/index.d.ts
maxDenialsnumberThe per-target denial retry budget (RV1601); see EngineQuotaConfig.packages/core/dist/index.d.ts
onLimiterError"allow" | "deny"-packages/core/dist/index.d.ts
reserveContinuationsbooleanPre-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