Repository navigation
v0.8.0 - Data Directory Consolidation and Auto-Updates
Major data storage overhaul consolidating all user data into ./data directory, plus chat debugging enhancements and automatic update checking.
New Features
- Provider/Model in Chat Header - Shows the provider and model used in the chat header
- Collapsible Thinking Blocks - Extended thinking models (with
<think>tags) now render properly - Purr Tag Support - Handles
<purr>wrapper tags in LLM responses - Debug Info (Always On) - Every assistant message includes debug information
- Chat Turn Logging - Each conversation turn saves debug files to disk
data/chats/{chatId}/turns/{turnNumber}/request.json- compiled promptdata/chats/{chatId}/turns/{turnNumber}/response.json- AI responsedata/chats/{chatId}/turns/{turnNumber}/memory.json- memories retrieved/created
- Automatic Update Checking - Sidebar shows when updates are available
- Checks GitHub releases every 30 minutes
- Click to update and restart automatically
- Default Data Templates - New users get starter configs from
data_template/
UI Changes
- Removed Theme Palette from Sidebar - Theme selection moved exclusively to Settings page
Breaking Changes
- Consolidated Data Directory - All user data moved to
./data/folder- Automatic migration on server startup
- Simplifies Docker volume mounting (single
./datamount)
- Chat Storage Format - Chats now stored in folders instead of single JSON files
API Changes
GET /api/version- Get current versionGET /api/version/check- Check for updates against GitHub releasesPOST /api/version/update- Trigger update process
See CHANGELOG.md for full details.