# Interface TrinityRoleConfig

Configuration for a TRINITY role.

interface TrinityRoleConfig {
role: TrinityRole;
systemPrompt: string;
temperature: number;
maxTokens: number;
}

- Defined in packages/nexus-agents/src/agents/collaboration/trinity-types.ts:23

##### Index

### Properties

role
systemPrompt
temperature
maxTokens

## Properties

### `Readonly` role

role: TrinityRole

Role identifier

- Defined in packages/nexus-agents/src/agents/collaboration/trinity-types.ts:25

### `Readonly` systemPrompt

systemPrompt: string

System prompt for this role

- Defined in packages/nexus-agents/src/agents/collaboration/trinity-types.ts:27

### `Readonly` temperature

temperature: number

Temperature for completions

- Defined in packages/nexus-agents/src/agents/collaboration/trinity-types.ts:29

### `Readonly` maxTokens

maxTokens: number

Maximum tokens for response

- Defined in packages/nexus-agents/src/agents/collaboration/trinity-types.ts:31