(messages: SDKMessage[])
| 842 | void transport.writeBatch(events as StdoutMessage[]) |
| 843 | }, |
| 844 | writeSdkMessages(messages: SDKMessage[]) { |
| 845 | const filtered = messages.filter( |
| 846 | m => !m.uuid || !recentPostedUUIDs.has(m.uuid as string), |
| 847 | ) |
| 848 | if (filtered.length === 0) return |
| 849 | for (const msg of filtered) { |
| 850 | if (msg.uuid) recentPostedUUIDs.add(msg.uuid as string) |
| 851 | } |
| 852 | const events = filtered.map(m => ({ |
| 853 | ...m, |
| 854 | session_id: sessionId, |
| 855 | })) as StdoutMessage[] |
| 856 | void transport.writeBatch(events) |
| 857 | }, |
| 858 | sendControlRequest(request: SDKControlRequest) { |
| 859 | if (authRecoveryInFlight) { |
| 860 | logForDebugging( |
nothing calls this directly
no test coverage detected