..
adaptive_router
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
auto_router
fix(router): only resolve structured input when messages is absent
2026-08-18 12:18:53 -07:00
complexity_router
feat(complexity_router): bound the classifier context block, not each turn in it ( #38145 )
2026-08-24 22:56:00 -07:00
quality_router
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
base_routing_strategy.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
budget_limiter.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
lar1_routing.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
least_busy.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
lowest_cost.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
lowest_latency.py
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
lowest_tpm_rpm.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
lowest_tpm_rpm_v2.py
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
savings_baseline.py
feat(spend): derive a default auto-router savings baseline from the hardest tier ( #35907 )
2026-08-04 22:36:45 -07:00
simple_shuffle.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
tag_based_routing.py
refactor: replace Any with precise types across responses, proxy, and llms modules
2026-08-13 03:59:26 -07:00