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 | ||
| __init__.py | ||
| README.md | ||
Logic specific for litellm.completion.
Includes:
- Bridge for transforming completion requests to responses api requests