# Interface CapabilityProfile

Model capability profile for routing decisions.

interface CapabilityProfile {
reasoning: number;
contextWindow: number;
codeGeneration: number;
speed: number;
cost: number;
}

- Defined in packages/nexus-agents/src/mcp/tools/delegate-to-model-types.ts:31

##### Index

### Properties

reasoning
contextWindow
codeGeneration
speed
cost

## Properties

### `Readonly` reasoning

reasoning: number

Complex reasoning ability (0-10)

- Defined in packages/nexus-agents/src/mcp/tools/delegate-to-model-types.ts:33

### `Readonly` contextWindow

contextWindow: number

Maximum context window in tokens

- Defined in packages/nexus-agents/src/mcp/tools/delegate-to-model-types.ts:35

### `Readonly` codeGeneration

codeGeneration: number

Code generation quality (0-10)

- Defined in packages/nexus-agents/src/mcp/tools/delegate-to-model-types.ts:37

### `Readonly` speed

speed: number

Response latency score (0-10, higher = faster)

- Defined in packages/nexus-agents/src/mcp/tools/delegate-to-model-types.ts:39

### `Readonly` cost

cost: number

Cost efficiency (0-10, higher = cheaper)

- Defined in packages/nexus-agents/src/mcp/tools/delegate-to-model-types.ts:41