# Interface ExpertOutput

Output format for expert task results.

interface ExpertOutput {
content: string;
structuredData?: Record<string, unknown>;
recommendations?: string[];
warnings?: string[];
confidence: number;
modelUsed?: string;
}

#### Hierarchy (View Summary)

- ExpertOutput
  - CodeAnalysisResult
  - SecurityAnalysisResult
  - ArchitectureAnalysisResult
  - TestingAnalysisResult
  - DocumentationResult

- Defined in packages/nexus-agents/src/agents/experts/expert-base-types.ts:32

##### Index

### Properties

content
structuredData?
recommendations?
warnings?
confidence
modelUsed?

## Properties

### content

content: string

Primary result content

- Defined in packages/nexus-agents/src/agents/experts/expert-base-types.ts:34

### `Optional` structuredData

structuredData?: Record<string, unknown>

Structured data if applicable

- Defined in packages/nexus-agents/src/agents/experts/expert-base-types.ts:36

### `Optional` recommendations

recommendations?: string[]

Recommendations or suggestions

- Defined in packages/nexus-agents/src/agents/experts/expert-base-types.ts:38

### `Optional` warnings

warnings?: string[]

Warnings or issues found

- Defined in packages/nexus-agents/src/agents/experts/expert-base-types.ts:40

### confidence

confidence: number

Confidence score (0-1)

- Defined in packages/nexus-agents/src/agents/experts/expert-base-types.ts:42

### `Optional` modelUsed

modelUsed?: string

Model used for this expert's execution (Issue #817)

- Defined in packages/nexus-agents/src/agents/experts/expert-base-types.ts:44