Update litellm dependency pin to >=1.83.3#52
Conversation
This updates the litellm dependency to ensure we have the "context circulation" (thought recirculation) fix for Gemini models, which was introduced in version 1.83.3. TAG=agy CONV=cd1cf52d-8d17-4823-9574-432cbf70ecc4
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
@geobio could you please take a look at this PR when you have a moment? It updates the LiteLLM dependency to enable Gemini's context circulation (thought recirculation) for multi-turn runs. |
|
Closing as obsolete — superseded by the v2.0.0 restructure (#53). This PR bumps
So there's nothing left to rebase onto. The original goal (Gemini "thought recirculation" fix, LiteLLM ≥1.83.3) is still valid but is now an operational change — bump LiteLLM on the proxy serving Thanks @mgeorgaklis! |
This updates the litellm dependency to ensure we have the "context circulation" (thought recirculation) fix for Gemini models, which was introduced in version 1.83.3.
TAG=agy
CONV=cd1cf52d-8d17-4823-9574-432cbf70ecc4
Greptile Summary
>=1.83.3.services/mcp_eval/pyproject.tomlandservices/mcp_eval/requirements.txt.services/mcp_eval/uv.lockfor the updated LiteLLM resolution and related transitive packages.Confidence Score: 5/5
The dependency update is narrowly scoped and keeps declared package constraints aligned with the refreshed lockfile.
The changed files only adjust the LiteLLM floor and lockfile resolution for the MCP eval service, with no application logic or API behavior changes indicated.
What T-Rex did
Reviews (1): Last reviewed commit: "Update litellm dependency pin to >=1.83...." | Re-trigger Greptile