Interface: RateLimiterStats
Defined in: rate-limit/types.ts:41
Rate limiter statistics
Properties
availableRequests
availableRequests: number;
Defined in: rate-limit/types.ts:45
Current number of available request tokens
availableTokens
availableTokens: number;
Defined in: rate-limit/types.ts:50
Current number of available LLM tokens
currentConcurrent
currentConcurrent: number;
Defined in: rate-limit/types.ts:55
Current number of concurrent requests
rateLimitHits
rateLimitHits: number;
Defined in: rate-limit/types.ts:70
Number of times rate limit was hit
totalRequests
totalRequests: number;
Defined in: rate-limit/types.ts:60
Total requests made
totalTokens
totalTokens: number;
Defined in: rate-limit/types.ts:65
Total tokens consumed
totalWaitTimeMs
totalWaitTimeMs: number;
Defined in: rate-limit/types.ts:75
Total time spent waiting due to rate limits (ms)