# Interface DevPipelineOptions

Options for pipeline execution.

interface DevPipelineOptions {
sessionId?: string;
dryRun?: boolean;
mode?: PipelineMode;
beliefMemory?: IHindsightBeliefMemory;
}

- Defined in packages/nexus-agents/src/pipeline/dev-pipeline.ts:151

##### Index

### Properties

sessionId?
dryRun?
mode?
beliefMemory?

## Properties

### `Optional` `Readonly` sessionId

sessionId?: string

Session ID for checkpoint/resume. Omit for no persistence.

- Defined in packages/nexus-agents/src/pipeline/dev-pipeline.ts:153

### `Optional` `Readonly` dryRun

dryRun?: boolean

When true, stop after plan+vote and return partial result (#1717).

- Defined in packages/nexus-agents/src/pipeline/dev-pipeline.ts:155

### `Optional` `Readonly` mode

mode?: PipelineMode

Pipeline mode (#1704):

- 'autonomous' (default): full pipeline runs internally
- 'harness': stops after decompose, returns tasks for external implementation

- Defined in packages/nexus-agents/src/pipeline/dev-pipeline.ts:161

### `Optional` `Readonly` beliefMemory

beliefMemory?: IHindsightBeliefMemory

Optional BeliefMemory for hindsight updates after plan outcomes (#1720).

- Defined in packages/nexus-agents/src/pipeline/dev-pipeline.ts:163