Skip to main content

Interface: FeatureLimitResult

Defined in: javascript/src/types.ts:332

Advisory, non-locking read of a per-feature invocation-count limit (UI only).

Mirrors CapCheckResult: limited: false means no FeatureLimit is configured for this feature on the user's plan (unlimited) — limit, used, remaining, and the period bounds are zeroed/empty in that case, and action is null. Never used for admission control; that is exclusively the atomic check-and-increment inside deduct/reserve.

Properties

action

action: "deny" | "warn" | "notify" | null

Defined in: javascript/src/types.ts:341


feature

feature: string

Defined in: javascript/src/types.ts:334


limit

limit: number

Defined in: javascript/src/types.ts:336


limited

limited: boolean

Defined in: javascript/src/types.ts:335


periodEnd

periodEnd: string

Defined in: javascript/src/types.ts:340


periodStart

periodStart: string

Defined in: javascript/src/types.ts:339


remaining

remaining: number

Defined in: javascript/src/types.ts:338


used

used: number

Defined in: javascript/src/types.ts:337


userId

userId: string

Defined in: javascript/src/types.ts:333