From 9cc8b1785fe656caafa8d3a6effb2d36d9f2fcdb Mon Sep 17 00:00:00 2001 From: Richard Roggenkemper Date: Thu, 16 Oct 2025 10:09:49 -0700 Subject: [PATCH] use option --- src/sentry/features/temporary.py | 2 -- src/sentry/options/defaults.py | 8 ++++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/sentry/features/temporary.py b/src/sentry/features/temporary.py index 7f52f8eb6dfa06..33d8d34bf5880f 100644 --- a/src/sentry/features/temporary.py +++ b/src/sentry/features/temporary.py @@ -621,8 +621,6 @@ def register_temporary_features(manager: FeatureManager) -> None: manager.add("projects:profiling-ingest-unsampled-profiles", ProjectFeature, FeatureHandlerStrategy.FLAGPOLE, api_expose=False) manager.add("projects:project-detail-apple-app-hang-rate", ProjectFeature, FeatureHandlerStrategy.FLAGPOLE, api_expose=False) - # Enabled LLM Issue Detection - manager.add("projects:llm-issue-detection", ProjectFeature, FeatureHandlerStrategy.FLAGPOLE, api_expose=False) # fmt: on # Partner oauth diff --git a/src/sentry/options/defaults.py b/src/sentry/options/defaults.py index 3d2439340b7a22..86311d5ce26f1b 100644 --- a/src/sentry/options/defaults.py +++ b/src/sentry/options/defaults.py @@ -3556,3 +3556,11 @@ default=False, flags=FLAG_MODIFIABLE_BOOL | FLAG_AUTOMATOR_MODIFIABLE, ) + +# Allow list for projects with LLM issue detection enabled +register( + "issue-detection.llm-detection.projects-allowlist", + type=Sequence, + default=[], + flags=FLAG_ALLOW_EMPTY | FLAG_AUTOMATOR_MODIFIABLE, +)