From 27b2ed7e25982bcea3e25da138693588991cdd67 Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 3 Oct 2026 13:18:00 -0700 Subject: [PATCH] fix(prometheus): return the exhaustive-match fallback so every admission arm returns --- litellm/integrations/prometheus.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/integrations/prometheus.py b/litellm/integrations/prometheus.py index ee6ce548ff7..7dda308c731 100644 --- a/litellm/integrations/prometheus.py +++ b/litellm/integrations/prometheus.py @@ -249,7 +249,7 @@ class _LabeledMetric: metric=self._metric, metric_name=self._metric_name, label_values=kept_values, limits=self._limits ) case _: - assert_never(self._tracker) + return assert_never(self._tracker) def _kept_values(self, values: tuple[object, ...]) -> tuple[str, ...]: return tuple(