Claude: Don't send empty text with images
| @@ -195,7 +195,8 @@ export function convertClaudeMessages(messages, prefillString, useSysPrompt, use | |||
| 195 | content.text = `${message.name}: ${content.text}`; | 195 | content.text = `${message.name}: ${content.text}`; |
| 196 | } | 196 | } |
| 197 | 197 | ||
| 198 | return content; | 198 | // If the text is empty, replace it with a zero-width space |
| 199 | return { type: 'text', text: content.text || '\u200b' }; | ||
| 199 | } | 200 | } |
| 200 | 201 | ||
| 201 | return content; | 202 | return content; |