OpenClaw 2026.3.7 interrumpe las llamadas a herramientas de Kimi, revertir a la versión 2026.3.2 soluciona la regresión.

Problema: Regresión en llamadas a herramientas de Kimi en OpenClaw 2026.3.7
OpenClaw 2026.3.7 tiene una regresión donde el proveedor de la API de Kimi genera XML <function_calls> crudo en lugar de ejecutar herramientas. Esto afecta todas las llamadas a herramientas (exec, read, write, etc.) cuando se usan los modelos kimi-coding/k2p5 u otros modelos de Kimi.
Solución: Volver a OpenClaw 2026.3.2
Requisitos previos:
- OpenClaw instalado actualmente (versión 2026.3.7)
- Acceso a terminal con privilegios sudo
- Copia de seguridad de configuración disponible (
openclaw.json.bako similar)
Paso 0: Confirmar la versión actual
node -p "require('/usr/lib/node_modules/openclaw/package.json').version"Resultado esperado: 2026.3.7
Paso 1: Crear una copia de seguridad completa
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 "Backup saved to ~/.openclaw/backup/$ts"Paso 2: Detener el gateway
openclaw gateway stopSi falla con errores del bus de systemd:
systemctl --user stop openclaw-gatewayPaso 3: Revertir el paquete de OpenClaw
sudo npm install -g [email protected]Verificar la reversión:
node -p "require('/usr/lib/node_modules/openclaw/package.json').version"Resultado esperado: 2026.3.2
Paso 4: Restaurar configuración compatible
cp ~/.openclaw/openclaw.json.bak ~/.openclaw/openclaw.jsonPaso 5: Reinstalar servicio y reiniciar
openclaw gateway install --force
openclaw gateway restartVerificar estado:
openclaw gateway statusBuscar Runtime: running y la versión correcta en la salida.
Paso 6: Probar llamadas a herramientas
En Telegram (o tu canal configurado):
- Cambiar a Kimi:
/model kimi-coding/k2p5 - Enviar:
exec echo "testing with Kimi on 2026.3.2"
Resultado esperado: Obtienes la salida del echo, no XML crudo.
Qué soluciona esto
- Kimi genera XML
<function_calls>crudo → Solucionado - Herramienta exec no ejecuta → Solucionado
- Herramientas read/write no funcionan → Solucionado
- Truncamiento de archivos de contexto (con corrección de bootstrapMaxChars) → Solucionado
Notas importantes
- No ejecutes
openclaw updatehasta que se lance una versión corregida (probablemente 2026.3.8+) - La advertencia de configuración "Config was last written by a newer OpenClaw" es inofensiva — solo nota la diferencia de versión
- Tus sesiones y memoria deberían permanecer intactas durante este proceso
- Esto solo afecta al proveedor Kimi — otros modelos (GPT-5.2, Sonnet, etc.) funcionan bien en 2026.3.7
Reversión (si es necesario)
Si algo sale mal, restaurar desde la copia de seguridad:
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📖 Leer la fuente completa: r/openclaw
👀 Ver también

Solución para el error de la extensión Claude VS Code: 'command claude-vscode.editor.openLast not found'
La extensión Claude VS Code versión 2.1.51 contiene un error crítico que provoca el mensaje 'command claude-vscode.editor.openLast not found'. La solución temporal es volver a la versión 2.1.49.

Usuarios de OpenClaw Docker: Fijen el commit 0c926a2c5 para corregir las extensiones de Discord y canales rotas.
Después de actualizar OpenClaw mediante Docker, las extensiones de canales como Discord, Signal y WhatsApp fallan con errores de importación de módulos. El problema se origina en el commit d9c285e93 y un segundo error específico de Docker. Fíjate en el commit 0c926a2c5 para una solución temporal estable.

Guía práctica de configuración y puesta en marcha del agente de IA autohospedado OpenClaw
OpenClaw es un agente de IA autoalojado que se integra con aplicaciones de mensajería y mantiene memoria persistente a través de un sistema basado en archivos. Las recomendaciones clave de configuración incluyen comenzar con la interfaz de terminal, conectar solo un canal de mensajería inicialmente y configurar correctamente el archivo SOUL.md para personalidad y reglas de seguridad.

Resolución de problemas de desconexión en la interfaz de control de OpenClaw.
Aprende a resolver el error 'Desconectado (1008): la interfaz de control requiere HTTPS o localhost' al usar OpenClaw en un VPS de Hostinger.