Innovenergy_trunk/csharp/App/Backend/Services
Yinyin Liu 6460328eb0 Safe mode for AI diagnostics, align alarm keys with device enums, and multi-diagnosis frontend
- Remove API key gate so knowledge base works without Mistral key
- Return 204 No Content instead of 500 when no diagnosis available
- Rewrite AlarmKnowledgeBase keys to match Sinexcel property names and Growatt enum names
- Fix SQLite OrderBy crash in DiagnosticService
- Frontend: show latest 3 unique alarms with independent expand/collapse and handle 204

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 11:32:49 +01:00
..
AlarmKnowledgeBase.cs Safe mode for AI diagnostics, align alarm keys with device enums, and multi-diagnosis frontend 2026-02-12 11:32:49 +01:00
DiagnosticService.cs Safe mode for AI diagnostics, align alarm keys with device enums, and multi-diagnosis frontend 2026-02-12 11:32:49 +01:00