Skip to content

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.

L’agent consulte la dernière release GitHub puis remplit un formulaire ; aperçu tâche en bas à droite
L’agent consulte la dernière release GitHub puis remplit un formulaire ; aperçu tâche en bas à droite
  • 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.
Boîte à outils → Connexion navigateur : version extension, état, actions web autorisées
Boîte à outils → Connexion navigateur : version extension, état, actions web autorisées

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é.

Paramètres → Intégrations → MCP Server : URL et config client
Paramètres → Intégrations → MCP Server : URL et config client
  • 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 ​

Réponse en cours : consignes supplémentaires en file d’attente au-dessus de la zone de saisie
Réponse en cours : consignes supplémentaires en file d’attente au-dessus de la zone de saisie
  • 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.
Barre latérale « Livrables » : fichiers générés, tous fils confondus
Barre latérale « Livrables » : fichiers générés, tous fils confondus

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

Ajouter la réponse à la KB : édition et aperçu côte à côte
Ajouter la réponse à la KB : édition et aperçu côte à côte

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 graphique dans le navigateur
Bureau graphique dans le navigateur
Terminal interactif : fichiers et sorties
Terminal interactif : fichiers et sorties
  • 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.

Boîte à outils : skills, MCP, navigateur
Boîte à outils : skills, MCP, navigateur

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.
Ajout modèle : catalogue et appel effectif
Ajout modèle : catalogue et appel effectif

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.
Panneau upload : progression et actions par fichier
Panneau upload : progression et actions par fichier
Timeline parsing : phases, erreurs, retry
Timeline parsing : phases, erreurs, retry
Source Confluence : espaces à synchroniser
Source Confluence : espaces à synchroniser

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 hors SSRF_WHITELIST.
Intégrations → CLI : install et login
Intégrations → CLI : install et login

Notes de mise à niveau ​

ChangementAction
.env.example sans défaut JWT_SECRET/SYSTEM_AES_KEY ; SYSTEM_SIGNING_KEYNouveau 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 uniquementMigration 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 uniquementPlus de recherche par nom
Go SDK UpdateAgentRequest.Avatar → *stringnil = 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.

CHANGELOG.

Documentation issue de WeKnora v0.9.0 · MIT License