OpenClaw v2026.6.5
Дата выпуска: 9 июня 2026
Основное
- QQBot теперь удаляет теги рассуждений/мышления модели перед нативной доставкой, предотвращая утечку сырого содержимого
<thinking>в ответы каналов. (#89913, #90132) - Результаты MCP-инструментов теперь приводят к единому формату блоки
resource_link,resource,audio, некорректные изображения и будущие нетекстовые блоки на границе материализации, предотвращая ошибки Anthropic 400 и повреждение истории сессий. (#90710, #90728) - Anthropic расширенное мышление — сессии восстанавливаются после истечения кеша промптов или перезапуска Gateway, поскольку события начала стрима ожидают
message_start. (#90667, #90697) - Parallel теперь встроенный провайдер
web_searchс автодискавериPARALLEL_API_KEY, обработкой эндпоинтов, кешированием сессий, поддержкой onboarding-пикера и документацией. (#85158) - Google Vertex ADC — пользователи снова получают статические каталоги и разрешение моделей в рантайме; улучшена надёжность восстановления после кулдауна одного провайдера и проверок статуса адаптера памяти. (#90506, #90609, #90717, #90816)
- Matrix поддерживает предварительную проверку голосовых заметок перед фильтрацией упоминаний, сохранение чтения/ответов в тредах через пагинацию отношений и покрытие QA для голосовых и тредовых потоков. (#78016, #90415)
- Auth и плагины — профили авторизации теперь хранятся в SQLite, записи установки официальных npm-плагинов сохраняют доверенные пины, а проверки целостности prerelease-фолбэков не переносят устаревшие данные. (#89102, #88585)
- Агенты, инструменты и провайдеры стали строже к MCP-таймстампам лизинга, именам инструментов в prompt-кеше, локальным каталогам инструментов, неразрешённым динамическим инструментам, HTTP-инструментам только для владельца и метаданным каталога провайдеров. (#91124, #91233, #90022, #90261)
- macOS node-режим больше не переподключается молча от здоровой прямой сессии Gateway, снижая нежелательное переключение сессий companion-приложения. (#90668, #90815)
- Обновления и сервисы стали безопаснее: миграция legacy cron JSON в SQLite при preflight-диагностике, плейсхолдеры service env не маскируют секреты state-dir, ожидания запуска WhatsApp ограничены, отключённые аккаунты WhatsApp корректно очищаются при перезагрузке конфига. (#90072, #90208, #90277, #90488, #90486, #87951, #87965)
Изменения
- Search/providers: новый встроенный плагин веб-поиска Parallel, тесты провайдеров, контракты регистрации, onboarding и документация, поддержка
api.parallel.ai/v1/search. (#85158) - Matrix/channels: предпроверка голосовых сообщений и поведение чтения/ответов с учётом тредов, включая QA и документацию. (#78016, #90415)
- Skills/ClawHub: установка навыков ClawHub из GitHub-репозиториев через API, загрузка закреплённого коммита, проверки политики установки, телеметрия. (#90478) Оптимизация — убран по одному файловому вотчеру на навык при обновлении.
- Google Chat: нативные карточки одобрения и обработка кликов вместо общего потока сообщений.
- Mobile: Android — состояния провайдеров/моделей (истекающие, недоступные, неразрешённые), выбор темы; iOS — диагностика, настройки, Talk-контролы. (#90752, #91201)
- Memory: QMD-поиск с переключателем rerank, статус адаптера памяти использует разрешённую модель по умолчанию. (#61834)
- Docs: документация Parallel, обновление guidance
web_fetch, уточнение legacyopenai-codexauth, документация скриптов релиза/тестирования. - Release/process: переход на
YYYY.M.PATCHнумерацию месячных патчей, совместимость с pre-transition тегами, июнь 2026 начинается с2026.6.5. Отложена миграция session-metadata SQLite из бета-трейна. - Release metadata: выравнивание метаданных OpenClaw, плагинов, шринкрапов, iOS release notes, Matrix плагина и baselines с трейном
2026.6.5. - Platform maintenance: обновление зависимостей Android, Swift/macOS, Docker, CodeQL, Buildx, Codex Action.
Исправления
- QQBot: удаление тегов рассуждений перед отправкой, сохранение финальных ответов при скрытии внутреннего мышления модели. (#89913, #90132)
- MCP/providers: приведение нетекстовых/не-изображение блоков результатов инструментов перед конвертацией провайдерами, сохранение валидных изображений. (#90710, #90728)
- Anthropic/Codex/ACP/agent recovery: отложенное начало стрима до
message_start, очистка устаревших подписей мышления при компакции, обнаружение зависших неподписанных мыслей, обновление prompt-ограждений после записи компакции, отклонение пустых handoff-ов завершения. (#90667, #90697, #90163, #90108, #89874, #89505, #90632, #89302, #90729, #90317, #90319) - Agents/Codex/tools: MCP lease release не обновляет
lastUsedAt, защита имён инструментов в prompt-кеше, карантин неразрешённых динамических инструментов, ошибки осиротевших инструментов видны, результаты нативных субагентов переживают мониторинг app-server. (#91124, #90612, #90022, #91235, #91233) - Provider/model resolution: сохранение маркеров auth Google Vertex ADC в каталогах, повторный проба провайдера после кулдауна, совместимость видимости моделей Codex, закрытие для неизвестного auth модели. (#90506, #90609, #90717, #90702)
- Provider/model resolution: каталоги живых провайдеров сохраняют покрытие, метаданные Ollama сохраняются, префиксы Google удаляются из Gemini-путей, Foundry Responses reasoning replay ids переживают, MiniMax M3 thinking включён, Vertex multi-region вызовы используют правильный хост, OpenRouter streaming cost сверяется. (#91125)
- Gateway/macOS/mobile: устранение дублированных предупреждений probe по идентификатору, rate-limit запросов сопряжения с сохранением reconnect, macOS node-режим на здоровой прямой сессии Gateway, iOS диагностика и gateway-строки доступны. (#85791, #90147, #90668, #90815)
- Gateway/security/config: HTTP-инструменты только для владельца, sandbox-навыки читаемы в записываемых песочницах, безопасная миграция legacy реестра агентов и метаданных Codex, таймаут тел зависших MCP-ответов. (#90261)
- Gateway/config:
config.patchсохраняет семантику явной замены массивов без merge-ключей. (#91551) - SDK: ошибки event pump теперь видны клиентам вместо тихого завершения итератора.
- Agents/transcripts: редактирование встроенных изображений ловит data URL и восстановленные изображения транскриптов. (#91529)
- Plugins/Gateway: legacy flat Control UI дескрипторы из JS-плагинов нормализуют
nameи отсутствующие поля surface в session-дескрипторы. - TUI/chat/Workboard/auto-reply: оптимистичные сообщения стабильны при перезагрузке истории, переопределении runId и отмене; bulk-обновления Workboard не перезаписывают новые статусы; message-tool sends считаются доставкой. (#86205, #89600, #88592, #90123)
- Cron/update/service env: миграция legacy cron JSON в SQLite при preflight, сохранение timeout context в изолированных агентских turn payload, пропуск нерешённых плейсхолдеров service env, консистентность маркеров реестра при перезаписи транскриптов. (#90072, #90208, #91230, #90277, #90488)
- State/storage: Matrix sync и crypto sidecars, memory-wiki import/source-sync, sandbox registry, ACPX process, device-pair notify, Zalo hosted media, plugin SDK dedupe — всё переведено на SQLite вместо ad hoc runtime-файлов. (#91100, #91108, #91056)
- Security/config/tooling: защита MCP HTTP-редиректов, глобальных дефолтов конфига агента, ограничение ошибок release/test/tooling proof. (#89732, #90145)
- Channels: WhatsApp перезапускается при изменении per-account конфига, ограничивает ожидания запуска, закрывает неудачные сокеты; Mattermost slash-команды сохраняют состояние, ответы по умолчанию остаются в тредах; Feishu стриминг-карточки сохраняют полный контент; iMessage объясняет ошибки и таймауты; voice-call отслеживает Twilio стримы; Discord-адаптеры разрешимы. (#87951, #87965, #90486, #68113, #90534, #90181, #90607, #89500, #91041, #90858, #91119, #91241)
- Feishu: повтор transient rate-limit ошибок (HTTP 429, per-chat 230020, tenant 11232) с линейным backoff. (#89659)
- WhatsApp: захваченные ответы после перезапуска маршрутизируются через нового контроллера. (#85823)
- Release/CI/E2E: множество улучшений стабильности CI guard drift, PR merge diff scoping, Docker credential staging, Playwright, JSON-mode progress handling и других аспектов CI/CD.