|
@@ -35,7 +35,7 @@ def assistant_message(content: str):
|
|
|
|
|
|
|
|
|
|
|
|
|
def tool_calls(tool_calls, reasoning_content=None):
|
|
def tool_calls(tool_calls, reasoning_content=None):
|
|
|
- if reasoning_content is None:
|
|
|
|
|
|
|
+ if reasoning_content is None or reasoning_content == "":
|
|
|
return {"role": "assistant", "tool_calls": tool_calls}
|
|
return {"role": "assistant", "tool_calls": tool_calls}
|
|
|
else:
|
|
else:
|
|
|
return {"role": "assistant", "tool_calls": tool_calls, "reasoning_content": reasoning_content}
|
|
return {"role": "assistant", "tool_calls": tool_calls, "reasoning_content": reasoning_content}
|