Changelog 10.11.0
MINOR
2026-04-27
LUMA Nova 10.11.0 - Orion/Elyn AI asynchrone
feat
- Ajout des endpoints /api/orion/ai/summary/:agentId, /refresh/:agentId et /result
- Ajout d'un statut ready/processing pour piloter l'UX sans attendre DeepSeek
- Ajout d'un exemple de worker DeepSeek separe avec push du resultat vers LUMA
- Ajout du provider Elyn hybrid pour retourner un calcul local immediat marque ai_enhanced
- Ajout de GET /api/orion/ai/input/:agentId pour fournir l'input DeepSeek via token interne
fix
- Suppression des appels DeepSeek synchrones dans le chemin HTTP Orion
- Fallback local Elyn conserve en cas de worker indisponible ou timeout
- Endpoint de resultat worker securise par token interne
- Compatibilite du push DeepSeek analysis + aiRaw vers elyn.agent_predictions
ux
- La vue agent Orion affiche le cache/fallback immediatement
- Polling automatique toutes les 5 secondes tant que le statut IA est processing
- Le bouton Explain consomme LUMA et ne bloque plus sur DeepSeek
- Le mode hybride affiche explicitement une analyse locale enrichissable
architecture
- Centralisation du provider IA dans la couche Elyn/Shield
- Refresh fire-and-forget avec verrou par agent pour eviter les doublons
- Preparation du switch provider local/deepseek/hybrid via variables d'environnement
- Stockage du texte brut IA dans payload.ai_raw pour audit et relecture
versions
- Bump LUMA -> 10.11.0
- Bump ORION -> 1.5.0
- Bump ELYN -> 1.3.0