Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(compass-preferences-model): add preference for enabling ai features COMPASS-7147 #4845

Merged
merged 4 commits into from
Sep 18, 2023

Conversation

Anemy
Copy link
Member

@Anemy Anemy commented Sep 14, 2023

COMPASS-7147
This new setting enableAIFeatures can be set in the ui, cli, and global config file. Any ideas for better names?
With this we then allow a user to use the ai feature when:

  • This setting is set true.
  • They receive a successful hello feature enabled response.
  • We have enabled the feature flag (from development to preview).

Here's how it looks:
Screenshot 2023-09-14 at 12 23 23 AM

@github-actions github-actions bot added the feat label Sep 14, 2023
@Anemy Anemy added the feature flagged PRs labeled with this label will not be included in the release notes of the next release label Sep 14, 2023
@mcasimir
Copy link
Collaborator

Q: enable AI Features is visible also if is not rolled out for you?

@Anemy
Copy link
Member Author

Anemy commented Sep 14, 2023

@mcasimir Updated to only show it when users have the feature rolled out to them.

@Anemy Anemy merged commit a48aee7 into main Sep 18, 2023
5 checks passed
@Anemy Anemy deleted the COMPASS-7147-config-file-ai-setting branch September 18, 2023 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat feature flagged PRs labeled with this label will not be included in the release notes of the next release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants