(obj)
| 77693 | } |
| 77694 | function serializeChatRequestToolMessage(obj) { |
| 77695 | return { |
| 77696 | role: obj["role"], |
| 77697 | content: obj["content"], |
| 77698 | tool_call_id: obj["toolCallId"] |
| 77699 | }; |
| 77700 | } |
| 77701 | function serializeChatRequestMessageUnion(obj) { |
| 77702 | switch (obj.role) { |
| 77703 | case "user": |
| 77704 | return serializeChatRequestUserMessage(obj); |
| 77705 | case "assistant": |
| 77706 | return serializeChatRequestAssistantMessage(obj); |
| 77707 | case "tool": |
| 77708 | return serializeChatRequestToolMessage(obj); |
| 77709 | default: |
no test coverage detected
searching dependent graphs…