Innovenergy_trunk/csharp
Yinyin Liu c076d55407 AI diagnosis UX improvements: status-aware, time-filtered, simpler explanations
- Only show AI diagnosis when installation status is red/orange (not green/offline)
- Filter alarms to last 24 hours to avoid showing outdated issues
- Show alarm name first with "Last seen" timestamp instead of "AI Diagnosis" label
- Update Mistral prompt for shorter, non-technical bullet-point explanations
- Fix Mistral JSON parsing when response wrapped in markdown code fences
- Add TestDiagnoseError endpoint for testing full AI flow without auth

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 12:16:35 +01:00
..
App AI diagnosis UX improvements: status-aware, time-filtered, simpler explanations 2026-02-17 12:16:35 +01:00
Lib Add clear buffer for serialPort 2026-02-13 09:40:57 +01:00
Sinexcel 12K TL Add alarm and error sinexcel 2026-02-13 09:40:37 +01:00
InnovEnergy.props Add Rootnamespace property in project files 2023-07-03 14:59:59 +02:00
InnovEnergy.sln Update Installation data type and fix solution file 2026-02-02 18:19:07 +01:00
InnovEnergy.sln.DotSettings add Node Red folder 2024-05-28 11:20:02 +02:00
global.json Update alll project with Writable flag. 2025-09-01 10:27:12 +02:00