OpenClaw 2026.3.7 ломает вызовы инструментов Kimi, откат до версии 2026.3.2 исправляет регрессию.

Проблема: Регрессия вызова инструментов Kimi в OpenClaw 2026.3.7
В версии OpenClaw 2026.3.7 обнаружена регрессия, при которой провайдер Kimi API выводит сырой XML <function_calls> вместо выполнения инструментов. Это затрагивает все вызовы инструментов (exec, read, write и др.) при использовании моделей kimi-coding/k2p5 или других моделей Kimi.
Решение: Откат до OpenClaw 2026.3.2
Предварительные требования:
- Установленный OpenClaw (версия 2026.3.7)
- Доступ к терминалу с правами sudo
- Доступна резервная копия конфигурации (
openclaw.json.bakили аналогичная)
Шаг 0: Подтверждение текущей версии
node -p "require('/usr/lib/node_modules/openclaw/package.json').version"Ожидаемый вывод: 2026.3.7
Шаг 1: Создание полной резервной копии
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"Шаг 2: Остановка шлюза
openclaw gateway stopЕсли команда завершается с ошибками шины systemd:
systemctl --user stop openclaw-gatewayШаг 3: Откат пакета OpenClaw
sudo npm install -g [email protected]Проверка отката:
node -p "require('/usr/lib/node_modules/openclaw/package.json').version"Ожидаемый вывод: 2026.3.2
Шаг 4: Восстановление совместимой конфигурации
cp ~/.openclaw/openclaw.json.bak ~/.openclaw/openclaw.jsonШаг 5: Переустановка службы и перезапуск
openclaw gateway install --force
openclaw gateway restartПроверка статуса:
openclaw gateway statusИщите Runtime: running и правильную версию в выводе.
Шаг 6: Тестирование вызовов инструментов
В Telegram (или вашем настроенном канале):
- Переключитесь на Kimi:
/model kimi-coding/k2p5 - Отправьте:
exec echo "testing with Kimi on 2026.3.2"
Ожидаемый результат: Вы получаете вывод echo, а не сырой XML.
Что это исправляет
- Kimi выводит сырой XML
<function_calls>→ Исправлено - Инструмент exec не выполняется → Исправлено
- Инструменты read/write не работают → Исправлено
- Усечение контекстного файла (с исправлением bootstrapMaxChars) → Исправлено
Важные примечания
- Не запускайте
openclaw updateдо выхода исправленной версии (вероятно, 2026.3.8+) - Предупреждение конфигурации "Config was last written by a newer OpenClaw" безвредно — оно просто отмечает несоответствие версий
- Ваши сессии и память должны остаться нетронутыми в ходе этого процесса
- Это затрагивает только провайдер Kimi — другие модели (GPT-5.2, Sonnet и др.) работают нормально на версии 2026.3.7
Откат (при необходимости)
Если что-то пойдет не так, восстановите из резервной копии:
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📖 Read the full source: r/openclaw
👀 Смотрите также

Снизьте расходы на Claude в 60 раз, передав механические задачи DeepSeek V4 Flash через MCP
Пользователь Reddit сократил расходы на Claude API в 60 раз, перенаправив классификацию файлов, переформатирование JSON и извлечение полей на DeepSeek V4 Flash через простой MCP-инструмент и правило deny-list в CLAUDE.md.

5 основных возможностей OpenClaw, доступных без установки навыков
Базовая установка OpenClaw может обрабатывать файловые операции, команды оболочки, веб-запросы, запланированные задачи и многошаговые рабочие процессы без дополнительных навыков, что снижает затраты на токены и сложность настройки.

Вы можете запустить OpenClaw: три пути к ИИ-агенту (терминал не требуется)
Однострочный установщик OpenClaw, управляемые платформы и локальные модели ollama устраняют технический барьер. Выбирайте свой путь и начинайте с рутинных задач.

Использование Claude для анализа стилей письма с целью улучшения пользовательских инструкций
Пользователь Reddit описывает метод создания более эффективных пользовательских инструкций, предлагая Клоду проанализировать 10 образцов письма для выявления конкретных паттернов, таких как избегание определённых знаков препинания и источники аналогий, вместо того чтобы полагаться на субъективные описания тона.