(message: UIMessage)
| 152 | } |
| 153 | |
| 154 | const getMessageTextContent = (message: UIMessage): string => { |
| 155 | if (!message.parts) return "" |
| 156 | return message.parts |
| 157 | .filter((part) => part.type === "text") |
| 158 | .map((part) => (part as { text: string }).text) |
| 159 | .join("\n") |
| 160 | } |
| 161 | |
| 162 | // Get only the user's original text, excluding appended file content |
| 163 | const getUserOriginalText = (message: UIMessage): string => { |
no outgoing calls
no test coverage detected