End-User Model Selection for Cloud-connected Self-Managed
This epic enables end-user model selection in the GitLab UI for Agentic Chat on Self-Managed instances accessing Duo features via the GitLab.com AI Gateway. This builds on [previous work](https://gitlab.com/groups/gitlab-org/-/epics/18818) for instance-level admin model selection. ##### **Scope** * Self-Managed users accessing Agentic Chat via GitLab hosted AI Gateway * Agentic Chat in GitLab UI only * Supported models: All .com supported models ##### **Out of Scope** * IDE model selection * Code Suggestions agents * Admin-defined allowable models ##### **Definition of Done** * If the instance admin has pinned a model: end-user sees the model but cannot change it * If instance admin has NOT pinned a model: end-user can choose from available Claude models (3.5, 3.7, 4 Sonnet) * Changing model starts a new conversation (no persistence) * User model preferences persist across browser sessions * Documentation updated to reflect availability on GitLab Self Managed.
epic