Notes de version v0.8.2
Date de publication : 2026-09-24
La v0.8.2 sort l’agent du seul chat : contrôle du navigateur local, publication de la KB en MCP Server pour Claude, Cursor, etc. ; conversation pilotable (file d’attente, bifurcation, rollback). Sandbox : terminal interactif et bureau graphique ; modèles via catalogue fournisseur ; Confluence, DingTalk Docs, interface japonaise.
Avant migration depuis v0.8.0 : Notes de mise à niveau. CHANGELOG.
Navigateur local
Le raisonnement intelligent peut piloter Chrome ou Edge sur votre machine. Connexion via l’extension BrowserSkill ; l’agent ouvre pages, clics, formulaires, lit le contenu et rapporte dans le fil.

- Contrôle dans le fil : pause, reprise, arrêt ; saut vers la page dans le navigateur.
- Main humaine : login, CAPTCHA, autorisations → assistance manuelle puis reprise.
- Appairage unique : « Boîte à outils → Connexion navigateur », lien dans l’extension ; plusieurs fils du même espace partagent l’autorisation ; activer « Navigateur local » dans la zone de saisie.

L’image Docker app inclut BrowserSkill ; multi-réplicas : adresses inter-nœuds et clé partagée. Voir Navigateur local.
MCP Server intégré
Chaque espace peut exposer ses KB en MCP pour Claude Desktop, Cursor, Claude Code, VS Code, sans processus MCP séparé.

- Créer un endpoint, choisir KB et outils (quatre groupes : recherche/lecture, Q&R agent, Wiki, écriture — écriture off par défaut).
- Jeton et quota par endpoint (défaut 60/min), rotation possible.
- Snippets Cursor, VS Code, Claude Desktop ; one-liner Claude Code.
Le mcp-server/ Python du dépôt est déprécié. Voir MCP.
Contrôle de conversation

- Consignes en cours d’exécution : Enter = file après l’étape courante ; ⌘Enter / Alt+Enter = insertion immédiate.
- Bifurcation / rollback : nouveau fil depuis un message ou retour sur place ; sandbox restauré au snapshot correspondant.
- Intensité de réflexion par conversation.
- Troncature explicite si limite de sortie atteinte.

Livrables regroupés, filtres, recherche, versions, suppression. Enregistrer une réponse dans la KB : éditeur Markdown split source/aperçu + brouillon.

Voir Expérience de chat.
Sandbox : bureau, terminal, local
Panneau « Visualisation sandbox » : onglets Bureau et Terminal sur le même sandbox que l’agent.


- Bureau : template desktop Cube/E2B + option activée sur la config sandbox.
- Terminal : Cube/E2B ; reconnexion après refresh si session encore active.
- Ouvrir le panneau ne crée/réveille pas le sandbox ; idle disconnect ~900 s par défaut.
- Cartes outil avec sortie live pour commandes et install skills.
Sandbox local Lite (macOS) : sans sandbox distant, commandes en sandbox OS ; dossier projet lié en écriture seule pour ce dossier ; pas de réseau ; .git lecture seule ; dossiers credentials interdits.
Boîte à outils : skills, MCP et navigateur quittent « Paramètres » pour la barre latérale ; anciennes URLs redirigent.

Voir Skills et sandbox.
Modèles
Organisation protocole → fournisseur → catalogue ; 27 fournisseurs intégrés.
- Sélection catalogue → fenêtre de contexte, max output, thinking, vision préremplis.
- Panneau « Appel effectif » : protocole, URL, thinking optionnel.
- Overrides avancés : protocole ou JSON de compatibilité.
- Reconnaissance vocale pour tous les fournisseurs documentés.

Voir Modèles.
KB et sources
- Confluence : Cloud et Server/DC, pages publiées, incrémental, protection suppressions.
- DingTalk Docs ; IMA parcourt les sous-dossiers.
- Upload/parse : progression globale, annulation, retry ; timeline phases/durées/erreurs ; « en file » / « suspect bloqué ».
- Listes : tri ; téléchargement groupé des originaux.
- Résumé doc désactivable à l’upload ; description KB auto ; FAQ filtrable ; activité avec nom de clé API.



Voir Base de connaissances et Sources.
Plateforme
- Recherche web : Bocha, Serply ; Brave/Serply filtres région/fraîcheur.
- IM : langue de réponse par canal.
- Interface japonaise ;
DEFAULT_LOCALE. - CLI : « Intégrations → CLI » en trois étapes.
- Admin : création compte + mot de passe à usage unique.
SSRF_DNS_WHITELIST_ONLY=true: refus DNS avant résolution si domaine horsSSRF_WHITELIST.

Notes de mise à niveau
| Changement | Action |
|---|---|
.env.example sans défaut JWT_SECRET/SYSTEM_AES_KEY ; SYSTEM_SIGNING_KEY | Nouveau déploiement : générer les secrets. Conserver SYSTEM_AES_KEY existant. Sans JWT_SECRET fixe : token invalide au restart / multi-réplicas |
| DingTalk IM : Stream uniquement | Migration 000096 webhook→Stream ; activer Stream dans la console DingTalk |
Commandes sandbox en root (v0.8.0 : uid 1000) | Un sandbox par fil ; scripts dépendant d’un user non-root à adapter |
MCP usage_instructions si envoyé | Non vide, ≤16000 car. ; omis = conserver l’existant |
| Invitations org : recherche par ID espace uniquement | Plus de recherche par nom |
Go SDK UpdateAgentRequest.Avatar → *string | nil = garder ; "" = effacer |
Migrations PG 000091–000110, SQLite 000013–000030. 000106 index CONCURRENTLY — si interrompu, voir Dépannage. ParadeDB sans AVX2 ; MinIO depuis quay.io.
Autres changements
- Agent : outils fusionnés
search_knowledge,read_document,list_documents; historique rogné à la fenêtre ; MCP à la demande ; catalogue outils persistant par service. - Skills : upgrade sans rollback répertoire ; vérif deps runtime après install.
- Wiki : reprise si rewrite tronqué ; réutilisation page même titre ; chunks cités avec légendes images.
- Retrieval/parse : Milvus BM25 multilingue ; plafonds Neo4j ; timeout PaddleOCR-VL ; PDF + anydoc = builtin par défaut ; tables HTML inline sans chunks géants.
- Stabilité : docs bloqués processing/deleting ; fermeture accès cross-espace org partagée ; Wiki tenant supprimé ; formats vector/rerank/chat alignés docs officielles.