feat(assistant): #91 fenêtre de résultats — post épinglé en haut, fournisseur/modèle discret & bouton copier
CI / lint (push) Successful in 1m20s
CI / security (push) Successful in 57s
CI / test (push) Successful in 2m41s
CI / build (push) Successful in 55s
CI / e2e (push) Successful in 10m40s

This commit is contained in:
2026-09-15 12:04:38 -04:00
parent b69cb9b0f8
commit 256f5a4a03
9 changed files with 275 additions and 37 deletions
+9
View File
@@ -43,6 +43,15 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
(pas de TOC, pas de PDF/Export). La fenêtre pop-out (`popout.html`) est
alignée sur le même ordre markdown (groupes nav / édition / export / partage).
Tests : `tests/frontend/toolbar-order.test.mjs` (9).
- **#91 Assistant IA — fenêtre de résultats améliorée** : un message soumis et la
réponse de l'assistant **en cours d'écriture** sont épinglés en haut de la fenêtre
de messages (`.bookslm-msg.latest { order: -1 }`), pour toujours voir le résultat
que l'assistant rédige ; un libellé **discret** au-dessus de chaque réponse rapporte
le fournisseur et le modèle réellement utilisés (SSE `provider`/`model`) ; un bouton
« Copier » sous chaque bloc (utilisateur et assistant) copie le texte brut dans le
presse-papiers avec toast de confirmation. Fiche :
[docs/features/ai-assistant-conversation-ux.md](./docs/features/ai-assistant-conversation-ux.md)
Tests : `tests/frontend/ai.test.mjs` (71).
### Corrigé