Skip to content

Commit 58feb6f

Browse files
authored
Merge pull request #992 from Portkey-AI/fix/handle-null-content-for-anthropic
fix: handle null content for tool use assistant message for bedrock
2 parents 2ab2d9a + 8559f3d commit 58feb6f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/providers/bedrock/chatComplete.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ const transformAndAppendThinkingMessageItem = (
102102
};
103103

104104
const getMessageContent = (message: Message) => {
105-
if (!message.content) return [];
105+
if (!message.content && !message.tool_calls) return [];
106106
if (message.role === 'tool') {
107107
return [
108108
{
@@ -119,7 +119,7 @@ const getMessageContent = (message: Message) => {
119119
out.push({
120120
text: message.content,
121121
});
122-
} else {
122+
} else if (message.content) {
123123
message.content.forEach((item) => {
124124
if (item.type === 'text') {
125125
out.push({

0 commit comments

Comments
 (0)