litellm/ui
Nguyen Quang Minh abbf8dc88d feat(complexity_router): gate Jev route-downs on per-type confidence thresholds
One confidence threshold behaves very differently for choice and yes/no
questions because Jev clips scores to 0.01-0.99: confidence spreads across
every option of a wide choice but only two of a binary decision. The gate now
follows the decision question's shape - a question with exactly two options
(built-in tiers never produce one; a two-tier custom tier_definitions set
does) is yes/no-shaped and uses confidence_threshold_yes_no, a wider one is
choice-shaped and uses confidence_threshold_choice. Each per-type value falls
back to the single confidence_threshold when absent, so existing single-
threshold configs keep gating every shape exactly as before (pydecide 0.2.0
adopted the same per-type split).

The option count comes from the criteria the router already builds for the
tier question; the member-tunable whitelist and the dashboard schema are
updated with the two new fields.
2026-10-12 15:25:08 +07:00
..
litellm-dashboard feat(complexity_router): gate Jev route-downs on per-type confidence thresholds 2026-10-12 15:25:08 +07:00
Dockerfile refactor(lens): connect LiteLLM to the independent Lens service (#45529) 2026-10-09 16:17:05 -07:00
nginx.conf fix(ui): boot the UI image as an arbitrary uid by anchoring nginx writes under /tmp (#37982) 2026-08-24 11:57:36 -07:00