spawn-ts API reference - v0.6.0
    Preparing search index...

    Interface FanOutMember

    One unit of work in a fan-out: a stable key plus the launch to perform.

    interface FanOutMember {
        dependsOn?: string[];
        input: LaunchInput;
        key: string;
        maxAttempts?: number;
    }
    Index
    dependsOn?: string[]

    Keys of members that must reach "completed" before this one is eligible to launch. A dependency that fails (or is skipped) skips this member too — the cascade a batch queue needs. Undefined/empty = launch as soon as capacity allows. (Sweeps never set this.)

    key: string

    Stable identifier for tracking/display + dependency references.

    maxAttempts?: number

    Max launch attempts (>= 1). Default 1 (no retry).