# Interface PreconditionOutcome

Outcome of a single precondition hook.

interface PreconditionOutcome {
name: string;
passed: boolean;
durationMs: number;
error?: string;
}

- Defined in packages/nexus-agents/src/orchestration/graph/graph-hooks.ts:35

##### Index

### Properties

name
passed
durationMs
error?

## Properties

### `Readonly` name

name: string

- Defined in packages/nexus-agents/src/orchestration/graph/graph-hooks.ts:36

### `Readonly` passed

passed: boolean

- Defined in packages/nexus-agents/src/orchestration/graph/graph-hooks.ts:37

### `Readonly` durationMs

durationMs: number

- Defined in packages/nexus-agents/src/orchestration/graph/graph-hooks.ts:38

### `Optional` `Readonly` error

error?: string

- Defined in packages/nexus-agents/src/orchestration/graph/graph-hooks.ts:39