github nesquena/hermes-webui v0.50.150
v0.50.150 — session index, read-path, and profile-switching fixes

latest releases: v0.50.162, v0.50.161, v0.50.160...
12 hours ago

What's changed

[v0.50.148] — 2026-04-22

Fixed

  • Prune stale _index.json ghost rows after session-id rotation — index
    entries whose backing session file no longer exists (e.g. after context
    compression rotates the session id) are now pruned on both incremental
    index writes and all_sessions() reads. Fixes duplicate session entries
    in the sidebar. Also pre-snapshots in_memory_ids under a single LOCK
    acquisition in all_sessions() rather than one per row — small but
    measurable contention reduction. Closes #846. (#847 by @franksong2702)

Full test suite: 1858 tests passing
Contributors: @franksong2702 (PRs #847, #848), @migueltavares (PR #849)

Don't miss a new hermes-webui release

NewReleases is sending notifications on new releases.