nesquena/hermes-webui
WebUI sidebar shows session count badge but session list is empty
Open
#6,624 opened on Jul 30, 2026
bugcli-parityhelp wantedsessionsprint-candidate
Repository metrics
- Stars
- (17,368 stars)
- PR merge metrics
- (Avg merge 14h 31m) (314 merged PRs in 30d)
Description
Bug description
The WebUI session sidebar shows a count badge (e.g., "(10)") under the WebUI Sessions tab, but clicking into the tab shows no sessions listed. The count seems to come from the Hermes state.db CLI sessions cache, but the sidebar list doesn't render them.
Steps to reproduce
- Set up Hermes WebUI pointing to an existing Hermes Agent installation with state.db containing TUI/CLI sessions
- Open the WebUI sidebar
- Observe the session count badge (e.g., "(10)") under WebUI Sessions
- Click into the tab -- no sessions appear
Expected behavior
Either the badge should show an accurate count matching the listed sessions, or the list should populate with the sessions counted in the badge.
Environment
- Host: Linux (containerized, single-user)
- Hermes WebUI version: exp-v0.52.157
- Sessions in state.db: ~450 (25 tui, 10 subagent, 1 telegram, rest cron)
- Settings: show_cli_sessions=true, inflight_state_max_sessions=50, CLI_VISIBLE_SESSION_LIMIT=20