Skip to content

Conversation

@KeremTurgutlu
Copy link
Contributor

@KeremTurgutlu KeremTurgutlu commented Dec 15, 2025

This PR pins litellm to the latest release 1.80.10, improves tests, adds fixes such as "tool results" related to the version upgrade.

Cachy was also reset to make sure everything works as expected.

litellm 1.80.10 includes:

  • #17746 - multi-turn web search tools fix
  • #17798 - extra {} in args fix
  • #16826 - server_tool_use streaming usage fix (merged Nov 25)

Future Work:

  • #17921 - Gemini web search requests count fix (will be in a future release)

yield res

if tcs := m.tool_calls:
if tcs := _filter_srvtools(m.tool_calls):
Copy link
Contributor Author

@KeremTurgutlu KeremTurgutlu Dec 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tool_calls now include web_search for anthropic models, so we skip them during tool results generation. They are still kept in chat.hist litellm handles the llm translation thanks to BerriAI/litellm#17746.

@KeremTurgutlu KeremTurgutlu marked this pull request as ready for review December 15, 2025 20:36
@KeremTurgutlu KeremTurgutlu requested a review from jph00 December 15, 2025 20:42
@jph00 jph00 merged commit 1eef34e into main Dec 16, 2025
@jph00 jph00 added the enhancement New feature or request label Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants