Files
aoc/backend
Tomas Kracmar 658ddd0aac
All checks were successful
CI / lint-and-test (push) Successful in 32s
feat: copy raw event and AI explain in modal
- Add POST /api/events/{id}/explain endpoint that fetches event + related events
  and asks the LLM for a plain-language explanation with security context
- Add 'Copy' button to raw event modal (uses navigator.clipboard)
- Add 'Explain' button to raw event modal (only when AI_FEATURES_ENABLED)
- Show explanation in modal with markdown rendering
- Add CSS for modal actions and explanation panel
- Add tests for explain endpoint (404, no LLM key, mocked LLM success)
2026-04-21 22:26:26 +02:00
..
2025-11-28 21:43:44 +01:00
2026-04-14 14:58:50 +02:00
2026-04-14 15:38:39 +02:00
2026-04-14 15:38:39 +02:00