litellm/litellm/router_strategy
devin-ai-integration[bot] cc45d18e9c
feat(complexity-router): add return_raw_model_name toggle for response model field (#33875)
* feat(complexity-router): optionally return raw model name

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* test(proxy): restore asyncio import

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* chore(tests): preserve staging asyncio import

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* test(proxy): drop unused local asyncio import

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* feat(dashboard): add complexity router raw model toggle

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* refactor(complexity-router): move metadata key constant to constants.py

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* style(proxy-tests): preserve module spacing

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Krrish Dholakia <krrishdholakia@berri.ai>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-18 19:24:56 -07:00
..
adaptive_router feat(router): soft-floor adaptive mode for complexity router (#32947) 2026-07-11 21:56:33 -07:00
auto_router chore(lint): zero out crash-class pyright rules and ban new type: ignore comments (#32152) 2026-07-04 16:56:12 -07:00
complexity_router feat(complexity-router): add return_raw_model_name toggle for response model field (#33875) 2026-07-18 19:24:56 -07:00
quality_router style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
base_routing_strategy.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
budget_limiter.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
lar1_routing.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
least_busy.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
lowest_cost.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
lowest_latency.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
lowest_tpm_rpm.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
lowest_tpm_rpm_v2.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
simple_shuffle.py style: unify ruff format width on 120 (#31518) 2026-06-27 12:39:29 -07:00
tag_based_routing.py fix(router): apply team/key enable_tag_filtering to tag routing (#33436) 2026-07-16 14:41:24 -07:00