What's changed
[v0.50.148] — 2026-04-22
Fixed
- Prune stale
_index.jsonghost 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 andall_sessions()reads. Fixes duplicate session entries
in the sidebar. Also pre-snapshotsin_memory_idsunder a singleLOCK
acquisition inall_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)