Voice Persistence: - Add voice/model saving to localStorage for persistent settings - Load voice from URL → localStorage → default priority order - Voice selection now persists across browser sessions and page refreshes Dynamic Room Links: - Add updateRoomLinksWithCurrentParams() function to update sidebar room links - Room links now dynamically update with current username, model, and voice settings - Both desktop and mobile room links stay synchronized with current parameters - Fixes issue where clicking room links would lose user's current settings Technical improvements: - Enhanced syncInputsAndQueryString() to save to localStorage and update room links - Initial sync call on page load ensures proper state from the start - Maintains backwards compatibility with existing functionality |
||
|---|---|---|
| .. | ||
| base.html | ||
| chat.html | ||
| index.html | ||
| search.html | ||