feat(agent): v4.11.1 - branche entrées IA sur le FlowDeck Agent (Ask AI, AI meeting note, bouton flottant)
This commit is contained in:
@@ -1,5 +1,28 @@
|
||||
# Changelog — FlowDeck
|
||||
|
||||
## v4.11.1 (2026-09-05) — Correction & intégration des points d'entrée IA
|
||||
|
||||
> Aligne les entrées AI de l'interface sur le FlowDeck Agent (alignement Guide Notion AI) et corrige
|
||||
> les trois boutons qui ne fonctionnaient pas : **Ask AI**, **AI meeting note** (toolbar « Get
|
||||
> started » de l'éditeur de page) et le **bouton rond flottant FlowDeck Agent** (coin bas-droit).
|
||||
|
||||
### Fix
|
||||
- **Bouton flottant Agent 🤖 (coin bas-droit)** : le chat restait inerte tant qu'aucune conversation
|
||||
n'existait (`send()` retournait silencieusement sans `currentConv`). Ajout d'une création de
|
||||
conversation **lazy** (`ensureConversation()`) effectuée avant chaque envoi — la 1ère saisie crée
|
||||
la conversation puis l'exécute (mode offline ou LLM réel).
|
||||
- **« Ask AI » & « AI meeting note »** : ne faisaient qu'insérer du texte placeholder
|
||||
(« Ask AI to write... » / « AI Meeting Note ») sans aucun appel IA. Ils déclenchent désormais une
|
||||
**génération inline réelle** via le FlowDeck Agent :
|
||||
- méthodes `askAI()` / `meetingNote()` / `aiRun()` / `applyAIBlocks()` sur l'éditeur de page ;
|
||||
- un prompt contextuel est envoyé au panneau agent (exposition d'`window.fdAgent.ask`) ;
|
||||
- la réponse (`event final` du flux SSE) est **insérée automatiquement dans la page** sous forme
|
||||
de blocs édités (hook `window.__fdInsertAI`).
|
||||
- Un état `aiBusy` évite les doubles envois pendant la génération.
|
||||
|
||||
### Infra
|
||||
- `VERSION` → 4.11.1.
|
||||
|
||||
## v4.11.0 (2026-09-05) — Agent IA : clés API par utilisateur & chargement dynamique des modèles
|
||||
|
||||
> Suite de v4.10.1 : migre la config LLM d'un **global admin** vers des **credentials par
|
||||
|
||||
Reference in New Issue
Block a user