Improve System Health pane (#24188)

* build out system health pane

* tweaks

* fixes

* fix notice link so it opens the correct camera

* tweak language
This commit is contained in:
Josh Hawkins
2026-09-12 07:30:04 -06:00
committed by Nicolas Mowen
parent 6d33b31bc6
commit 70ce193e09
57 changed files with 3965 additions and 464 deletions
@@ -43,6 +43,9 @@ const review: SectionConfigOverrides = {
},
{
key: "genai-no-descriptions-provider",
health: (ctx) =>
(ctx.formData as { genai?: { enabled?: boolean } })?.genai
?.enabled === true,
field: "genai.enabled",
messageKey: "configMessages.objects.genaiNoDescriptionsProvider",
severity: "warning",
@@ -57,6 +60,7 @@ const review: SectionConfigOverrides = {
},
{
key: "genai-image-source-recordings-record-disabled",
health: true,
field: "genai.image_source",
messageKey:
"configMessages.review.genaiImageSourceRecordingsRecordDisabled",