You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
litellm: trace decisions media inputs and patch systemone/asystemone #970
Upstream (litellm 1.106.0):litellm.decisions() / adecisions() gained audio and videos parameters, and state= calls now forward images and assets. decisions(state=...) is deprecated in favour of litellm.systemone() / asystemone(), which already existed in 1.105.
Today:
_decisions_span_payload (py/src/braintrust/integrations/litellm/tracing.py:356) builds the span input from state/input and questions only. The new media inputs never reach the span.
systemone isn't patched, so calls to it produce no span. Since decisions(state=...) is deprecated in its favour, users will increasingly move to an untraced call.
Activity
fix(litellm): trace decision media and systemone calls (braintrustdat…
AbhiPrasad commentedon Oct 21, 2026
released with https://github.com/braintrustdata/braintrust-sdk-python/releases/tag/py-sdk-v0.48.0