Repository navigation
fix(ai-gateway): update litellm version to 1.100.0 - #255
Closed
Gary Henderson (Gary-H9) wants to merge 1 commit into
Closed
Gary Henderson (Gary-H9) wants to merge 1 commit into
Gary Henderson (Gary-H9) wants to merge 1 commit into
Conversation
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
Copilot started reviewing on behalf of
Gary Henderson (Gary-H9)
September 9, 2026 07:27
View session
This was referenced Sep 9, 2026
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
The change is a straightforward, verified image-tag bump in a single Compose file with no additional code-path impact.
Pull request overview
Updates the local AI Gateway Docker Compose setup to run the current stable LiteLLM container image, keeping developer/local-compose parity with the environment rollout.
Changes:
- Bumps the
ghcr.io/berriai/litellmimage tag in the AI Gateway Compose file fromv1.98.0tov1.100.0.
File summaries
| File | Description |
|---|---|
| contrib/docker-compose-ai-gateway.yml | Updates the LiteLLM container image tag used by the local AI Gateway Compose stack. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Contributor
Author
|
Closing this automation-created PR because the current run is a pre-production/production promotion. The rollout state machine requires promotion to take precedence and explicitly defers a new Data Platform App image update during the promotion run. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
contrib/docker-compose-ai-gateway.ymlfromv1.98.0tov1.100.0.v1.100.0is the latest published non-draft, non-prerelease LiteLLM release as at 2026-09-09; no newer stable release exists as of this run's cutoff.development/testto1.100.0without a paired Compose update at the time.docker compose -f contrib/docker-compose-ai-gateway.yml config -q,git diff --check,ruff format --check, andruff check .passed; exactly one active LiteLLM image reference usesv1.100.0. All 26 focused AI Gateway client tests (tests/ai_gateway/test_client.py) passed.Data Platform client compatibility
No breaking changes affecting the Data Platform AI Gateway client were identified between
1.98.0and1.100.0. The authoritative latest-mainAIGatewayClientwas checked against the complete v1.98.0...v1.100.0 upstream range:access_group_endpoints.pyandorganization_endpoints.pyare byte-for-byte unchanged sincev1.98.0(source:BerriAI/litellmcompare above shows no diff for either file), soGET /v1/access_groupandGET /organization/list?org_alias=...retain their paths, methods andaccess_group_name,access_group_id,access_model_names,organization_alias,organization_idfields.team_endpoints.pyis likewise unchanged over the full range.POST /team/new,POST /team/delete,GET /team/info?team_id=..., andPOST /team/updateretain the client's payloads and theteam_id,team_info, andaccess_group_idsresponse fields. The client'sbudget_duration: "monthly"value is unaffected.key_management_endpoints.pyis unchanged over the full range.POST /key/generate,POST /key/{key}/regenerate,POST /key/delete,GET /key/info?key=...,GET /key/list(withteam_id,return_full_object,size,page), andPOST /key/updateretain the bodies andkey,keys,models,total_pagesfields consumed by the client.proxy_server.pyis unchanged over the full range, soGET /v1/model/inforetains thedataresponse field consumed bylist_models_v1_info./key/listpagination.This review builds on the previously merged 1.97.0-to-1.98.0 assessment and the 1.98.0-to-1.99.1 assessment (reused; that PR was closed unmerged but its source-level review remains valid evidence), extended here with a fresh 1.99.1-to-1.100.0 check. The application uses HTTP through pinned
httpx==0.28.1, not the LiteLLM Python package.Other breaking changes
schema.prismaadds nullable/defaulted columns and new tables only (for exampleLiteLLM_ModelAccessGroupBudgetTable,LiteLLM_BudgetWindowSpend,LiteLLM_ProxyWorkerHeartbeat,LiteLLM_DailyGuardrailUsageUnits, and additivegateway_injected_caching_savings_spend/shadow-eval columns); the supplied SQL migrations remain additive across the full1.98.0...1.100.0range. Evidence:BerriAI/litellmschema diff.v1.99.1is a Docker-only release (no PyPI package); this Compose file already deploysghcr.io/berriai/litellmimages, so it is unaffected.Release notes