When OpenAI Responses API returns both text AND tool_calls, the bridge transformation was emitting is_finished=True after the text message completed, causing subsequent tool_call chunks to be dropped. The fix: - response.output_item.done for messages no longer emits is_finished=True - Added handler for response.completed to properly signal stream end |
||
|---|---|---|
| .. | ||
| litellm_responses_transformation | ||
| test_litellm_responses_transformation_transformation.py | ||