v1.21.0 - AI Chat Improvements
What's new in v1.21.0
Features — AI Chat
- Message timestamps on every chat bubble (user + AI)
- Conversation auto-naming v2 — uses up to 6 messages for richer titles
- Manual rename pencil button in sidebar with AI suggestion modal
- Fire-and-forget AI suggestion via IAQueueManager — no blocking, result via WebSocket
- New API:
PATCH /ia/conversations/{id}/title,POST /ia/conversations/{id}/suggest-title - New queue task type:
title_suggestion(priority 5, between admin and player) - 7 new i18n keys for rename modal (fr/en/es)
Bug Fixes
- Fixed broken retry pipeline after clicking 'Retry'
- Fixed ghost message sent to firefox account on every backend restart
- Fixed
api.patch()missing in frontend API helper (rename button was silent)
Architecture
- Title suggestion is now a first-class IAQueueManager entry — visible in queue panel, properly coordinated with chat requests
Docker
docker pull aschefr/alanbix:1.21.0
docker pull aschefr/alanbix:latest