Features
🎯 Batch Session Deletion
- Checkbox multi-select support in session list
- Select all button for quick selection
- Batch delete with confirmation dialog
- Full i18n support across all 8 languages
🎨 Visual Context Length Editor
- Click token count to open edit modal
- Support custom context limits per provider/model
- Real-time database storage (highest priority)
- Tooltip help with common values
🐛 Bug Fixes
- Group Chat: Fix mention keyboard selection (replace NDropdown with custom dropdown)
- Chat: Filter empty assistant messages in history view
- Context Resolution: Fix custom provider context lookup
- Update Mechanism: Improve path resolution for Homebrew Node.js
✨ Enhancements
- Chat Completion Sound: Auto-play toggle for better UX
- IPv6 Support: Default to IPv6 dual-stack, fallback to IPv4
- Termux/Proot: Add environment compatibility detection
- Session Settings: Fix dropdown mode options (hourly → daily, add none)
🔧 Under the Hood
- Add
model_contextdatabase table for per-provider/model context limits - Refactor update mechanism with
npm prefix -gfor reliable path resolution - Optimize session compression and message display logic
Full Changelog
Installation
npm install -g hermes-web-ui@latest
# or
npm update -g hermes-web-uiUpgrade from v0.5.11
hermes-web-ui update🤖 Generated with Claude Code