# Interface CompletionResponse

Response from a completion request.

interface CompletionResponse {
content: ContentBlock[];
usage: TokenUsage;
stopReason: StopReason;
model: string;
}

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

##### Index

### Properties

content
usage
stopReason
model

## Properties

### content

content: ContentBlock[]

Response content blocks

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

### usage

usage: TokenUsage

Token usage statistics

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

### stopReason

stopReason: StopReason

Reason generation stopped

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

### model

model: string

Model that generated the response

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