OpenClaw 2026.5.4

OpenClaw 2026.5.4

Дата релиза: 5 мая 2026
Предыдущая версия: 2026.5.3

Главное

  • Google Meet / голосовые звонки: Twilio dial-in теперь работает через мост реального времени Gemini с потоковой передачей аудио, буферизацией с учётом обратного давления, очисткой очереди при прерывании речи и без TwiML-фолбэка во время речи в реальном времени — голосовой агент OpenClaw для участников Meet стал значительно отзывчивее. (#77064)

Изменения

  • Gateway/Windows: привязка слушателя шлюза по умолчанию только к 127.0.0.1 на Windows, чтобы поведение libuv с двойным стеком ::1 не блокировало HTTP-запросы localhost. (#69701)
  • Плагины/миграция: вывод подсказок по установке из каталога, когда plugins.entries или plugins.allow ссылается на официальный внешний плагин, которого нет в системе. (#77483)
  • OpenAI/Codex медиа: объявление транскрипции аудио Codex в метаданных рантайма и манифеста, маршрутизация активных чат-моделей Codex к транскрипции OpenAI.
  • Зависимости: обновление пакетов рантайма и провайдеров, включая Pi 0.73.0, адаптеры ACPX, OpenAI, Anthropic, Slack и предпросмотр нативного TypeScript.
  • Агенты/производительность: передача разрешённого рабочего пространства через BTW, компактизацию и генерацию встроенных моделей для повторного использования снимка метаданных плагинов. (#77519, #77532)
  • Плагины/производительность: повторное использование совместимого снимка метаданных плагинов для чтения каталога моделей без области видимости. (#77519, #77532)
  • Конфигурация/автовключение плагинов: предпочтение идентификатора манифеста плагина перед встроенным алиасом канала.
  • Секреты/применение: сохранение полей keyRef и tokenRef профиля аутентификации при очистке секретов провайдера.
  • Плагины/активная память: пропуск записей хранилища каналов сессий, содержащих :, при разрешении канала подагента recall. (#77396)
  • Секреты/контракты внешних каналов: поиск secret-contract-api сайдкара также в <rootDir>/dist/.
  • Модели/аутентификация: добавлена команда openclaw models auth list [--provider <id>] [--json].
  • UI управления/заголовок: отображение имени активного агента в хлебных крошках дашборда.
  • UI управления/cron: сворачиваемая панель «Новое задание» в боковой панели заданий.
  • Gateway/запуск: исключение хелперов тестов каталога моделей и схем памяти TypeBox из горячих импортных путей.
  • UI управления/производительность: запись длинных анимационных кадров в лог отладочных событий.
  • Slack/стриминг: добавлен streaming.progress.render: "rich" для черновиков прогресса на основе Block Kit.
  • Slack/стриминг: сохранение новейших строк прогресса при обрезке длинных черновиков.
  • Каналы/стриминг: ограничение строк инструментов в черновиках прогресса по умолчанию.
  • Агенты/подробный режим: компактные сводки инструментов для /verbose и черновиков прогресса.
  • UI управления/чат: фильтр по имени агента в пикере сессий, адаптивные элементы управления.
  • UI управления/чат: сворачивание последовательных дублирующихся сообщений в один пузырь со счётчиком.
  • Агенты/подагенты: сохранение всех результатов сгруппированных дочерних процессов.
  • TTS/телефония: учёт переопределений голоса/модели провайдера в провайдерах синтеза телефонии.
  • Голосовой звонок/реальное время: ограничение очереди аудио Twilio и закрытие перегруженных потоков.
  • Документация: уточнение использования IRC нативных TCP/TLS-сокетов.
  • Gateway/производительность: откладывание неготовых сайдкаров до сигнала готовности.
  • Gateway/производительность: избегание импорта jiti на путях запуска с нативной загрузкой плагинов.
  • Gateway/диагностика: спаны фаз запуска и трассировка синхронного ввода-вывода в pnpm gateway:watch.
  • Плагины/загрузчик: сохранение реальных ошибок оценки модулей на нативном быстром пути.
  • QA/Mantis: pnpm openclaw qa mantis slack-desktop-smoke для Slack QA в VNC-десктопе.
  • Плагины/обновление: обработка миграций npm официальных внешних пакетов как доверенных установок.
  • Плагины/обновление: возврат предпочитаемых ClawHub установок обратно в ClawHub после npm-фолбэка.
  • Плагины/обновление: очистка устаревших встроенных путей загрузки для внешних установок.
  • Telegram: принятие числовых целей форум-тем в инструменте сообщений агента. (#77137)
  • Google Meet: сохранение realtime.introMessage: "" для молчаливых присоединений.
  • Плагины/SDK: ограниченные инструкции повтора before_agent_finalize.
  • Discord/статус: сигналы деградации транспорта и голодания цикла событий. (#76327)
  • Провайдеры/OpenRouter: опциональные параметры кэширования ответов.
  • Провайдеры/OpenRouter: расширение категорий атрибуции приложения.
  • Плагины/обновление: корректная замена pnpm/npm-установок при обновлении пакетов.
  • Каналы/WhatsApp: поддержка явных целей @newsletter для отправки в каналы/рассылки. (#13417)
  • Утверждения выполнения: tree-sitter анализатор команд оболочки. (#75004)
  • Агенты/песочница: шардированные записи реестра контейнеров и браузера. (#74831)
  • Плагины/ClawHub: аннотация ошибок 429 с окном сброса и подсказкой аутентификации.
  • Плагины/состояние рантайма: registerIfAbsent для атомарных запросов дедупликации.
  • SDK плагинов: проекция слота SessionEntry и расширения доверенной политики. (#75609)
  • Песочница/Windows: принятие абсолютных путей привязки Docker с буквой диска. (#42174)

Исправления

  • Плагины/установка: учёт бета-канала обновлений для установок плагинов при первичной настройке.
  • WhatsApp/настройка: канонизация записей белого списка к цифровым идентификаторам телефонов.
  • Gateway/запуск: загрузка плагинов провайдеров с генерациями изображений/видео/музыки после перезапуска. (#77244)
  • Slack/подагенты: сохранение возобновлённых вызовов message.send родителя в исходной ветке.
  • Slack/упоминания: запись участия в ветке для успешных отправок. (#77648)
  • Инфраструктура/Windows: пропуск POSIX-пути /tmp/openclaw на Windows. (#60713)
  • Медиа/Windows: открытие временных файлов вложений для чтения/записи перед fsync. (#76593)
  • Агенты/инструменты: учёт узких белых списков инструментов рантайма. (#77519, #77532)
  • Плагин Codex: зеркалирование протокола приложения и форматирование TypeScript перед проверками дрейфа.
  • Telegram/медиа: получение заглушек входящих медиа из сохранённых метаданных MIME. (#69793)
  • Telegram/стриминг: повторное использование активного превью как первого фрагмента.
  • Агенты/кэш: исключение контекста рантайма текущего хода из системных промптов чата. (#77431)
  • Gateway/запуск: включение значений мышления и быстрого режима по умолчанию в лог запуска.
  • Gateway/обновление: разрешение аутентификации локального зондирования из установленной конфигурации.
  • Агенты/инструменты: guard цикла после компактизации в pi-embedded-runner. (#77474)
  • Gateway/watch: подавление трассировки синхронного ввода-вывода в --benchmark без явного запроса.
  • Плагины/зависимости: включение json5 в набор зависимостей memory-core. (#77461)
  • Плагины/Windows: подсказка об установке Git при падении npm-установки.
  • Codex: сохранение деталей сброса лимита и уведомления о сбоях через режим только инструментов. (#77557)
  • Агенты/OpenAI: SSE вместо WebSocket для прямых моделей Responses.
  • Плагины/обновление: восстановление peer-ссылок openclaw. (#77544)
  • Discord/ответы: обработка неудачной доставки финального ответа как неудачного хода. (#77520)
  • Discord: предпочтение IPv4 для REST и WebSocket. (#77398)
  • Каналы/плагины: ключевание по идентификатору канала вместо идентификатора плагина манифеста.
  • Docker: очистка dist исключённых плагинов из образов рантайма. (#77424)
  • Переключение моделей: точная команда восстановления при блокировке модели.
  • Doctor/конфигурация: сохранение метаданных auth.profiles при doctor --fix. (#77400)
  • Doctor/плагины: включение идентификаторов официальных плагинов из plugins.allow. (#77155)
  • Doctor/сессии: очистка устаревшего авторазмещённого состояния маршрутизации.
  • CLI/обновление: отключение и пропуск сбойных плагинов при синхронизации.
  • Providers/DeepSeek: V4 xhigh и max уровни мышления. (#77139)
  • Control UI: мечтательный дневник через санитайзер markdown. (#62413)
  • Web fetch/search: позднее связывание конфигурации из снимка рантайма.
  • И более 100 других исправлений и улучшений.

Полный список изменений на GitHub