OptionalcontainersOptionaldialectPer-adapter structured-cloneable configuration, keyed by adapter id.
OptionaldialectsDialect annotation (DD-005 §4.5): SERIALIZABLE selection only — adapter implementations live inside the worker entry. 'auto' (default) runs detection over the entry's registered set; an array restricts by id; false disables.
OptionalextruderFirmware hint (DD-010 D2): does G90/G91 also set the extruder mode? Marlin/Klipper —
true; RepRapFirmware treats E independently — false. Default false (RRF/unknown-conservative).
Only consulted while no M82/M83 has latched the E-mode; supplied by the dialect layer / caller
that has confidently classified the firmware. The byte-exact engine never sniffs firmware itself.
OptionallimitsOptionalminLayer-detection tolerance (inherited default 0.05).
OptionalonOptionalonDD-005 §4.3 read-only hooks: observe comments/commands during the parse. Inert when unset (one branch per line); they cannot alter lexing, dispatch, or machine state — the golden-gated semantics are untouched.
OptionalparserOptionalpartialAttach the bounded partial IR to a cancelled response (DD-003 §5.2).
OptionalpartialProgressive preview (DD-004 §5.4, issue #60). Default 'auto': partial
snapshots stream once bytesProcessed ≥ minInputBytes (default 25 MiB,
provisional until #61 ratifies), at most one per intervalMs (default 1000).
false disables; { minInputBytes: 0 } forces immediate previews.
OptionalplatePlate selection for multi-plate containers (default 0 + a
container-multiple-plates warning carrying the discovered plate list).
OptionalsourceOptionalyieldCooperative yield interval override (tests only; default 50 ms).
Container extraction (DD-005 §4.4): 'auto' (default) sniffs sliceable inputs against the worker entry's registered container adapters; an array restricts by id; false disables.