From 26fb3745f9af9b26b0ae00a4d6c3e8dd62ac97a6 Mon Sep 17 00:00:00 2001 From: Charles Date: Tue, 30 Jun 2026 23:25:43 -0500 Subject: [PATCH] Update api/config.py Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- api/config.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/api/config.py b/api/config.py index df0e099e..7d21d214 100644 --- a/api/config.py +++ b/api/config.py @@ -3355,8 +3355,10 @@ def resolve_model_reasoning_efforts( if isinstance(_prov_entry, dict): _re_list = _prov_entry.get("reasoning_efforts") if isinstance(_re_list, list) and _re_list: - return [str(x).strip().lower() for x in _re_list - if str(x).strip().lower() in {*VALID_REASONING_EFFORTS, "none"}] + _filtered = [str(x).strip().lower() for x in _re_list + if str(x).strip().lower() in {*VALID_REASONING_EFFORTS, "none"}] + if _filtered: + return _filtered except Exception: pass