mirror of
https://github.com/mudler/LocalAI.git
synced 2026-09-30 18:14:32 -04:00
recomputeLocked only fired the event on an active-target change or on entering degraded. When the active target itself recovered while every target was down, the chain silently left degraded with no event, so SSE/realtime consumers tracking chain.switched.state got stuck on "degraded". Assisted-by: Claude:claude-opus-5-5