Skip to content

Commit ec0a721

Browse files
committed
fix: message coercion bug affecting vision
1 parent 18170f7 commit ec0a721

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/backend/src/modules/puterai/lib/Messages.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ module.exports = class Messages {
4848
if ( whatis(message.content[i]) !== 'object' ) {
4949
throw new Error('each message content item must be a string or object');
5050
}
51-
if ( ! message.content[i].type ) {
51+
if ( typeof message.content[i].text === 'string' && ! message.content[i].type ) {
5252
message.content[i].type = 'text';
5353
}
5454
}

0 commit comments

Comments
 (0)