# Interface ExpertOptions

Expert-specific configuration options.

interface ExpertOptions {
systemPromptOverride?: string;
temperature?: number;
maxTokens?: number;
enableHeuristics?: boolean;
additionalCapabilities?: AgentCapability[];
}

#### Hierarchy (View Summary)

- ExpertOptions
  - CodeExpertOptions
  - SecurityExpertOptions
  - ArchitectureExpertOptions
  - TestingExpertOptions
  - DocumentationExpertOptions

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

##### Index

### Properties

systemPromptOverride?
temperature?
maxTokens?
enableHeuristics?
additionalCapabilities?

## Properties

### `Optional` systemPromptOverride

systemPromptOverride?: string

Custom system prompt override

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

### `Optional` temperature

temperature?: number

Temperature for completions (domain-specific default if not set)

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

### `Optional` maxTokens

maxTokens?: number

Maximum tokens for responses

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

### `Optional` enableHeuristics

enableHeuristics?: boolean

Enable domain-specific heuristics

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

### `Optional` additionalCapabilities

additionalCapabilities?: AgentCapability[]

Custom capability extensions

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