MCPcopy Create free account
hub / github.com/Yuan-Li-FNLP/R3-RAG / TeeStream

Class TeeStream

tool/FlashRAG/webui/utils.py:52–64  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50 return flattened
51
52class TeeStream:
53 def __init__(self, queue, original_stream):
54 self.queue = queue
55 self.original_stream = original_stream
56
57 def write(self, message):
58 self.original_stream.write(message)
59 self.original_stream.flush()
60 if message.strip():
61 self.queue.put(message)
62
63 def flush(self):
64 self.original_stream.flush()

Callers 1

run_taskMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected