AI generated policy description/resolution (#18713)

Merging feature branch. Each commit into feature branch has already been
reviewed.
This commit is contained in:
Victor Lyuboslavsky
2024-05-03 15:23:27 -05:00
committed by GitHub
57 changed files with 1501 additions and 1331 deletions
+8
View File
@@ -0,0 +1,8 @@
Added `/api/_version_/fleet/autofill/policy` endpoint to get autogenerated policy description and resolution for a given SQL query.
- Fleet server will communicate with https://fleetdm.com to get the AI generated policy description and resolution.
Added `server_settings.ai_features_disabled` setting to disable the above endpoint.
For Google calendar integration,
- changed the event title to: "💻🚫 Scheduled maintenance"
- updated event description to include policy description and resolution if only one policy is failing