Model selection UI disappears for AI-native features after switching from Online to Offline license
## Summary On GitLab 18.10 (Premium), switching from an Online license with BYOM enabled to an Offline license (also Premium, same seat count) causes the "Model" selection UI for AI-native features to disappear, even though self-hosted models remain configured. ## Steps to reproduce 1. Start from GitLab 18.10, Premium, with an Online license that includes BYOM. 2. Go to Admin > GitLab Duo > Model selection. 3. In the "Self-hosted models" tab, configure several AWS Bedrock models (e.g. Anthropic Claude/Claude Sonnet via Bedrock). 4. Assign those models to Code Suggestions and GitLab Duo Chat. 5. Replace the Online license with an Offline license (same plan: Premium, same seat count). 6. Go back to Admin > GitLab Duo > Model selection. ## Expected behavior - The "Self-hosted models" tab remains available and shows the previously configured Bedrock models. - In the "AI-native features" tab, the "Model" column allows selecting from the available self-hosted models (or at least displays the previously assigned models). ## Actual behavior - The "Self-hosted models" tab is still visible and lists the Bedrock models correctly. - However, in the "AI-native features" tab, the "Model" column is blank and there is no UI to select or assign any model to Code Suggestions or GitLab Duo Chat. - This behavior started only after applying the Offline license; with the Online license, model selection worked as expected. ## Environment - GitLab: 18.10 - Edition: Premium - License type history: - Previously: Online license (Premium, BYOM enabled) - Currently: Offline license (Premium, same seat count) - Self-hosted models: AWS Bedrock (Anthropic Claude / Claude Sonnet, etc.) ## Additional information - Subscription screen confirms the current license is Premium Offline. - Self-hosted models list is intact (names, model family, model identifier), but the AI-native features can no longer reference them.
issue