[Bug]: Anthropic streaming with response_format and tools reports finish_reason “stop” when a user tool is called
![[Bug]: Anthropic streaming with response_format and tools reports finish_reason "stop" when a user tool is called](https://www.chat-gpts.plus/wp-content/uploads/2026/10/45082-866d3e0c-768x403.jpg)
当你在 LiteLLM 中同时对 Anthropic Claude 使用 stream=True 、 response_format (走 json_tool_call 路径)和 tools 时,如果模型在同一轮里既调用了内部 JSON 工具又调用了用户工具,流式响应会错误地把 finish_rea








