# Interface WaveResult

Result of executing a single wave.

interface WaveResult {
waveIndex: number;
results: readonly WaveTaskResult[];
totalTokens: number;
durationMs: number;
}

- Defined in packages/nexus-agents/src/agents/wave-scheduler-types.ts:93

##### Index

### Properties

waveIndex
results
totalTokens
durationMs

## Properties

### `Readonly` waveIndex

waveIndex: number

The wave index (0-based).

- Defined in packages/nexus-agents/src/agents/wave-scheduler-types.ts:95

### `Readonly` results

results: readonly WaveTaskResult[]

Results of all tasks in this wave.

- Defined in packages/nexus-agents/src/agents/wave-scheduler-types.ts:97

### `Readonly` totalTokens

totalTokens: number

Total estimated tokens consumed by this wave.

- Defined in packages/nexus-agents/src/agents/wave-scheduler-types.ts:99

### `Readonly` durationMs

durationMs: number

Total duration of this wave in ms.

- Defined in packages/nexus-agents/src/agents/wave-scheduler-types.ts:101