# Variable ModelCapability`Const`

ModelCapability: {
COMPLETION: "completion";
STREAMING: "streaming";
TOOL_USE: "tool_use";
VISION: "vision";
EXTENDED_THINKING: "extended_thinking";
} = ...

Model capabilities supported by adapters.

#### Type Declaration

- ##### `Readonly` COMPLETION: "completion"

- ##### `Readonly` STREAMING: "streaming"

- ##### `Readonly` TOOL_USE: "tool_use"

- ##### `Readonly` VISION: "vision"

- ##### `Readonly` EXTENDED_THINKING: "extended_thinking"

- Defined in packages/nexus-agents/src/core/types/model.ts:13
- Defined in packages/nexus-agents/src/core/types/model.ts:21