Hermes WebUI v0.50.252 — May 1 2026
A 6-PR contributor batch with two Opus pre-release follow-ups.
What changed
Fixed
- CLI session import no longer crashes when the metadata row is missing — @trucuit (#1386)
- Streaming scroll no longer yanks the viewport when tool/queue cards insert (closes #1360) — @NocGeek (#1377)
- API credential redaction now catches
ghp_/sk-/hf_/AKIAshapes that the agent redactor was missing — @NocGeek (#1379) /statusslash command now shows the resolved Hermes home directory — @NocGeek (#1380, refs #463)
Added
/api/models/live60-second TTL cache scoped by(active_profile, provider)— @NocGeek (#1378)- WebUI explains CLI-only slash commands instead of forwarding
/browser connectetc. to the model — @NocGeek (#1382)
Changed (Opus pre-release follow-ups)
- API credential redaction now uses
force=Trueso the agent's broader patterns (Stripe, Google, JWT, DB connection strings) run regardless ofHERMES_REDACT_SECRETSopt-in _active_profile_for_live_models_cachelogs a debug message when profile resolution falls back to"default"
Pre-release verification
- ✅ pytest: 3507 tests pass
- ✅ run-browser-tests.sh: 20/20 QA + 11/11 browser API
- ✅ webui_qa_agent.sh: 23/23 (desktop + mobile + SSE liveness)
- ✅ Opus mentor: full diff review APPROVED, 2 follow-ups applied
Contributors
Full diff: v0.50.251...v0.50.252