Skip to content

v1.21.0 - AI Chat Improvements

Choose a tag to compare

@Aschefr Aschefr released this 05 Jul 19:18
· 58 commits to master since this release

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