From 0c09a1c75cd723f70b784afcd41f990d8662603c Mon Sep 17 00:00:00 2001
From: Shinya Maeda <shinya@gitlab.com>
Date: Fri, 28 Feb 2025 15:23:00 +0900
Subject: [PATCH] Push duo_chat_docs_qa_claude_3_7 feature flag

---
 .../gitlab_com_derisk/duo_chat_docs_qa_claude_3_7.yml    | 9 +++++++++
 ee/lib/gitlab/llm/completions/chat.rb                    | 1 +
 2 files changed, 10 insertions(+)
 create mode 100644 config/feature_flags/gitlab_com_derisk/duo_chat_docs_qa_claude_3_7.yml

diff --git a/config/feature_flags/gitlab_com_derisk/duo_chat_docs_qa_claude_3_7.yml b/config/feature_flags/gitlab_com_derisk/duo_chat_docs_qa_claude_3_7.yml
new file mode 100644
index 0000000000000..7071d4f42f3d4
--- /dev/null
+++ b/config/feature_flags/gitlab_com_derisk/duo_chat_docs_qa_claude_3_7.yml
@@ -0,0 +1,9 @@
+---
+name: duo_chat_docs_qa_claude_3_7
+feature_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/521058
+introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/182991
+rollout_issue_url:  https://gitlab.com/gitlab-org/gitlab/-/issues/521833
+milestone: '17.10'
+group: group::duo chat
+type: gitlab_com_derisk
+default_enabled: false
diff --git a/ee/lib/gitlab/llm/completions/chat.rb b/ee/lib/gitlab/llm/completions/chat.rb
index ef7eb65ebc859..81618a1418710 100644
--- a/ee/lib/gitlab/llm/completions/chat.rb
+++ b/ee/lib/gitlab/llm/completions/chat.rb
@@ -161,6 +161,7 @@ def push_feature_flags
           end
 
           Gitlab::AiGateway.push_feature_flag(:duo_chat_react_agent_claude_3_7, user)
+          Gitlab::AiGateway.push_feature_flag(:duo_chat_docs_qa_claude_3_7, user)
 
           return if ::CloudConnector.self_managed_cloud_connected?
 
-- 
GitLab