bbd492fff1
generate_stream previously did a non-streaming call and emitted the whole response as one fake token. Now reqwest bytes_stream feeds a line buffer; every token piece goes out as it arrives via the existing Channel. SessionLogger's progressive display lights up unchanged. Per-line parsers are pure fns with unit tests; unparseable lines are skipped, server error lines bubble.