🐛 fix(openai): 修正工具调用状态检查
- 修复 tool_handler.state.has_tool_call 引用错误 - 改为直接访问 tool_handler.has_tool_call 属性 ♻️ refactor(sse_tool_handler): 重构工具调用处理逻辑 - 移除 ToolCallState 数据类,简化状态管理 - 将状态属性直接集成到 SSEToolHandler 类中 - 优化 process_tool_call_phase 方法,参考JS的forEach逻辑 - 改进块处理逻辑,处理不完整的参数片段 - 简化工具调用参数累积机制
Z
ZyphrZero committed
c6e9643111a958164364a03e5ac1b3a843fcdaf6
Parent: e5845a1