OpenClaw 2026.5.3

OpenClaw 2026.5.3

Основные новшества

  • Плагин file-transfer: добавлен встроенный плагин file-transfer с инструментами file_fetch, dir_list, dir_fetch и file_write для работы с файлами на связанных узлах; политика по умолчанию — запрет с ручным одобрением оператором, отказ от обхода символических ссылок, ограничение 16 МБ за одну операцию. (#74742)
  • Безопасность плагинов: укреплены механизмы установки, удаления и обновления официальных плагинов, включая ClawHub и npm-зависимости.
  • Производительность шлюза: оптимизированы пути запуска и горячей перезагрузки UI за счет ленивой загрузки обнаружения плагинов/рантайма, cron, схемы и метаданных моделей.
  • Каналы/ответы: улучшены статус-реакции в Discord и отчет о деградации транспорта, добавлены цели WhatsApp Channel/Newsletter, улучшена доставка в Telegram, Feishu, Matrix, MS Teams и Slack.
  • Установка/обновление: восстановление сломанных macOS LaunchAgent при обновлениях, отклонение пакетов плагинов без исходников до загрузки рантайма, ремонт устаревшего состояния шлюза и плагинов.
  • Надежность агента: сохранение потоковых ответов провайдеров, отложенных A2A-ответов, доставки промптов/инструментов, поиска в памяти и метаданных мышления/моделей.

Изменения

  • Потоковая передача: единый режим streaming.mode: "progress" с авто-лейблами и общей конфигурацией прогресса для Discord, Telegram, Matrix, Slack и MS Teams.
  • Команда /steer: управление активной сессией без запуска нового хода при простое.
  • Команда /side: алиас для /btw — побочные вопросы.
  • doctor --fix: теперь применяет безопасные миграции даже при неполной валидации, очищая устаревшие ключи вроде agents.defaults.llm.
  • Оптимизация инструментов: пропуск фабрик медиа и PDF-инструментов, если denylist их уже блокирует.
  • WhatsApp: поддержка явных целей @newsletter для каналов/рассылок вместо маршрутизации DM.
  • Песочница агентов: записи реестра контейнеров и браузера хранятся как шард-файлы, уменьшая блокировки.
  • QA: добавлены тесты Mantis Discord-smoke и Slack live-transport.
  • Onboarding плагинов: ручная установка поддерживает выборочные официальные плагины, включая внешний плагин Codex.

Исправления (основные)

  • WhatsApp: исправлен отказ baileys git-tarball при pnpm v9+. (#76539)
  • systemd: сохранены секреты оператора в env-файле Gateway при перестановке. (#76860)
  • Обновление плагинов: корректная замена предрелизов стабильными версиями.
  • Google Meet: разрешения Chrome Media, запуск аудио-моста после подключения, транскрипции в логах.
  • LanceDB: добавлена зависимость apache-arrow для memory-плагина. (#76910)
  • CLI/устройства: повторные попытки одобрения с operator.admin после отказа. (#76956)
  • Control UI/WebChat: сворачивание дублирующих отправок сообщений. (#75737)
  • Mattermost: поддержка streaming: "off" и progress-конфигурации.
  • MS Teams: прогресс-стриминг с поддержкой tool-линий.
  • Telegram: настраиваемый mediaGroupFlushMs вместо жестких 500мс. (#76149)
  • Feishu: устранены дубли текста при голосовых ответах, поддержка blockStreaming.
  • Импорт конфига: булевы visibleReplies корректно приводятся к enum-режимам. (#75390)
  • Прокси: сохранена валидация TLS-хостнеймов при маршрутизации через HTTP-прокси. (#74809)
  • Memory/sessions: архивные транскрипты остаются доступными для поиска.
  • Discord: персистентность хэшей slash-команд для избежания restart-loop 429s.
  • Heartbeat: планирование с учетом activeHours.timezone, например Asia/Shanghai. (#75487)
  • Ollama: восстановлена передача num_ctx для нативных /api/chat запросов. (#76117)
  • Cron: исправлены повторные health-check ремонты и ручные run ID. (#76461, #76276)
  • И множество других исправлений для каналов, плагинов, CLI и Gateway.

Полный changelog на GitHub →