v1.0.4
v1.0.4
🐛 Bug Fixes
- Responses API: 修复多轮工具调用中
tool_call_id=None导致崩溃的问题 — 正确传递tool_call_id到OpenAIMessage - Responses API: 统一函数调用事件 ID 为
fc_xxx前缀,call_id独立存储,修复 RikkaHub{}{}解析错误 /Tool not found报错 - Responses API:
output_item.added去掉arguments预填,通过function_call_arguments.delta流式传递 - Responses API: 跳过 reasoning 项的
output_item.done(由reasoning_text.done结束),避免 RikkaHub 创建空白思维链卡片 - Responses API: 非流式工具调用
call_id字段独立存储,不再复用 itemid - 工具调用:
utils.py中tool_call_id[:8]切片增加空字符串兜底保护
💡 no-tools 版本见 v1.0.4-no-tools