feat(agent): v4.13.0 - panneau Agent style Notion AI, ouverture fiable (Ctrl+J), contexte universel epingle a l'ouverture, selecteur provider/modele
This commit is contained in:
@@ -1,5 +1,40 @@
|
||||
# Changelog — FlowDeck
|
||||
|
||||
## v4.13.0 (2026-09-06) — Agent : panneau « Notion AI », ouverture fiable (Ctrl+J) & contexte universel
|
||||
|
||||
> Refonte complète du panneau Agent (style Notion AI) : ouverture/fermeture **fiable** (API
|
||||
> `window.fdAgent.open/close/toggle`, bouton flottant + sidebar « Agents » + raccourci `Ctrl/Cmd+J`),
|
||||
> **contexte détecté et épinglé à l'ouverture** (document en cours, bibliothèque, My Tasks,
|
||||
> espaces, base de données, board, corbeille…) et sélecteur **fournisseur + modèle** intégré à la
|
||||
> zone de saisie.
|
||||
|
||||
### Added
|
||||
- **Ouverture robuste** : `window.fdAgent.open()/close()/toggle()` appliquent l'état directement
|
||||
(classe `.open` + attribut) ; FAB, entrée « Agents » du sidebar, icône Chat et `fdAgent.ask`
|
||||
ouvrent explicitement le panneau (fini le toggle silencieux). Raccourci **`Ctrl/Cmd+J`** global.
|
||||
- **Contexte universel `window.FlowDeckCtx`** : détection par priorité —
|
||||
(1) marqueur d'écran (`window.fdViewContext` / `data-fd-context`), (2) **document ouvert**
|
||||
(éditeur : titre + contenu des blocs), (3) **route** de l'application (Accueil, Bibliothèque,
|
||||
Corbeille, My Tasks, Espaces, Espace local/Gitea, Base `/db`, Board, Notes, Paramètres…).
|
||||
Le contexte est **épinglé à l'ouverture** du panneau, affiché en chip (« Contexte : … ») et
|
||||
**rafraîchi** automatiquement si l'utilisateur ouvre un autre document avant d'envoyer.
|
||||
- **Fournisseur & modèle affichés** : sous-titre du panneau `Provider · Modèle` (ex. `OpenAI ·
|
||||
gpt-4o`) dès qu'un modèle réel fonctionnel est sélectionné ; « hors-ligne (mock) » n'apparaît
|
||||
que lorsqu'aucun fournisseur actif n'existe. Sélecteurs provider → modèle regroupés dans une
|
||||
pastille « Auto · <model> » au-dessus de la zone de saisie.
|
||||
- **Actions rapides contextuelles** (état vide) en français selon la section : Résumer / Traduire /
|
||||
Améliorer un document, Créer une note de réunion, Analyser une base, Mes tâches / planifier,
|
||||
ou guides « Comment utiliser FlowDeck ? » et création de collection/board.
|
||||
|
||||
### Changed
|
||||
- **Panneau redessiné façon Notion AI** : largeur 470 px, en-tête « How can I help you today? »,
|
||||
icône avatar, ligne de contexte, historique, grande `textarea` arrondie auto-redimensionnable
|
||||
(jusqu'à ~220 px) avec toolbar (`+`-équivalent, contexte, modèle, flèche d'envoi) et sélection
|
||||
de modèle en popover.
|
||||
|
||||
### Infra
|
||||
- `VERSION` → 4.13.0 ; `app/main.py` version → 4.13.0.
|
||||
|
||||
## v4.12.1 (2026-09-05) — Corrections configuration Agent & IA + AI Meeting Note
|
||||
|
||||
> Correctifs UI sur la section **Settings → Agent & IA** et remplacement de l'ancien bouton
|
||||
|
||||
Reference in New Issue
Block a user