# Interface CollaborationResult

Final collaboration result.

interface CollaborationResult {
sessionId: string;
pattern: CollaborationPattern;
aggregatedResult: AggregatedResult;
expertResults: ExpertResultSummary[];
durationMs: number;
success: boolean;
error?: string;
}

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

##### Index

### Properties

sessionId
pattern
aggregatedResult
expertResults
durationMs
success
error?

## Properties

### sessionId

sessionId: string

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

### pattern

pattern: CollaborationPattern

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

### aggregatedResult

aggregatedResult: AggregatedResult

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

### expertResults

expertResults: ExpertResultSummary[]

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

### durationMs

durationMs: number

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

### success

success: boolean

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

### `Optional` error

error?: string

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