Skip to content

Commit 985ef5b

Browse files
committed
Add check for tool messages in mapping.ts
1 parent 7e13f01 commit 985ef5b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mapping.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ export async function serializeNewMessagesInStep<TOOLS extends ToolSet>(
204204
} satisfies Omit<MessageWithMetadata, "message" | "text" | "fileIds">;
205205
const toolFields = { sources: step.sources };
206206
const messages: MessageWithMetadata[] = await Promise.all(
207-
(step.toolResults.length > 0
207+
(step.finishReason === "tool-calls"
208208
? step.response.messages.slice(-2)
209209
: step.content.length
210210
? step.response.messages.slice(-1)

0 commit comments

Comments
 (0)