hermes-agent/hermes_cli/dashboard_auth
izumi0uu ccab46ca43 fix(dashboard): add lightweight /api/health liveness endpoint
/api/status is the only public liveness route, and its handler loads the
gateway config, probes gateway health, and counts sessions before it can
answer. That work is wrong for a readiness probe: a caller that only needs
to know the process is up pays for a cold plugin import tree.

Add /api/health, which returns process liveness, version, and the auth-gate
shape and touches nothing else.
2026-07-24 19:43:44 -05:00
..
__init__.py
audit.py
base.py
cookies.py
login_page.py
middleware.py
native_flow.py fix(dashboard-auth): harden the public native-authorize surface 2026-07-22 06:50:50 -07:00
prefix.py
public_paths.py fix(dashboard): add lightweight /api/health liveness endpoint 2026-07-24 19:43:44 -05:00
registry.py
routes.py fix(dashboard-auth): harden the public native-authorize surface 2026-07-22 06:50:50 -07:00
token_auth.py
ws_tickets.py