Optional ReadonlydraftThe loaded drafter's tokens per round, and whether the scheduler adapts each round's count up to it. Absent or null: no drafter.
Optional ReadonlygrammarGrammar-forced continuations enter the KV without one forward per token. Default false.
Optional ReadonlygreedySpeculative rows draft by argmax. Default false.
Optional ReadonlykvThe KV flags: --kv-quant (override), its TurboQuant spelling,
--quantized-kv-start and --fused-sdpa (the affine read kernels: on,
tiled-causal; off, unfused; absent, by the scheme's kind). Absent: bf16.
A config override reads the artifact's kv_config.json from the model
config.
Optional ReadonlymaxThe most rows one forward carries. Default DEFAULT_MAX_ROWS.
Optional ReadonlymixedOne forward carries a decode group and a prefill group. Default false.
Optional ReadonlymixedPrompt tokens a mixed forward carries beside its decode rows. Default 256.
Optional ReadonlypagedPaged KV (--paged-kv): full-attention storage in pages of blockSize
positions (default 256), read by the direct kernel where direct (default
false; see PagedKvComposition). Absent or null: unpaged. Pages store what
the KV scheme names for each layer.
Optional ReadonlyprefillA prompt's last token prefills alone, as the first one-position step. Default true.
Optional ReadonlyvectorOne argmax over a decode step whose live rows are all plain greedy. Default true.
What the caller decided; each absent value takes the default named on it.