-
Type:
Task
-
Resolution: Duplicate
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
create a new FF using the new feature flag framework (does not have to be user-controlled)
wire the feature flag as a prop to Compass-web, this should map to the `enableAIAssistant` preference in compass-web
AC
In MMS:
- make a config service feature flag
- Add it to featureflags.java
- in mms FE you fetch the feature flag with the existing helper and pass it through initialPreferences
In Compass:
*. In compass wire that prop through to control the AI assistant.- const enableAIAssistant = usePreference('enableAIAssistant'); there's already an enable/disable flag that be configured with new FF? I assume in compass this is controlled by the application settings that are not available to compass-web users.
- DE users can turn off all AI features already and that MUST continue to work
- Also publish new version of compass-web and bump version in MMS (this compass commit or later cf32285e726fa2f39c75d3a42a9783956a3616e6)