v1.91.3 - Responses Guardrail Coverage & OTel Exception Events
Deploy this version​
- Docker
- Pip
docker run \
-e STORE_MODEL_IN_DB=True \
-p 4000:4000 \
docker.litellm.ai/berriai/litellm:1.91.3
pip install litellm==1.91.3
v1.91.3 is a patch release on top of v1.91.2. It backports two changes onto the 1.91.x line. The first restores guardrail coverage on the Responses API: shared content helpers now walk the Responses item taxonomy, so text guardrails once again see user and tool-output text on /v1/responses instead of scanning an empty payload. The second records a failed LLM call as the GenAI-standard gen_ai.client.operation.exception log event, carrying the exception type, message, and stacktrace at WARN severity so observability backends see the full failure.
What's Changed​
- fix(guardrails): walk Responses-API text taxonomy in shared content helpers - PR #32542
- feat(otel): emit the gen_ai.client.operation.exception event on failed LLM calls - PR #32655
Full Changelog​
https://github.com/BerriAI/litellm/compare/v1.91.2...v1.91.3