OpenClaw 2026.3.7 casse les appels d'outils Kimi, revenir à la version 2026.3.2 corrige la régression.

✍️ OpenClawRadar📅 Publié: April 13, 2026🔗 Source
OpenClaw 2026.3.7 casse les appels d'outils Kimi, revenir à la version 2026.3.2 corrige la régression.
Ad

Problème : Récidive des appels d'outils Kimi dans OpenClaw 2026.3.7

OpenClaw 2026.3.7 présente une régression où le fournisseur d'API Kimi produit du XML <function_calls> brut au lieu d'exécuter les outils. Cela affecte tous les appels d'outils (exec, read, write, etc.) lors de l'utilisation de kimi-coding/k2p5 ou d'autres modèles Kimi.

Solution : Revenir à OpenClaw 2026.3.2

Prérequis :

  • OpenClaw actuellement installé (version 2026.3.7)
  • Accès terminal avec privilèges sudo
  • Sauvegarde de configuration disponible (openclaw.json.bak ou similaire)

Étape 0 : Confirmer la version actuelle

node -p "require('/usr/lib/node_modules/openclaw/package.json').version"

Résultat attendu : 2026.3.7

Étape 1 : Créer une sauvegarde complète

ts=$(date +%Y%m%d-%H%M%S)
mkdir -p ~/.openclaw/backup/$ts
cp ~/.openclaw/openclaw.json ~/.openclaw/backup/$ts/openclaw.json.2026.3.7
cp ~/.openclaw/openclaw.json.bak ~/.openclaw/backup/$ts/openclaw.json.bak || true
cp ~/.openclaw/agents/main/sessions/sessions.json ~/.openclaw/backup/$ts/sessions.json || true
cp ~/.config/systemd/user/openclaw-gateway.service ~/.openclaw/backup/$ts/openclaw-gateway.service || true
echo "Sauvegarde enregistrée dans ~/.openclaw/backup/$ts"

Étape 2 : Arrêter la passerelle

openclaw gateway stop

Si cela échoue avec des erreurs de bus systemd :

systemctl --user stop openclaw-gateway

Étape 3 : Rétrograder le paquet OpenClaw

sudo npm install -g [email protected]

Vérifier la rétrogradation :

node -p "require('/usr/lib/node_modules/openclaw/package.json').version"

Résultat attendu : 2026.3.2

Étape 4 : Restaurer la configuration compatible

cp ~/.openclaw/openclaw.json.bak ~/.openclaw/openclaw.json

Étape 5 : Réinstaller le service et redémarrer

openclaw gateway install --force
openclaw gateway restart

Vérifier l'état :

openclaw gateway status

Recherchez Runtime: running et la version correcte dans la sortie.

Étape 6 : Tester les appels d'outils

Dans Telegram (ou votre canal configuré) :

  • Basculer vers Kimi : /model kimi-coding/k2p5
  • Envoyer : exec echo "test avec Kimi sur 2026.3.2"

Résultat attendu : Vous obtenez la sortie de l'écho, pas du XML brut.

Ad

Ce que cela corrige

  • Kimi produit du XML <function_calls> brut → Corrigé
  • Outil exec non exécuté → Corrigé
  • Outils read/write non fonctionnels → Corrigé
  • Troncature des fichiers de contexte (avec correctif bootstrapMaxChars) → Corrigé

Notes importantes

  • N'exécutez pas openclaw update jusqu'à la sortie d'une version corrigée (probablement 2026.3.8+)
  • L'avertissement de configuration "Config was last written by a newer OpenClaw" est inoffensif — il note simplement l'incompatibilité de version
  • Vos sessions et mémoire devraient rester intactes pendant ce processus
  • Cela n'affecte que le fournisseur Kimi — les autres modèles (GPT-5.2, Sonnet, etc.) fonctionnent correctement sur 2026.3.7

Retour arrière (si nécessaire)

Si quelque chose ne fonctionne pas, restaurez depuis la sauvegarde :

cp ~/.openclaw/backup/20260308-XXXXXX/openclaw.json.2026.3.7 ~/.openclaw/openclaw.json
sudo npm install -g [email protected]
openclaw gateway install --force
openclaw gateway restart

📖 Lire la source complète : r/openclaw

Ad

👀 See Also