fix(agent): v4.13.1 - actions contenu document (resume/traduire/ameliorer/meeting) sans outils, apercu + appliquer/rejeter, mock ignore contexte
FlowDeck CI / test (push) Failing after 14s
FlowDeck CI / docker (push) Skipped

This commit is contained in:
2026-09-06 01:14:52 -04:00
parent 0b63ed17bc
commit 75b7f29826
8 changed files with 291 additions and 18 deletions
+26
View File
@@ -1,5 +1,31 @@
# Changelog — FlowDeck
## v4.13.1 (2026-09-06) — Corrections actions contenu Agent & aperçu à approuver
> Corrige les actions de contenu sur document (« Résumer », « Traduire cette page », « Proposer
> des améliorations », « Créer une note de réunion ») qui partaient en recherche (`search_workspace`)
> sans retour utile, et ajoute un flux **aperçu des changements → Appliquer / Rejeter**.
### Fix
- **Le contenu du document n'est plus interprété comme des intentions d'outil** : le planificateur
(mock) n'analyse que l'objectif de l'utilisateur, jamais le texte injecté dans `# Contexte`. Un
document contenant « recherche », « collection », etc. ne déclenche plus `search_workspace` /
`create_collection` intempestifs.
- **Ask AI** n'emprunte plus le canal outil : il utilise la génération de texte directe.
### Added
- **Endpoint `POST /api/agent/generate`** : génération de texte **sans outils** (l'IA répond à
partir du contexte du document fourni, sans chercher/créer dans le workspace).
- **Aperçu & approbation** : les actions de contenu sur document affichent la **proposition** de
l'agent dans le panneau avec boutons **« ✓ Appliquer au document » / « ✕ Rejeter »**. Appliquer
insère la proposition (mode `insert`) ou **remplace** le contenu de la page (mode `replace` pour
« Traduire cette page ») via `window.fdApplyDocument()` ; rejeter la conserve sans modification.
En mode hors-ligne, l'action explique que la modification nécessite un modèle connecté (pas
d'application accidentelle).
### Infra
- `VERSION` → 4.13.1 ; `app/main.py` version → 4.13.1.
## 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