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

✍️ OpenClawRadar📅 Опубликовано: 13 апреля 2026 г.🔗 Source
OpenClaw 2026.3.7 ломает вызовы инструментов Kimi, откат до версии 2026.3.2 исправляет регрессию.
Ad

Проблема: Регрессия вызова инструментов 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.

Ad

Что это исправляет

  • 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

Ad

👀 Смотрите также

Визуальное руководство по жизненному циклу 27 хуков Claude Code
Гайды

Визуальное руководство по жизненному циклу 27 хуков Claude Code

Сообщество создало ресурс с визуальным и аудио-обзором всех 27 хуков Claude Code, показывающий, когда каждый срабатывает, их порядок и какие данные они получают. Проект был полностью создан с использованием самого Claude Code.

OpenClawRadar
Модели Qwen3.x молча отказывают в OpenClaw из-за несоответствия формата потокового вывода.
Гайды

Модели Qwen3.x молча отказывают в OpenClaw из-за несоответствия формата потокового вывода.

Модели Qwen3.x в потоковом режиме выводят данные в поле 'reasoning' вместо 'content', что приводит к тихому переходу OpenClaw на резервные модели. Прокси, преобразующий форматы API и добавляющий 'think: false', решает проблему, позволяя проводить полную оценку вызовов инструментов.

OpenClawRadar
Ценообразование AI-агентов: уроки продаж OpenClaw малому бизнесу
Гайды

Ценообразование AI-агентов: уроки продаж OpenClaw малому бизнесу

После месяцев продаж агентов OpenClaw юридическим фирмам и агентам по недвижимости разработчик делится практическими стратегиями ценообразования: посегментная оплата не работает, формулировка «ИИ-сотрудник» выигрывает, а затраты на LLM выставляются отдельно, чтобы избежать потери маржи.

OpenClawRadar
Создание самодиагностирующегося сервера MCP: три хоста, три механизма, подводные камни
Гайды

Создание самодиагностирующегося сервера MCP: три хоста, три механизма, подводные камни

Подробный разбор программной установки MCP-серверов в VS Code, Cursor и Claude Code — с охватом API, записи файлов и граничных случаев: некорректный JSON, атомарная запись и идемпотентные обновления.

OpenClawRadar