# Interface ExpertMatch

Match result for a single expert.

interface ExpertMatch {
expertId: string;
score: number;
matchedCapabilities: string[];
reasoning: string;
scoreBreakdown: ScoreBreakdown;
}

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:85

##### Index

### Properties

expertId
score
matchedCapabilities
reasoning
scoreBreakdown

## Properties

### expertId

expertId: string

Expert identifier

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:87

### score

score: number

Match score (0-1)

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:89

### matchedCapabilities

matchedCapabilities: string[]

Capabilities that matched the task

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:91

### reasoning

reasoning: string

Human-readable reasoning for the match

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:93

### scoreBreakdown

scoreBreakdown: ScoreBreakdown

Breakdown of score components

- Defined in packages/nexus-agents/src/agents/experts/expert-selector-types.ts:95