()
| 40 | let dataLines = [] |
| 41 | |
| 42 | const dispatch = () => { |
| 43 | if (dataLines.length === 0) return |
| 44 | const dataText = dataLines.join('\n') |
| 45 | try { |
| 46 | const parsed = JSON.parse(dataText) |
| 47 | onEvent(eventType, parsed, eventId) |
| 48 | } catch (e) { |
| 49 | console.warn('Failed to parse run SSE data:', e, dataText) |
| 50 | } |
| 51 | } |
| 52 | |
| 53 | try { |
| 54 | while (true) { |
no test coverage detected