Break Out Per-Agent Configuration - DAP + Self-Hosted Models/Model Selection

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Background

In the first experimental release of DAP for GitLab Duo Self-Hosted, we only allow Self-Hosted admins to configure a single model for use with all DAP agents. In order to move towards the future state of per agent/flow configuration (see &19124 (comment 2716707109)) we need to break out configuration of DAP agents on a per-agent basis.

image.png

Proposed State in Existing UI

image.png

Definition of Done

  • GitLab Duo admins can configure a model per DAP agent (as applicable, some agents such as Claude Code will not be configurable for model switching or Duo Self-Hosted)
  • DAP Agents should include at minimum:
    • Agentic Chat
    • Software Development agents
    • Any other applicable agents planned for DAP GA
Edited by Susie Bitters