Optional ReadonlyadaptersReadonlydescriptorReadonlyeosOptional ReadonlygrammarThe composition's grammarJump; absent: the default.
Optional ReadonlyknownThe graph's committed known-token spans, when it declares them.
Optional ReadonlykvThe composition's KV scheme, which makeCache composes; absent: bf16.
ReadonlymemoryOptional ReadonlypagedThe composition's paging (pagedKv); absent: none.
ReadonlyphasesThe graph's phase operations.
Optional ReadonlyprefillOptional ReadonlyprefillThe composition's prefillTailSplit; absent: the default.
Optional ReadonlyruntimeOptionalcreateThe graph's compiled decode step for this run, chosen once after prefill: present when the graph declares one, the run allows replay and its composition kept compiled decode on. A compiled/fused decoder belongs to THIS graph, never to a model inferred from a name or inherited by a replacement.
Optionalprefill
One replaceable binding owns all graph-specific operations used by the AR loop: the graph's named phases and the facts the loop reads once. The current method requires MLX tensors and the legacy Cache[] ABI. Weights are borrowed for the binding's lifetime; generated caches are owned by the run. Caller-provided caches and media remain borrowed.