OpenClaw v2026.10.4

OpenClaw v2026.10.4

Обновление OpenClaw вышло 16 октября 2026 года. Это стабильный патч: исправлены проблемы обновления и восстановления — прерывания работы после сна компьютера или перевода часов, зависшие после апдейта чаты, — а также сбои в мессенджерах, работе с моделями и входе в систему. В релизе 55 pull request’ов, 24 прямых коммита и 49 участников.

Читать полные заметки о релизе

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

  • Gateway переживает сон компьютера и сбой часов — управляющий процесс продолжает работу, когда система выходит из сна или часы сдвигаются, вместо самоперезапуска из-за устаревшего сигнала владения состоянием.
  • Остановка и перезапуск Gateway больше не зависают — завершение работы не блокируется застрявшим воркером индексации транскриптов и незавершёнными событиями жизненного цикла сессий.
  • Закрыт путь подмены владельца в групповых ЛС Tlon — неподтверждённые авторы групповых личных сообщений больше не получают права владельца.
  • Headless-браузер сохраняет управление при запросе passkey — страницы принимают клики и нажатия клавиш, пока сайт ждёт ключ доступа.
  • Ручное /compact доводит активный запуск до завершения — вместо прерывания и потери ожидающего запроса команда даёт ответу завершиться и лишь затем уплотняет историю.

Что нового по разделам

Веб-интерфейс

  • Обновление чатов после апдейта — Чаты, зависшие на сообщении «Server updated», теперь могут обновиться обратно к той же ссылке на диалог. Если вкладка была открыта до обновления, сохраните несохранённую работу и один раз перезагрузите её, чтобы применить исправление.
  • Соединение дашборда — Открытые дашборды сохраняют подключение, когда занятый Gateway задерживает свои проверочные сообщения, что устраняет лишние переподключения. У запросов по-прежнему остаются собственные таймауты.

Обновления и обслуживание

  • Сон компьютера и перевод часов — Устранены лишние прерывания после выхода компьютера из сна или обратного перевода часов, а при потере доступа OpenClaw к сохранённому состоянию выдаются более понятные рекомендации по перезапуску.
  • Остановка Gateway — Остановка и перезапуск OpenClaw больше не зависают на застрявшей индексации диалогов, а незавершённые обновления сессий успевают завершиться до отключения подключённых клиентов. Сохранённые транскрипты остаются доступны после перезапуска.
  • Устаревшие файлы входа — Неиспользуемые выведенные из эксплуатации файлы OAuth больше не блокируют openclaw doctor, обновления и запуск Docker и при этом сохраняются. Для файлов, на которые есть ссылки, по-прежнему требуется документированное восстановление версии 2026.9.7 на исходном хосте.
  • Снимки при обновлении — После установки 10.4 последующие обновления не выдают ложных предупреждений о том, что неизменённая база данных изменилась во время создания её резервной копии. Реальные изменения, внесённые позже, по-прежнему могут помешать автоматическому восстановлению.
  • Обновления после миграции данных — Проверки обновлений не выдают ложных сбоев верификации после миграции данных. Статус также перестаёт повторять сохранённое предупреждение о перезапуске, как только работающий Gateway сообщает ожидаемую версию.
  • Временные файлы обновления — openclaw doctor и обновления могут удалять заброшенные временные каталоги обновления даже при наличии посторонних системных процессов, включая обычные пользовательские сессии systemd в Linux. Каталоги, используемые работающими процессами OpenClaw, остаются защищёнными.
  • Временное использование диска — Проверки обновлений повторно используют подходящие подготовленные копии базы данных вместо создания новых дубликатов и дают более понятные рекомендации по повторной попытке при нехватке места.
  • Ход обновления — Временные задержки при выводе прогресса больше не прерывают проверку обновления, а прогресс в терминале дожидается завершения обслуживания openclaw doctor и затем продолжается.
  • Подсказки при сбое обновления — Сбои подготовки снимка теперь указывают на тот шаг создания снимка, который не удался, вместо проверки среды выполнения, которая так и не запускалась.
  • Предупреждения обслуживания — Завершённые обновления плагинов больше не оставляют устаревшие предупреждения о незавершённости в истории обновлений. Ожидаемое обслуживание базы данных также перестаёт порождать ложные предупреждения о сбое контрольной точки.
  • Запланированные задачи во время обновления — После установки 10.4 последующие проверки обновлений дают запланированным задачам и очистке время сохраниться, пока программа обновления ждёт, чтобы записать свой прогресс.
  • Проверка расписания при восстановлении — Обновления и openclaw doctor продолжают работу, даже если проверки необязательного расписания memory dreaming завершаются ошибкой, и при этом сохраняют запланированные задачи. Повторить ожидающие исправления memory dreaming можно командой openclaw doctor --fix. Успешное чтение списка задач также переживает временные сбои очистки снимков.
  • Делегированное восстановление при обновлении — Делегированное восстановление тратит меньше времени на повторные проверки прав и успевает добраться до инструментов восстановления до истечения таймаута.
  • Перезапуск и восстановление службы на macOS — Исправлен ложный отказ при перезапуске OpenClaw из внешнего терминала macOS. Если фоновая служба уже зарегистрирована другим запуском, openclaw doctor запускает её, если она остановлена, и не трогает, если она работает.
  • Офлайн-восстановление средствами приложения — Автономный openclaw doctor может исправить конфигурацию и состояние той же учётной записи, когда принадлежащий приложению Gateway подтверждённо находится офлайн. После этого перезапустите или обновите систему через OpenClaw.app.
  • Диагностика Tailscale в Doctor — Когда Tailscale блокирует запуск, openclaw doctor подсказывает, нужно ли переподключиться, войти в систему или запросить одобрение администратора.

