You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update llm_response.py docstring to use 'underlying model providers'
instead of specifically 'LiteLLM' for better generalization
- Add explanatory comment for tool_calls->STOP mapping:
- FinishReason.TOOL_CALL enum does not exist in google-genai
- Tool calls are normal completion (STOP is semantically correct)
- Consistent with Gemini native behavior (lite_llm.py:910)
Addresses bot feedback:
- Make docstring more general about finish_reason sources
- Clarify why tool_calls maps to STOP (not a different enum)
0 commit comments