( message: AssistantMessage | SystemAPIErrorMessage | StreamEvent, f: (s: unknown) => unknown, index: number, uuid?: UUID, )
| 276 | } |
| 277 | |
| 278 | function mapMessage( |
| 279 | message: AssistantMessage | SystemAPIErrorMessage | StreamEvent, |
| 280 | f: (s: unknown) => unknown, |
| 281 | index: number, |
| 282 | uuid?: UUID, |
| 283 | ): AssistantMessage | SystemAPIErrorMessage | StreamEvent { |
| 284 | if (message.type === 'assistant') { |
| 285 | return mapAssistantMessage(message, f, index, uuid) |
| 286 | } else { |
| 287 | return message |
| 288 | } |
| 289 | } |
| 290 | |
| 291 | function dehydrateValue(s: unknown): unknown { |
| 292 | if (typeof s !== 'string') { |
no test coverage detected