diff --git a/src/services/sseHandler.ts b/src/services/sseHandler.ts index d2c94bf..4750c0a 100644 --- a/src/services/sseHandler.ts +++ b/src/services/sseHandler.ts @@ -331,6 +331,11 @@ function dispatchEvent( case 'context_usage': callbacks.onContextUsage?.(data as ContextUsageEvent); break; + case 'heartbeat': + // 心跳事件:仅用于保持连接,不需要特殊处理 + // Node.js req.setTimeout 会在收到数据时自动重置计时器 + console.log('[SSE] 收到心跳'); + break; default: console.log(`[SSE] 未知事件类型: ${eventType}`, data); }