UsageLimitsService
Defined in: src/usage-limits.ts:279
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new UsageLimitsService(
index,caps,probe,creditStore):UsageLimitsService
Defined in: src/usage-limits.ts:280
Parameters
Section titled “Parameters”creditStore
Section titled “creditStore”Returns
Section titled “Returns”UsageLimitsService
Methods
Section titled “Methods”calibrate()
Section titled “calibrate()”calibrate(
now):Promise<boolean>
Defined in: src/usage-limits.ts:288
Scrape /usage and recalibrate the per-window caps from local JSONL.
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”Promise<boolean>
limits()
Section titled “limits()”limits(
now):UsageLimits
Defined in: src/usage-limits.ts:358
Current live limits, recomputed from local JSONL against the calibrated caps.
Parameters
Section titled “Parameters”number