Function: parseFrame()
ts
function parseFrame(line: string, config?: ProtocolConfig): ParsedFrame;Defined in: src/batteries/generation/local_diffusion/protocol.ts:220
Parse one already-split backend stdout line into a typed ParsedFrame. Total by contract — it never throws: malformed input yields a malformed/unknown frame, and a runtime-invalid or hostile config (null, partial, or a throwing accessor) is caught and reported as malformed.
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
line | string | undefined | One already-newline-split backend stdout line. |
config | ProtocolConfig | DEFAULT_PROTOCOL | Protocol tag configuration; defaults to DEFAULT_PROTOCOL. |
Returns
The discriminated parse result.