docs: v0.33 release notes and version bump

Co-authored-by: Nathan Esquenazi <nesquena@gmail.com>
This commit is contained in:
nesquena-hermes
2026-04-04 20:09:59 -07:00
committed by GitHub
parent c312dd36ca
commit 6d4c258d90
4 changed files with 14 additions and 3 deletions

View File

@@ -5,6 +5,17 @@
---
## [v0.33] /insights Sync + state.db Bridge Fix
*April 5, 2026 | 424 tests*
### Features
- **Opt-in `/insights` sync.** New "Sync usage to /insights" setting (default: off). When enabled, after each turn the WebUI mirrors session token usage, cost, model, and title into `state.db` so `hermes /insights` includes browser session activity. (#92, #93)
### Bug Fixes
- **state_sync.py correctness fixes.** Three bugs in the initial implementation caught during code review: wrong class name (`HermesState``SessionDB`), wrong constructor argument type (`str``Path`), wrong title update method (`_execute_write` with bad signature → `set_session_title`). Also fixed a SQLite connection leak (persistent connection opened per call, never closed). (#95)
---
## [v0.32] Auto-Compaction Handling + /compact Command (Issue #90)
*April 5, 2026 | 424 tests*