Skip to main content

Interface: RateLimitInfoPublic

Defined in: packages/agentos/src/core/rate-limiting/types.ts:18

Rate limit information for public (unauthenticated) users with IP-based limits.

Properties​

ip​

ip: string | null

Defined in: packages/agentos/src/core/rate-limiting/types.ts:20


limit​

limit: number

Defined in: packages/agentos/src/core/rate-limiting/types.ts:22


message?​

optional message: string

Defined in: packages/agentos/src/core/rate-limiting/types.ts:26


remaining​

remaining: number

Defined in: packages/agentos/src/core/rate-limiting/types.ts:23


resetAt​

resetAt: string | Date | null

Defined in: packages/agentos/src/core/rate-limiting/types.ts:24


storeType?​

optional storeType: string

Defined in: packages/agentos/src/core/rate-limiting/types.ts:25


tier​

tier: "public"

Defined in: packages/agentos/src/core/rate-limiting/types.ts:19


used​

used: number

Defined in: packages/agentos/src/core/rate-limiting/types.ts:21