# Interface CapacityStatus

Capacity status for rate limiting.

interface CapacityStatus {
remainingTokens: number;
remainingRequests: number;
resetTime: Date;
utilizationPercent: number;
exhausted: boolean;
}

- Defined in packages/nexus-agents/src/cli-adapters/types-core.ts:115

##### Index

### Properties

remainingTokens
remainingRequests
resetTime
utilizationPercent
exhausted

## Properties

### `Readonly` remainingTokens

remainingTokens: number

Remaining tokens in current window

- Defined in packages/nexus-agents/src/cli-adapters/types-core.ts:117

### `Readonly` remainingRequests

remainingRequests: number

Remaining requests in current window

- Defined in packages/nexus-agents/src/cli-adapters/types-core.ts:119

### `Readonly` resetTime

resetTime: Date

When the rate limit resets

- Defined in packages/nexus-agents/src/cli-adapters/types-core.ts:121

### `Readonly` utilizationPercent

utilizationPercent: number

Current utilization percentage (0-100)

- Defined in packages/nexus-agents/src/cli-adapters/types-core.ts:123

### `Readonly` exhausted

exhausted: boolean

Whether capacity is exhausted

- Defined in packages/nexus-agents/src/cli-adapters/types-core.ts:125