# Interface OrchestratorResult

Result of orchestration execution.

interface OrchestratorResult {
executionId: string;
orchestratorType: OrchestratorType;
steps: OrchestratorStep[];
output: unknown;
totalDurationMs: number;
totalTokensUsed: number;
agentsUsed: string[];
}

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:78

##### Index

### Properties

executionId
orchestratorType
steps
output
totalDurationMs
totalTokensUsed
agentsUsed

## Properties

### executionId

executionId: string

Unique execution ID

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:80

### orchestratorType

orchestratorType: OrchestratorType

Orchestrator type that executed

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:82

### steps

steps: OrchestratorStep[]

Steps executed

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:84

### output

output: unknown

Final aggregated output

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:86

### totalDurationMs

totalDurationMs: number

Total execution time in ms

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:88

### totalTokensUsed

totalTokensUsed: number

Total tokens consumed

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:90

### agentsUsed

agentsUsed: string[]

Agents involved

- Defined in packages/nexus-agents/src/core/types/orchestrator.ts:92