mirror of
https://github.com/nesquena/hermes-webui.git
synced 2026-05-25 19:20:16 +00:00
7193cee152
- Backend: return `configured` field alongside `running`. When alive=None (no gateway metadata), configured=false with fallback to identity_map heuristic. - Frontend: amber "Gateway not configured" when configured=false, red "Gateway not running" only when configured but process is down, green "Running" when both true. - Replace dead try/except fallback with explicit tri-state check on health["alive"]. - Add regression test for last_active guard when alive=true and identity_map is empty. All 87 gateway-related tests pass.