Мессенджеры

  • Опрос Telegram — Исправлен сбой запуска воркера опроса, из-за которого в затронутых установках сообщения Telegram вообще не приходили.
  • Ответы в IRC — Длинные ответы с китайским, японским и корейским текстом и эмодзи доставляются полностью, без потери пересылаемых фрагментов.
  • Ответы на macOS — Устранён сбой ответа на macOS, из-за которого канал перезапускался, а входящее сообщение дублировалось.
  • Перезагрузка настроек Feishu — Личные сообщения в Feishu продолжают получать ответы, даже если перезагрузка настроек совпала с уже идущим ответом; перезапуск OpenClaw не требуется.
  • Смена голоса в Discord — Голос можно менять и продолжать запрашивать проверки агента в том же звонке, не выходя из него и не подключаясь заново.
  • Длинные потоковые ответы — Длинные ответы, использующие инструкции ответа на сообщение в OpenClaw, приходят с меньшей задержкой, при этом текст и целевое сообщение для ответа сохраняются.

Память

  • Ручное уплотнение памяти — Команда /compact даёт активному ответу до 60 секунд на завершение. Если ход отменяется, её статус подсказывает, что исходный запрос нужно отправить заново.

Нативные приложения

  • Восстановление приложения для macOS — Обновлённое приложение для macOS сохраняет уже более новую управляемую установку Gateway при настройке и восстановлении и умеет восстанавливать отсутствующую фоновую службу Node из этой установки.

Модели и провайдеры

  • Рассуждения OpenAI с инструментами — Исправлены сбои вызовов инструментов и отключение режима рассуждений для поддерживаемых моделей рассуждения при работе через официальный API OpenAI.
  • История диалога в Claude CLI — Переключение между каналом обмена сообщениями и веб-чатом сохраняет последнюю историю в одном и том же диалоге Claude CLI и не создаёт новых ветвей, в которых теряются промежуточные действия.

