MCPcopy
hub / github.com/sparckles/Robyn / event_generator

Function event_generator

examples/sse_example.py:59–66  ·  view source on GitHub ↗

Generator function that yields SSE-formatted messages

()

Source from the content-addressed store, hash-verified

57 """Basic SSE endpoint that sends a message every second"""
58
59 def event_generator():
60 """Generator function that yields SSE-formatted messages"""
61 for i in range(10):
62 yield SSEMessage(f"Message {i} - {time.strftime('%H:%M:%S')}", id=str(i))
63 time.sleep(1)
64
65 # Send a final message
66 yield SSEMessage("Stream ended", event="end")
67
68 return SSEResponse(event_generator())
69

Callers 1

stream_eventsFunction · 0.70

Calls 1

SSEMessageFunction · 0.90

Tested by

no test coverage detected