module RubyLLM::Streaming
def handle_sse(chunk, parser, env, &block)
def handle_sse(chunk, parser, env, &block) parser.feed(chunk) do |type, data| case type.to_sym when :error handle_error_event(data, env) else yield handle_data(data, &block) unless data == '[DONE]' end end end