OpenClaw v2026.10.2

OpenClaw v2026.10.2

Обновление OpenClaw вышло 12 октября 2026 года: 85 изменений и более 60 участников. Версия v2026.10.2 доводит до рабочего состояния первый апгрейд со стабильной 2026.10.1, ускоряет обновление и восстановление через Doctor, переводит маршруты с API-ключом OpenAI и Anthropic на нативную компакцию провайдера, закрывает утечки секретов на границах блоков и стабилизирует промпт-кэш Anthropic.

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

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

  • Чистое обновление с 2026.10.1 — первый апгрейд со стабильной версии 2026.10.1 проходит без ошибок: успешное обновление на месте больше не заканчивается сбоем, а пути обновления в Windows, на клонированных файловых системах и с приватным Node доводятся до конца вместо зависания или отката.
  • Восстановление через Doctor — Doctor больше не останавливается на остаточных легаси-импортах, устаревших блокировках Gateway, медленном осмотре состояния, блокировках переиндексации памяти и allow-list удалённых аккаунтов каналов; сессии с устаревшими квитанциями сохраняют текущие данные.
  • Нативная компакция провайдера — маршруты с API-ключом OpenAI и Anthropic по умолчанию используют нативную компакцию провайдера, а компакция восстанавливается, когда основной профиль аутентификации на паузе.
  • Маскирование секретов — учётные данные, пересекающие границу блока в длинном выводе инструментов, теперь маскируются; маскирование больших текстов не зависает и не переполняет стек, а работает в несколько раз быстрее.
  • Стабильность промпт-кэша — чекпоинты диалогов Anthropic, обогащённые промпты, результаты инструментов и межсессионная атрибуция остаются байт-в-байт одинаковыми при продолжениях, повторах, перезапусках Gateway и завершениях субагентов, поэтому кэшированные префиксы продолжают попадать.
  • Отзывчивость Gateway — переподключения Control UI, смена модели при больших плагинах, работа над заголовком дашборда и загрузка каталога больше не замораживают Gateway и не подвешивают новые сессии.

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

Изменения

  • Маршруты с API-ключом OpenAI и Anthropic по умолчанию переведены на нативную компакцию провайдера.
  • Успешные обновления и подавленные каналы теперь сообщаются как предупреждения, а не как ошибки.
  • Живое расхождение npm dist-tag больше не приводит к падению уже проверенных релиз-кандидатов.

Исправления

  • Устранены утечки учётных данных на границах блоков маскирования и зависания маскирования при большом выводе инструментов.
  • Исправлены ответы, терявшиеся пока агент завершал запуск, исчезающие потоковые ответы Telegram, когда замещающее сообщение так и не доходит, и трактовка локального отказа владельца как неоднозначной доставки.
  • Исправлены сессии Claude CLI, показывавшие runtime-промпты как сообщения пользователя, промпты CLI, попадавшие на сторону владельца в истории, потерянные ответы после длинных потоковых ходов и сбой компакции после хода без API-ключа Anthropic.
  • Исправлены обрезанные ответы субагентов и ACP, доставка устаревших дочерних ответов поздними квитанциями и остановка хода запросившего при истечении доставки завершения.
  • Исправлены прогоны, помечавшиеся как зависшие после завершённых асинхронных инструментов или при ожидании одобрения плагина, потеря продвижения контекстного движка после steering и пополнение цикла инструментов из неверного окна контекста.
  • Исправлены сбои ходов OpenAI на схемах инструментов с regex-lookaround, истечение websocket ChatGPT и лимиты SSE в 16 МиБ, строгие chat-шаблоны после runtime-уведомлений и вызовы Code Mode с повторяющимися ID вызовов инструментов.
  • Исправлены остановки сессий Codex после выгрузки потока, утёкшие клиенты app-server после тайм-аутов обнаружения моделей, показ сбоев провайдера как тихой остановки и падение максимального «мышления» на крон- и hook-ходах.
  • Исправлены сессии, падавшие на каждом ходу после обрезанного изображения, отказ агента от прежних ответов по изображениям и отклонение snake_case-аргументов memory_search через tool_call.
  • Исправлены запланированные крон-прогоны, терявшие реестр плагинов Gateway, ручные крон-прогоны, терявшие доступ к инструментам, прогоны, отклонявшиеся после публикации каталога, и пропуск предварительной компакции на ходах завершения.
  • Исправлены кнопка удержания для диктовки в Control UI, останавливавшаяся при отпускании, введённый /stop, позволявший очередным ходам перезапускать агента, повторные ответы браузера после фоновой работы и накопление уведомлений о создании Home.
  • Исправлены сбои обновления из-за абсолютных путей к аватарам, отказ на шаге финализации, оставлявший Gateway остановленным, и ошибка запуска воркера SQLite, скрытая за TypeError.
  • Устранены утечки ёмкости воркеров после принудительной очистки потомков и вытеснение вкладок браузера при достижении управляемого лимита вкладок.
  • Исправлены повтор старых потоковых превью в Feishu, неверный регион у пользовательских маршрутов провайдера Bedrock, отклонение CA прокси-сервера исходящего трафика строгими TLS-клиентами и кавычки в аргументах Windows-шелла в node-хосте.
  • Исправлены падения macOS: краш компилятора Swift в выборе элементов боковой панели, segfault под Rosetta, запуск воркера на Intel и управляемая установка llama.cpp на macOS ниже 13.3.
  • Диагностика фолбэка конфигурации обновления теперь логируется как предупреждения, а проверки подавления линта в продакшене разблокированы.

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

  • npm-пакет: https://www.npmjs.com/package/openclaw/v/2026.10.2
  • registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.10.2.tgz
  • integrity: sha512-FuLLF+WI12ypwQ0r+pcKDcmB+kXus5N4QClaKEnaAn6GN4I1AitkOhwv0GFl2rVKpvuUBDQWIfglHNy6Trv/EQ==
  • release SHA: b8952d477f0c932d8ddc6da5c89cab5a169b6ff1
  • полный отчёт CI по релизу: https://github.com/openclaw/releases/blob/main/evidence/2026.10.2/release-evidence.md
  • публикация релиза: https://github.com/openclaw/openclaw/actions/runs/38206442814
  • npm preflight: https://github.com/openclaw/openclaw/actions/runs/38181105939
  • полная валидация релиза: https://github.com/openclaw/openclaw/actions/runs/38180680775
  • публикация плагинов в npm: https://github.com/openclaw/openclaw/actions/runs/38206893097
  • публикация плагинов в ClawHub: https://github.com/openclaw/openclaw/actions/runs/38206895444 — публичная финализация и точная проверка артефактов идут после завершения терминального релиз-родителя
  • bootstrap в ClawHub: не требуется
  • публикация OpenClaw в npm: https://github.com/openclaw/openclaw/actions/runs/38207115053
  • npm Telegram beta E2E: не предоставлен
  • Android APK: пропущен — apps/android/version.json содержит 2026.8.2, а релизный поезд — 2026.10.2; перед следующим тегом нужно выполнить pnpm android:version:pin -- --from-gateway.