Claude: Don't send empty text with images
| @@ -195,7 +195,8 @@ export function convertClaudeMessages(messages, prefillString, useSysPrompt, use | ||
| 195 | 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 | 202 | return content; |