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 других исправлений и улучшений.