From 49a1e214596d7ba7b209be16ba707f2cf315e3af Mon Sep 17 00:00:00 2001 From: kujtimiihoxha Date: Wed, 10 Sep 2025 19:19:06 +0200 Subject: [PATCH] fix: add else --- internal/llm/provider/openai.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/llm/provider/openai.go b/internal/llm/provider/openai.go index 1a780a74f79d0fe3c41db06145b8a9b79c72802c..bfdeda2bc1cd0738b3370a2132d4945ad64d9fb5 100644 --- a/internal/llm/provider/openai.go +++ b/internal/llm/provider/openai.go @@ -374,8 +374,9 @@ func (o *openaiClient) stream(ctx context.Context, messages []message.Message, t newID := uuid.NewString() toolCallIDMap[toolCall.ID] = newID toolCall.ID = newID + } else { + toolCall.ID = exID } - toolCall.ID = exID } newToolCall := false if existingToolCall, ok := msgToolCalls[toolCall.Index]; ok { // tool call exists