Move AI expanded logging functionality from the feature flag to an AI settings column
Description
Curretly enabling expanded logs setting in the page /admin/gitlab_duo/ just enable/disable the expanded_ai_logging FF.
Goal:
Decoupled the expanded_ai_logging FF from the instance configuration setting.
Implementation proposal
- Create a new column in the
ai_settingstable. - Adapt the application setting model to point to the new column.
- Implement it by passing the config in the headers of requests of to the AIGW the same way the FF does.
Definition of Done:
-
Move AI expanded logging functionality from the feature flag to an AI settings column
Edited by Patrick Cyiza
