Skip to content

LaunchConfig

Defined in: src/launcher/launch.ts:43

Inputs to launch.

optional connectTimeout?: number;

Defined in: src/launcher/launch.ts:52

Maximum seconds to block waiting for the per-hash file lock. Default: 30.


optional idleTimeout?: number;

Defined in: src/launcher/launch.ts:50

Worker self-shutdown after this many seconds idle. Forwarded as --idle-timeout SEC. Default: 300.


optional socketPath?: string;

Defined in: src/launcher/launch.ts:47

Explicit socket path; when omitted, derived from the hash of the tuple.


optional stateDir?: string;

Defined in: src/launcher/launch.ts:58

Override the default state directory.


workerArgv: readonly string[];

Defined in: src/launcher/launch.ts:45

The worker command and its arguments. Must be non-empty.


optional workerStartupTimeout?: number;

Defined in: src/launcher/launch.ts:54

Maximum seconds to wait for the worker to print UNIX:<path>. Default: 60.


optional workerStderr?: string;

Defined in: src/launcher/launch.ts:56

If set, worker stderr is appended to this file; otherwise discarded.