Skip to main content

RateLimitDecision

@forge/monorepo


@forge/monorepo / backend/src / RateLimitDecision

Type Alias: RateLimitDecision

RateLimitDecision = { admitted: true; remaining: number; resetsAt: string; } | { admitted: false; limit: number; message: string; resetsAt: string; retryAfterMs: number; used: number; windowSeconds: number; }

Defined in: backend/src/usage/rate-limit.ts:64

Union Members

Type Literal

{ admitted: true; remaining: number; resetsAt: string; }

remaining is after this admission, so zero means the next one refuses.


Type Literal

{ admitted: false; limit: number; message: string; resetsAt: string; retryAfterMs: number; used: number; windowSeconds: number; }