MCPcopy Create free account
hub / github.com/Louisym/MiniCC / SseEvent

Class SseEvent

tutorials/10_sse_streaming.py:90–104  ·  view source on GitHub ↗

一个 SSE 事件。 event: 事件类型名(比如 "message_start", "content_block_delta") data: 事件数据(通常是 JSON 字符串) id: 事件 ID(可选,Claude API 不用这个) retry: 重连间隔毫秒数(可选,Claude API 不用这个) 对应源码: runtime/sse.rs:4-9

Source from the content-addressed store, hash-verified

88# 我们先定义一个简单的 SSE 事件结构
89@dataclass
90class SseEvent:
91 """
92 一个 SSE 事件。
93
94 event: 事件类型名(比如 "message_start", "content_block_delta")
95 data: 事件数据(通常是 JSON 字符串)
96 id: 事件 ID(可选,Claude API 不用这个)
97 retry: 重连间隔毫秒数(可选,Claude API 不用这个)
98
99 对应源码: runtime/sse.rs:4-9
100 """
101 event: Optional[str] = None
102 data: str = ""
103 id: Optional[str] = None
104 retry: Optional[int] = None
105
106
107# ============================================================

Callers 1

_take_eventMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected