Skip to content

Interface: CreateOrResumeRunInput ​

Defined in: ports/create-or-resume-run-input.ts:7

Input record passed to LedgerStore.createOrResumeRun().

Supplies the run and lane identifiers, deduplication item key, serialized flow input, pinned wire prefixes, and initial cost/budget limits when starting or resuming a run.

Properties ​

PropertyModifierTypeDescriptionDefined in
approvedMaxCostUsd?readonlynumberOptional human-approved maximum USD budget ceiling.ports/create-or-resume-run-input.ts:21
compiledPrefixesJson?readonlyReadonly<Record<string, string>>Optional map of prefixGroupId to JSON-serialized CompiledWirePrefix pinned at run start.ports/create-or-resume-run-input.ts:17
costUsd?readonlynumberOptional initial cumulative USD cost.ports/create-or-resume-run-input.ts:19
inputJsonreadonlystringJSON-serialized validated flow input payload.ports/create-or-resume-run-input.ts:15
itemKeyreadonlystringDeduplication key extracted via LaneNode.keyMapper(input).ports/create-or-resume-run-input.ts:13
laneIdreadonlystringIdentifier of the enclosing LaneNode.ports/create-or-resume-run-input.ts:11
runIdreadonlystringUnique identifier of the flow run.ports/create-or-resume-run-input.ts:9

Released under the MIT License.