Optional Readonlycancellation?: CancellationReadonlyoutput: "stream" | "collect"Optional Readonlycancellation?: CancellationReadonlyonTokens: GenerationOutput["commit"]Readonlyoutput: "callback"Direct delivery for consumers that already own bounded output storage. The callback is awaited before execution continues; false is a normal token stop. Borrowed arrays are valid until the callback settles.
collect returns token IDs; per-token logprobs require stream consumption.