(message: RequestMessage)
| 234 | } |
| 235 | |
| 236 | export function getMessageTextContent(message: RequestMessage) { |
| 237 | if (typeof message.content === "string") { |
| 238 | return message.content; |
| 239 | } |
| 240 | for (const c of message.content) { |
| 241 | if (c.type === "text") { |
| 242 | return c.text ?? ""; |
| 243 | } |
| 244 | } |
| 245 | return ""; |
| 246 | } |
| 247 | |
| 248 | export function getMessageTextContentWithoutThinking(message: RequestMessage) { |
| 249 | let content = ""; |