# Interface PipelineResult

Pipeline execution result.

interface PipelineResult {
success: boolean;
stepsExecuted: number;
durationMs: number;
error?: string;
stepResults?: readonly StepOutcome[];
}

- Defined in packages/nexus-agents/src/pipeline/pipeline-runner.ts:41

##### Index

### Properties

success
stepsExecuted
durationMs
error?
stepResults?

## Properties

### `Readonly` success

success: boolean

- Defined in packages/nexus-agents/src/pipeline/pipeline-runner.ts:42

### `Readonly` stepsExecuted

stepsExecuted: number

- Defined in packages/nexus-agents/src/pipeline/pipeline-runner.ts:43

### `Readonly` durationMs

durationMs: number

- Defined in packages/nexus-agents/src/pipeline/pipeline-runner.ts:44

### `Optional` `Readonly` error

error?: string

- Defined in packages/nexus-agents/src/pipeline/pipeline-runner.ts:45

### `Optional` `Readonly` stepResults

stepResults?: readonly StepOutcome[]

Per-step breakdown when continueOnFailure is enabled.

- Defined in packages/nexus-agents/src/pipeline/pipeline-runner.ts:47