Skip to content

Commit 84cf151

Browse files
Merge pull request #40 from bootstrapguru/bug/fix-claude-bug
Fixes the bug when using Claude AI Provider
2 parents 78d6c73 + 747e7e6 commit 84cf151

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/Services/ChatAssistant.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,13 +198,13 @@ private function handleTools($thread, $message): string
198198
'content' => $message->content,
199199
];
200200

201-
if (!empty($message->tool_calls)) {
201+
if (!empty($message->tool_calls) && count($message->tool_calls) > 0) {
202202
$messageData['tool_calls'] = $message->tool_calls;
203203
}
204204

205205
$thread->messages()->create($messageData);
206206

207-
if (!empty($message->tool_calls)) {
207+
if (!empty($message->tool_calls) && count($message->tool_calls) > 0){
208208
$this->renderAnswer($answer);
209209

210210
foreach ($message->tool_calls as $toolCall) {

builds/dexor

2.06 KB
Binary file not shown.

0 commit comments

Comments
 (0)