mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-14 23:21:35 +00:00
Three CI gates caught the same class of omission: this PR adds a new member to an enumerated set, and each set has a registry or a test that enumerates it. The benchmarks route was reachable on the monolithic app but present in neither component allowlist, so it would have 404'd on both the gateway and the backend pod. It is an admin read over the rollup, so it belongs on the backend, next to the adaptive-router routes it sits beside in the dashboard. The retention cleanup gained a fourth table, which moved two call counts the spend-log cleanup tests assert on. Those tests now also assert that the new table is actually pruned and that it is keyed on last activity, so the count is backed by a claim about behaviour rather than standing alone. The rollup's cleanup log line built its message eagerly instead of passing the count as a %-style argument |
||
|---|---|---|
| .. | ||
| routes | ||
| Dockerfile | ||
| main.py | ||