Release 1.3.0
New Features
- Character tags
- Peek Prompt now shows parameters sent to the model
- Gallery images can be displayed in the chat area
/impersonatecommand with multimodal file attachments- TLS/SSL support via
SSL_CERTandSSL_KEYenvironment variables - Manual edits to world state widgets now persist across AI generations
- Combined Tracker widget on mobile (Persona, Characters, Inventory, Quests)
- Single-tap tooltips and double-tap editing for mobile world state widgets
- Direction-aware widget popover placement for left/right layouts
- Tap-to-toggle message action toolbar on mobile (edit, delete, peek prompt, etc.)
Changes
- The app is now fully browser-based with PWA support — no desktop wrapper needed. Works on Termux.
- HUD widgets are now compacted and bubble-styled for mobile
- Toolbar icons have transparent backgrounds with floating layout
Fixes
- Various agent fixes, especially the Spotify DJ agent
- Reworked prompts for agents
- Stop generation now properly aborts running agents and in-flight requests
- Installers fixed — Windows installer preserves default path and enforces Node.js 20+
- Importing presets and chats now works correctly
- Agents dropdown no longer clipped by overflow containers in top view
- Peek Prompt no longer merges
<last_message>with<output_format>sections - Widget popovers no longer clipped by parent overflow
- Reflected XSS in Spotify OAuth callback fixed
- Heading dedup regex now matches any heading level with special characters
- Workbox URL pattern correctly matches API routes in service worker
- CSS import ordering for SillyTavern theme fixed
- React timer leak in Spotify agent polling fixed
- Sidebar border no longer shows when collapsed
- Various major and minor bug fixes