on main help sign in
fix: add else
commit49a1e214596d7ba7b209be16ba707f2cf315e3af authorkujtimiihoxha <kujtimii.h@gmail.com> dateWed 10 Sep 2025, 19:19 (1 year ago) parent6766386
1 file changed+2−1
internal/llm/provider/openai.go+2−1
internal/llm/provider/openai.go+2−1
@@ -374,8 +374,9 @@ func (o *openaiClient) stream(ctx context.Context, messages []message.Message, t
374374 newID := uuid.NewString()
375375 toolCallIDMap[toolCall.ID] = newID
376376 toolCall.ID = newID
377+ } else {
378+ toolCall.ID = exID
377379 }
378− toolCall.ID = exID
379380 }
380381 newToolCall := false
381382 if existingToolCall, ok := msgToolCalls[toolCall.Index]; ok { // tool call exists