Skip to main content
LiteLLM is moving to Rust Read the latest updates.

v1.101.6 - Codex Tools on the Responses to Chat Bridge

Deploy this version​

docker run \
-e LITELLM_MASTER_KEY=sk-<paste-a-long-random-key> \
-e DATABASE_URL=postgresql://<user>:<password>@<host>:5432/<dbname> \
-e STORE_MODEL_IN_DB=True \
-p 4000:4000 \
docker.litellm.ai/berriai/litellm:1.101.6

This release is published as ghcr.io/berriai/litellm:v1.101.6. See the GitHub release and the full releases page

v1.101.6 is a patch release on top of v1.101.5. It fixes Codex CLI tool calls on models served through the Responses to Chat Completions bridge. There are no new database migrations or breaking changes. The v1.101.6 tag points at a501c70

Codex tools on the Responses to Chat bridge​

Codex CLI sends its tools inside an additional_tools input item instead of top-level tools. The Responses API to Chat Completions bridge dropped that item, so bridged models such as Bedrock Converse never saw a tool and Codex could not run shell commands

  • additional_tools input items are now hoisted into tools for every bridged provider, and Bedrock Mantle reuses the same helper
  • custom tools nested inside a namespace, such as Codex's exec shell tool, now convert to chat tools
  • The model's call comes back to Codex as a custom_tool_call, the same way for streaming and non-streaming responses
  • Guardrail edits after a custom tool's grammar block land on the tool instead of being applied twice

See the Codex CLI setup guide

What's Changed​

  • Hoist Codex additional_tools input items into the chat bridge tools - PR #40989, backported in PR #45212

Full Changelog​

https://github.com/BerriAI/litellm/compare/v1.101.5...v1.101.6

LiteLLM Enterprise
SSO/SAML, audit logs, spend tracking, multi-team management, and guardrails, built for production.
Learn more →