# Interface AdaptiveOrchestratorOptions

Options for the adaptive orchestrator.

interface AdaptiveOrchestratorOptions {
templateId?: string;
stages: StageRegistry;
dryRun?: boolean;
maxSteps?: number;
}

#### Hierarchy (View Summary)

- GraphPipelineOptions
  - AdaptiveOrchestratorOptions

- Defined in packages/nexus-agents/src/pipeline/adaptive-orchestrator.ts:29

##### Index

### Properties

templateId?
stages
dryRun?
maxSteps?

## Properties

### `Optional` `Readonly` templateId

templateId?: string

Force a specific template (skip auto-detection).

- Defined in packages/nexus-agents/src/pipeline/adaptive-orchestrator.ts:31

### `Readonly` stages

stages: StageRegistry

Stage registry to use. If omitted, stages must be provided per-template.

- Defined in packages/nexus-agents/src/pipeline/adaptive-orchestrator.ts:33

### `Optional` `Readonly` dryRun

dryRun?: boolean

When true, stop after the dryRunStopAfter stage.

Inherited from GraphPipelineOptions.dryRun

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

### `Optional` `Readonly` maxSteps

maxSteps?: number

Maximum graph execution steps (default: 20).

Inherited from GraphPipelineOptions.maxSteps

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