Браузер и управление компьютером

  • Вход в браузере без интерфейса — Chromium в headless-режиме отменяет блокирующие запросы passkey, поэтому клики и нажатия клавиш срабатывают и можно выбрать другой способ входа. Passkey по-прежнему требуют браузера с интерфейсом, а уже зависшую страницу нужно перезагрузить.

Плагины и интеграции

  • Хуки автономных плагинов — Настроенные правила инструментов и автоматизации из включённых автономных файлов плагинов теперь применяются при запуске OpenClaw.
  • Вход в MCP — Исправлен сбой входа в MCP после подтверждения в браузере, включая упомянутый случай с Dropbox.
  • Прерванный запуск Tailscale — Исправлена блокировка повторного запуска OpenClaw оставшимися маршрутами Tailscale после прерванного старта; привилегированным конфигурациям нужны описанные права sudo либо настройка оператора Tailscale, а сохранившиеся следы могут потребовать ручного восстановления.
  • Локальный доступ при отключённом Serve — Вход в OpenClaw на том же компьютере по-прежнему доступен, когда в вашем tailnet отключён Tailscale Serve. Чтобы вернуть удалённый доступ, восстановите политику tailnet и перезапустите OpenClaw.

Безопасность и приватность

  • Права групповых ЛС в Tlon — Неподтверждённые авторы групповых ЛС больше не получают владельческие команды, действия по одобрению и администрированию и расширенные права на инструменты. Участник группы по-прежнему может выдать себя за разрешённого отправителя и переписываться с агентом, но ответы уходят в личную переписку того, за кого он себя выдал. После одобрения отложенного сообщения, сохранённого до обновления, попросите отправителя прислать его заново.

Улучшения удобства работы

  • Сообщения агентам и последующие действия — Исправлен сбой при запуске, из-за которого отправка сообщения другому агенту или продолжение работы субагента могли прерваться до получения ответа.

Прочие исправления ошибок

  • Лимиты памяти рабочих процессов Node — Рабочие процессы Node соблюдают настроенные лимиты кучи JavaScript, даже когда OpenClaw запускается с увеличенным размером кучи, тогда как основной процесс сохраняет собственный размер кучи.
  • Примеры кода в потоковых ответах — Длинные потоковые ответы, цитирующие инструкции инструментов XML внутри блока кода, больше не проходят повторную обработку, которая могла задержать доставку. Пример остаётся видимым, а реально утёкшие инструкции инструментов по-прежнему отфильтровываются.
  • Повторяющиеся исторические предупреждения — Последующие прогоны разговора перестают повторять предупреждения о работе, уже помеченной как заблокированная, поэтому старые сбои реже выглядят новыми. Сама заблокированная работа не восстанавливается, и её записи сохраняются.

Проверка релиза

  • пакет npm: openclaw@2026.10.4
  • registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.10.4.tgz
  • integrity: sha512-+FH0StZF1tlTazM7JJGY6JePeJmhFNSRByi2Q3jXPRiLO7o4dJh2xa9Vy4Dk8Cd2ic8B7Zkf5NfEaCCWUkgqnQ==
  • release SHA: 383c124cc32ffee3f8e56f549b88da94d269a4af
  • публикация релиза в CI: https://github.com/openclaw/openclaw/actions/runs/38827593754
  • предполётная проверка npm: https://github.com/openclaw/openclaw/actions/runs/38775953219
  • полная валидация релиза: https://github.com/openclaw/openclaw/actions/runs/38774938703
  • публикация плагинов в npm: https://github.com/openclaw/openclaw/actions/runs/38828956361
  • публикация OpenClaw в npm: https://github.com/openclaw/openclaw/actions/runs/38824408033/attempts/1
  • Android APK: не выпускался — apps/android/version.json содержит 2026.8.2, а релизный поезд — 2026.10.4; перед следующим тегом нужно выполнить pnpm android:version:pin -- --from-gateway.

Полный отчёт CI по релизу: https://github.com/openclaw/releases/blob/main/evidence/2026.10.4/release-evidence.md