Remove duo_workflow Feature Flag
What does this MR do and why?
Duo Agent Platform is GA in GitLab 18.8, so we can remove the duo_workflow Feature Flag:
- Removes checks for the feature flag
- Removes any tests where the feature flag is
false - Removes setting of the feature flag to
truein tests
There should be no functionality change after this MR.
This change relates to #587207 (closed) and related discussion
References
FF Rollout issue: #468627 (closed) Original Feature Issue: #467828 (closed)
How to set up and validate locally
In Group Settings > GitLab Duo > Change Configuration, set beta features to off, and "Allow foundational flows" to true. Then run these Test Cases:
- AI Catalog Agents
- Remote Flows: Fix Pipeline
- Remote Flows: Issue-To-MR
- Remote Flows: Convert to GitLab CI/CD
- Remote Flows: Code Review
- Agentic Chat (Web)
- Agentic Chat (IDE)
- Software Development Flow (IDE)
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Roman Eisner