Skip to content

DispatchRunInput

Defined in: .upstream/src/client/types.ts:227

Ergonomic input for WarrenClient.dispatch: mirrors CreateRunInput with warren run CLI field names (model/branch/provider), mapped at request time.

agent: string

Defined in: .upstream/src/client/types.ts:228


optional baseCommit?: string

Defined in: .upstream/src/client/types.ts:234

Maps to CreateRunInput.baseCommit — 40-hex SHA to pin the workspace cut (warren-aaf7).


optional branch?: string

Defined in: .upstream/src/client/types.ts:232

Maps to CreateRunInput.ref — git branch / ref to clone the workspace from.


optional cloneFromRunId?: string

Defined in: .upstream/src/client/types.ts:248

Maps to CreateRunInput.cloneFromRunId (warren-e96f).


optional continueFromRunId?: string

Defined in: .upstream/src/client/types.ts:246

Maps to CreateRunInput.continueFromRunId (warren-4b11).


optional dispatcherHandle?: string

Defined in: .upstream/src/client/types.ts:244


optional maxCostUsd?: number

Defined in: .upstream/src/client/types.ts:250

Maps to CreateRunInput.maxCostUsd — per-run USD spend cap (warren-a63d).


optional model?: string

Defined in: .upstream/src/client/types.ts:238

Maps to CreateRunInput.modelOverride.


project: string

Defined in: .upstream/src/client/types.ts:229


prompt: string

Defined in: .upstream/src/client/types.ts:230


optional provider?: string

Defined in: .upstream/src/client/types.ts:240

Maps to CreateRunInput.providerOverride.


optional seedId?: string

Defined in: .upstream/src/client/types.ts:243


optional targetBranch?: string

Defined in: .upstream/src/client/types.ts:236

Maps to CreateRunInput.targetBranch — branch reap pushes back to (#419).


optional trigger?: string

Defined in: .upstream/src/client/types.ts:242

Maps to CreateRunInput.trigger (warren-97a2).