Duo Self-Hosted Beta Parity with GitLab SaaS v1
## Objective
Bring the [Supported Models](https://docs.gitlab.com/administration/gitlab_duo_self_hosted/supported_models_and_hardware_requirements/#supported-models) for Duo Self-Hosted to full feature parity with GitLab SaaS.
The additional features identified by this Epic will be released as Beta. A subsequent Epic will move Beta features to GA.
- For each model supported [in this table](https://docs.gitlab.com/administration/gitlab_duo_self_hosted/supported_models_and_hardware_requirements/#supported-models) support all GitLab SaaS Duo features as identified on [this page](https://docs.gitlab.com/administration/gitlab_duo_self_hosted/#supported-gitlab-duo-features)
- Manual or automated (preferred) testing, depending on Evaluation Runner and Dataset availability.
## Out of scope
- Production of datasets needed, to be handled by the stage teams https://gitlab.com/groups/gitlab-org/-/epics/16626+
## Definition of Done
- Code Suggestions parity
- [x] https://gitlab.com/groups/gitlab-org/-/epics/16611+
- [x] https://gitlab.com/gitlab-org/gitlab/-/issues/519392+
- Complete Chat
- [x] Summarize comments aka /summarize_comments : https://gitlab.com/groups/gitlab-org/-/epics/16420+
- [x] https://gitlab.com/groups/gitlab-org/-/epics/16419+ (Works now, but prompts for certain model families are missing)
- [x] RCA aka /troubleshoot https://gitlab.com/groups/gitlab-org/-/epics/13759+
- [x] Vulnerability Explanation aka /vulnerability_explain - https://gitlab.com/groups/gitlab-org/-/epics/13731+
- [x] Vulnerability Resolution - https://gitlab.com/groups/gitlab-org/-/epics/16261+
- [x] Merge Commit Message Generation - https://gitlab.com/groups/gitlab-org/-/epics/15701+
- [x] GitLab Duo for CLI - https://gitlab.com/groups/gitlab-org/-/epics/15704+
- [x] Summarize new merge request - https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/
epic