From 048d73bf0df5d2cf3f1d43064bf8e76ff6b9fa1a Mon Sep 17 00:00:00 2001 From: imagineer99 Date: Tue, 12 May 2026 11:39:29 +0100 Subject: [PATCH] chore: hide dated openai models in provider select --- studio/backend/core/inference/providers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/studio/backend/core/inference/providers.py b/studio/backend/core/inference/providers.py index 8d1ad82c8..02b0e8d64 100644 --- a/studio/backend/core/inference/providers.py +++ b/studio/backend/core/inference/providers.py @@ -33,6 +33,8 @@ PROVIDER_REGISTRY: dict[str, dict[str, Any]] = { # never want to surface in the chat UI. Filtering here so backend # is the single source of truth. "model_id_allowlist": re.compile(r"^(gpt-5\.[345]|gpt-4\.5|o3)(?:[-.]|$)"), + # Hide dated snapshots + "model_id_denylist": re.compile(r"-\d{4}-\d{2}-\d{2}$"), }, "anthropic": { "display_name": "Anthropic",