Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / AdmissionLevelConfig

Interface: AdmissionLevelConfig

Defined in: packages/core/src/admission/memory.ts:46

Properties

PropertyTypeDescriptionDefined in
algorithm"sliding-window" | "token-bucket"-packages/core/src/admission/memory.ts:47
capWiresnumberTotal wires capacity: the feasibility bound and the cap.packages/core/src/admission/memory.ts:49
concurrency?numberLevel-2 only: the per provider account concurrency semaphore.packages/core/src/admission/memory.ts:56
emergencyReserveFraction?numberFraction of capWires only emergency work may take (section 4.2).packages/core/src/admission/memory.ts:58
refillWiresPerSecond?numberToken bucket refill (wires per second); burst = capWires.packages/core/src/admission/memory.ts:54
slots?number-packages/core/src/admission/memory.ts:52
windowMs?numberSliding window geometry (default 60000 ms over 6 slots).packages/core/src/admission/memory.ts:51