property RunRequest.options

Resolved options, when the request came from the JS API rather than a command line. Present means "build the config from these and answer with a result chunk"; absent means the daemon parses argv exactly as the CLI would.

Only what survives JSON is here — no plugin objects, no reporter instances, no callbacks. DaemonRunOptions is the type that enforces that at the call site rather than discovering it at the socket.

Type

Usage

import { type RunRequest } from "lib/commands/daemon/protocol.ts";