# BaseAdvisor on a call and on a stream

call:   before x1, after x1
        before ran on thread: the caller's thread

stream: the model streamed 5 chunks: one |two |thre|e fo|ur
        before x1, after x1
        after saw only: "ur"
        before ran on thread: a boundedElastic worker, not the caller's thread

stream whose last chunk has no finish reason: before x1, after x0
