feat: add problem detection framework for common problems (#2412)

Introduces a ProblemManager that detects and surfaces actionable issues
(stale config, legacy frigate-hass-card resources, slow/failed streams)
via status bar indicators and notification popups with fix actions.
This commit is contained in:
Dermot Duffy
2026-03-13 20:00:59 -07:00
committed by GitHub
parent 95faddd9a0
commit ab683df5e8
46 changed files with 2147 additions and 166 deletions
+3 -3
View File
@@ -44,7 +44,7 @@ describe('TemplateRenderer', () => {
it('should include triggers', () => {
const conditionState: ConditionState = {
camera: 'camera',
view: 'view',
view: 'live',
};
const triggerData: ConditionsTriggerData = {
camera: {
@@ -70,7 +70,7 @@ describe('TemplateRenderer', () => {
expect(renderTemplate).toHaveBeenCalledWith(hass, 'value', {
acc: {
camera: 'camera',
view: 'view',
view: 'live',
trigger: {
camera: {
to: 'camera',
@@ -80,7 +80,7 @@ describe('TemplateRenderer', () => {
},
advanced_camera_card: {
camera: 'camera',
view: 'view',
view: 'live',
trigger: {
camera: {
to: 'camera',