OpenClaw v2026.9.9

OpenClaw v2026.9.9

Обновление OpenClaw вышло 8 октября 2026 года. В релизе 2026.9.9 модель GPT-6.1 Sol добавлена в список Codex, появилась поддержка Claude Haiku 5.5 через Anthropic и Claude CLI, улучшено восстановление после неудачных обновлений, исправлена отправка ответов iMessage, а старое запланированное задание больше не прерывает более новый разговор. Всего в релизе 112 pull requests, 69 прямых коммитов и 91 участник.

Читать полные заметки о релизе: docs.openclaw.ai/releases/2026.9.9

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

  • GPT-6.1 Sol в Codex — модель добавлена в список моделей Codex, но для её использования нужен подходящий аккаунт и совместимая конфигурация. Если Codex повторно отказывает в действии, запрос теперь завершается корректно, а не зависает до тайм-аута.
  • Claude Haiku 5.5 — модель доступна через API Anthropic и Claude CLI: псевдоним haiku и стандартная utility-модель Anthropic теперь указывают на 5.5 с адаптивным мышлением по умолчанию. Чтобы остаться на Haiku 4.5, выберите модель явно.
  • Восстановление после неудачных обновлений — поддерживаемые апдейтеры возвращают совместимую установку OpenClaw после сбоя обновления, сохраняя данные, записанные за время попытки.
  • Ответы iMessage — устранён случай, когда OpenClaw формировал ответ в обычном чате iMessage, но так и не отправлял его; теперь затронутые ответы доставляются.
  • Запланированные задания и текущие диалоги — старое запланированное задание, достигая лимита времени, больше не останавливает более новый разговор в той же сессии и не лишает его доступа к инструментам.

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

Установка и первоначальная настройка

  • Настройка каналов — Последовательное добавление каналов в пошаговой настройке больше не оставляет сохранение зависшим на статусе «Working», пока OpenClaw ждёт появления самого окна настройки.

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

  • Рабочие пространства в Windows — Создание пустого рабочего пространства в Windows больше не завершается ошибкой из-за способа вызова Git в OpenClaw. Перед началом установите Git for Windows: теперь можно выбрать New workspace и начать диалог, не меняя глобальные настройки Git.
  • Названия диалогов — Когда сервер модели обрабатывает по одному запросу за раз, OpenClaw повторяет попытку назвать новый диалог после завершения первого ответа, вместо того чтобы оставить случайное имя. Названия, заданные вручную, сохраняются.
  • Позиция чтения в чате — После перехода к последнему сообщению и прокрутки вверх изменение размера чата больше не возвращает вниз к новым сообщениям.
  • История диалогов канала — Сообщения, отправленные из панели управления в канал, сохраняют исходную привязку к диалогу. Новые сообщения от связанных пользователей больше не дублируются в истории чата Claude CLI, а служебные инструкции не попадают в отображаемый текст.
  • Открытие и обновление чатов — Чаты корректно открываются, пока меняются их метки или данные об активности, а сохранённые фоновые ответы остаются видимыми, если запрос старой истории завершается с задержкой.
  • Прокрутка чата — Чат продолжает следить за новыми сообщениями и крупными обновлениями, пока вы находитесь у последних сообщений, а при прокрутке вверх позиция чтения сохраняется. Разворачивание деталей и отложенные изменения вёрстки этой позиции не сбрасывают.
  • Развёрнутые детали чата — Раскрытие дополнительных деталей сообщения удерживает кликнутый контент на месте, а не утягивает его к нижнему краю чата.
  • Потоковые ответы и отступы поля ввода — Ответы продолжают прокручиваться по мере поступления текста после перехода к низу, не требовавшего прокрутки. Пустые уведомления больше не оставляют пустой разрыв над полем ввода.

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

  • Завершение обновления — Обновление OpenClaw больше не срывается из-за одновременного сохранения данных, а глобальные установки через npm обходят ложную ошибку проверки recovery-файла. После завершения операций с базой данных зависшее завершение работы больше не блокирует результат обновления.
  • Ошибки обслуживания — Устранено ложное предупреждение обслуживания, которое могло прервать обновление и без необходимости вернуть OpenClaw к предыдущей версии.
  • Восстановление после сбоя обновления — Поддерживаемые апдейтеры восстанавливают совместимую установку OpenClaw после неудачного обновления, сохраняя записанные за время попытки данные. На macOS и Linux перезапуск остаётся заблокированным, пока не подтверждена остановка процессов Doctor.
  • Бэкапы на FUSE-хранилищах — При хранилище, смонтированном через FUSE, бэкапы и восстановление больше не срываются только из-за изменения записанных времён файла: перед продолжением OpenClaw проверяет совпадение содержимого. Это касается обновлений, ремонта Doctor и откатов.
  • Старые базы памяти — Doctor завершает апгрейд старого кеша памяти, даже если часть записей слишком большие или повреждены, предупреждая о пропущенных. Перед апгрейдом базы данных остановите использующие её процессы и сделайте проверенный бэкап.
  • Обновления через менеджеры пакетов — Обновления через pnpm избегают ошибки «not a terminal», а синтаксические ошибки необязательных плагинов дают предупреждение вместо блокировки снимка обновления. Большие установки npm могут продолжиться после лимита сканирования с предупреждением о непроверенном содержимом пакетов.
  • Проверки обновлений в Windows — Устранена проблема совместимости со старым апдейтером, из-за которой первая проверка Doctor могла завершиться сбоем и откатить обновление в Windows.
  • Запуск в Docker — Устранён цикл апгрейда на затронутых старых хостах Linux, при котором неизменившаяся база данных отклонялась повторно. Повторы используют проверенные rollback-бэкапы вместо создания новых полных наборов, а исторические копии остаются доступны.
  • Обслуживание Doctor — Долгие проверки базы данных показывают прогресс и реагируют на Ctrl+C, дожидаясь завершения уже начатой очистки перед выходом. Doctor также корректно завершает очистку перед закрытием, снижая риск сбоя при выключении в Windows.
  • Ремонт архивов сессий — Doctor может импортировать сессии, заблокированные старыми записями миграции, и повторять прерванный ремонт архивов, сохраняя исходное содержимое базы данных. Откат OpenClaw не отменяет уже зафиксированные изменения архива.
  • Записи установки плагинов — Апгрейд при повреждённых старых метаданных плагинов сохраняет исходную запись и её валидные записи установки. Уже потерянные данные по-прежнему требуют бэкапа, а отдельная нерешённая проблема обновления реестра может перезаписать сохранённые записи, поэтому не используйте refresh как надёжный способ восстановления.
  • Карантин баз данных — Открытие сессий теперь учитывает существующий карантин по повреждению. Затронутые установки могут потерять доступ только для чтения до успешного ремонта или восстановления: сохраните базу данных и её WAL-файл.
  • Восстановление перезапуска — Если автоматическая диагностика исправляет отклонённый перезапуск Gateway, OpenClaw пробует запуститься ещё раз. Неудачный повтор или обработчик диагностики, который отказал либо не завершился, теперь может выйти с ошибкой; для foreground- и контейнерных развёртываний нужна внешняя политика перезапуска.
  • Сервисные команды в Monterey — На затронутых установках macOS 12 команды остановки, перезапуска и обновления Gateway могут выполняться из отдельного окна Терминала, когда OpenClaw определяет, что это безопасно. Незатронутый старый апдейтер может по-прежнему требовать обновления.
  • Очень старые конфигурации — Ошибки обновления для устаревших настроек теперь поясняют необходимость промежуточного апгрейда до 2026.9.5 и doctor --fix. Сохраняйте прежние пути профиля и конфигурации.
  • Совместимость баз данных за сентябрь — Апгрейд с сентябрьской стабильной версии сохраняет общие данные в формате, используемом 2026.9.8. Данные, уже конвертированные октябрьской бетой в новый формат, этой версией не открываются и остаются неизменными.
  • Восстановление после ремонта Doctor — Ремонт архивов может продолжаться после пустых старых записей сессий и возобновлять сохранённый прогресс после прерывания. Doctor также повторяет неудачную очистку ресурсов и может восстановить Gateway, когда очистка безопасна, при этом всё равно сообщая об ошибке.
  • Старые ACP-сессии — Апгрейды сохраняют старые настройки ACP-сессий, даже если исходный файл сессии уже перемещён в архив.
  • Обнаружение Gateway в Windows — Нечитаемый лаунчер посторонней запланированной задачи Windows больше не блокирует обнаружение Gateway только из-за того, что эта задача запущена. Некоторые кастомные Gateway, запускаемые одним BAT-файлом, всё ещё могут не обнаруживаться.

Обмен сообщениями

  • Telegram Control UI — Чтобы открыть мини-приложение OpenClaw в Telegram, отправьте /controlui в личном чате с ботом; команда /dashboard теперь относится к панелям сессий. Доступ требует вашего числового Telegram ID в настройках владельца бота — попросите администратора добавить его, если ранее использовались шаблон или имя пользователя.
  • Ответы iMessage — Раньше OpenClaw мог закончить формирование ответа в обычном чате iMessage, но так и не отправить его. Теперь затронутые ответы отправляются корректно.
  • Результаты задач Discord — Делегированная задача могла опубликовать ответ в ветке Discord и при этом выглядеть как незавершённая, поскольку больше ничего не отправляла. Теперь OpenClaw распознаёт такой ответ как доставленный, а ответы через вебхук используют вебхук и имя, назначенные вашей ветке.
  • Проверки работоспособности Discord — Проверки конфигурации и работоспособности выполняются, даже если компоненты активности или голоса Discord не загружаются.
  • Отмена сообщений в очереди — Если отменить сообщение, всё ещё ожидающее обработки, уже начатый ответ может завершиться, а не зависнуть. Отмена позволяет отложенной работе плагина продолжиться, пока вы сбрасываете или удаляете диалог.
  • Ветки Google Chat и Slack — Ответы Google Chat остаются в исходной ветке при включённой поддержке веток, даже если индикаторы набора текста не работают. Ответы Slack от агентов на базе CLI также сохраняют исходную ветку, если другой получатель не указан.
  • Вложения Feishu — Файлы, отправленные с подписями или вместе с ними в постах Feishu/Lark, доходят до агента как документы, а не пропадают и не принимаются за видео.
  • Догоняющие сообщения Discord — Ожидающее сообщение Discord больше не блокирует поступление более новых сообщений из того же канала в очередь ответов. Настройка определяет, как обрабатываются исправления и уточнения; порядок между разными отправителями по-прежнему остаётся отдельным ограничением.
  • Длинные голосовые ответы — В затронутых многоагентных конфигурациях автоматические голосовые сводки используют доступ от отвечающего агента, а не завершаются ошибкой, обрезающей ответ. Этому агенту по-прежнему нужны учётные данные для настроенного провайдера.

Память

  • Сохранение памяти перед ответом — Длинная контрольная точка памяти перед ответом больше не приводит к тайм-ауту канала и повторной отправке того же сообщения, пока память ещё сохраняется.

Навыки

  • Навыки плагинов при обновлении — В установках из исходного кода валидные навыки остаются загружаемыми во время обновления, а не исчезают временно с предупреждениями о жёстких ссылках.

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

  • GPT-6.1 Sol — В списке моделей Codex появился GPT-6.1 Sol, однако для его использования по-прежнему нужен подходящий аккаунт и совместимая конфигурация. Если Codex повторно отказывает в действии, запрос теперь может завершиться корректно, а не зависать до тайм-аута.
  • Claude Haiku 5.5 — Haiku 5.5 доступна для выбора через API Anthropic и Claude CLI; псевдоним haiku и стандартная utility-модель Anthropic теперь указывают на 5.5 с адаптивным мышлением по умолчанию. Чтобы продолжить использовать Haiku 4.5, выберите модель явно; для промптов свыше 100 000 токенов цены API повышаются.
  • Встроенный Codex — Встроенная в OpenClaw копия Codex обновлена до 0.160.0: исправлены запуск сессий и запись диагностических логов. Эта копия отдельна от приложения Codex командной строки, которое вы обновляете сами.
  • Вызовы инструментов в Copilot — Инструменты плагинов и MCP продолжают работать после первого хода разговора в Copilot, а не завершаются ошибкой «Async work scope is closed.».
  • Повторы моделей и контекст — При повторе запроса к той же модели одноразовые задания сохраняют исходную задачу. Разговоры Chat Completions используют корректные счётчики токенов провайдера для оценки заполненности контекста, что снижает зависимость от оценок, способных преждевременно запускать восстановление.
  • Фоновые ответы Claude CLI — Завершённая задача дочернего агента больше не занимает место ожидающего ответа родительского, поэтому родитель корректно возвращает свой ответ.

Автоматизации и расписания

  • Запланированные задания и текущие диалоги — Ранее старое запланированное задание, достигая лимита времени, могло остановить более новый разговор в той же сессии и лишить его доступа к инструментам. Проблема устранена.
  • Запуск фоновых заданий — Исправлена проблема запуска, из-за которой мог зависнуть чат или отключиться веб-интерфейс при старте запланированного задания или проверки Skill Workshop. Запланированные задания также могут продолжить работу по имеющимся данным о моделях, если обновление каталога замедлилось.
  • Редактирование запланированных заданий — Агенты теперь восстанавливаются после поддерживаемых ошибок форматирования обновления запланированного задания, а не повторяют сбой и не оставляют прежнее сообщение на месте.
  • Прерванные одноразовые задания — После перезапуска прерванное одноразовое запланированное задание может выполниться снова, даже если первое сообщение уже пришло, поэтому возможно дублирование.

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

  • Смена модели и восстановление плагинов — Переключение моделей может переиспользовать уже запущенные крупные плагины вместо повторного копирования и заморозки запросов. Неудачные перезагрузки плагинов теперь восстанавливают доступ к моделям и ответы без перезапуска; начальная загрузка всё ещё может блокироваться, а неудачное восстановление по-прежнему требует перезагрузки или перезапуска.
  • Плагины под Bun на macOS — Плагины вроде iMessage могут загружаться, когда копирование крупной зависимости упирается в ошибку Bun о неверном файловом дескрипторе на macOS.
  • Подключения MCP — Удалённые MCP-плагины больше не мешают запуску нативных сессий, так как OpenClaw больше не выдаёт им лишний локальный рабочий каталог. HTTP-ошибка от MCP-сервера также обходит сбойный путь в Node 26.
  • Подсказки Tool Search — Если агент пытается задействовать доступный инструмент только для прямого вызова через поиск, сообщение об ошибке объясняет, как вызвать его напрямую, вместо повторного безрезультатного поиска.
  • Встроенные подключения MCP — MCP-серверы, импортированные из наборов Claude и Codex, используют запрошенный в конфигурации тип подключения, а не ошибочно переключаются на другой транспорт.
  • Изменения входа в MCP — Фоновое обновление сохраняет учётные данные, когда сервер меняет провайдера входа. Явный вход может зарегистрироваться у нового провайдера; неиспользуемые регистрации с устаревшим callback также можно заменить.

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

  • Песочница MXC в Windows — опциональный компонент запускает инструменты на совместимых компьютерах с Windows без старой службы. Собственный MXC-исполняемый файл нужно обновить до документированных требований или вернуться к встроенной копии и перезапустить Gateway.
  • Проверки запросов на связанных компьютерах — плагин теперь может отклонить запрос до того, как OpenClaw выполнит его на связанном компьютере, а политика может заблокировать запрос ошибкой. Проверки охватывают задачи OpenClaw, но не Codex или Copilot, и учитывают только данные, доступные на Gateway.
  • Ротация и восстановление секретов — при замене или импорте секрет сохраняет текущую защиту и список разрешённых хостов, если их не изменить явно. Doctor теперь кладёт восстановленный токен Gateway в хранилище секретов, а не в конфигурацию; восстановление требует подтверждения даже с --yes.
  • Учётные данные агент-агент — соединение A2A отклоняет токен, если соответствующая переменная окружения отсутствует, вместо подстановки текста-заглушки. Добавьте недостающую переменную и перезагрузите или перезапустите OpenClaw, чтобы восстановить соединение.
  • Вход в MCP — OAuth-вход и обновление токена отклоняют перенаправления, которые могли бы отправить учётные данные на другой origin. Если пользовательский провайдер теперь завершается отказом, задайте прямые эндпоинты токена или регистрации; обычные перенаправления ресурсов MCP работают без изменений.
  • Согласование экспорта — экспорт диагностики и траекторий сохраняет назначенное устройство согласования, даже если запрос доставлен в личный чат. Другие устройства только для согласования не могут подтвердить привязанную команду, при этом обход для администратора сохраняется.

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

  • Запуск делегированных задач — облачные сессии могут стартовать с длинными заданиями без их сокращения. Видимые дочерние сессии сохраняют собственные параметры на последующих ходах вместо сбоя проверки рабочей области.
  • Завершение делегированных задач — родительские сессии получают полные ответы новых субагентов на базе CLI, а не укороченный префикс. Завершённые деревья дочерних задач освобождают ресурсы даже при приостановленном уведомлении, и повторы с той же моделью сохраняют разрешённое дальнейшее делегирование.
  • Команды обслуживания сессий — некорректные цели сброса отклоняются до того, как могут очистить основной диалог. Сжатие отсутствующей сессии теперь сообщает об ошибке, поэтому скриптам, полагавшимся на успех, следует проверять наличие сессии или обрабатывать эту ошибку.

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

  • Хранилище сессий в Windows — создание сессии больше не завершается сбоем, если её база данных доступна по ссылке на папку в Windows, например через junction. OpenClaw понимает, что разные пути указывают на одну базу, включая эквивалентные длинные пути Windows.
  • Команды, которые не завершались — исправлена проблема Node, из-за которой команды могли продолжать работу после вывода всех результатов. Обход также охватывает службу Gateway, реле-перехватчики хуков и воркер Node в macOS; некоторые команды могут выполняться дольше, а расширенные переопределения могут обойти исправление.
  • Сессии на связанных компьютерах — связанный компьютер мог выглядеть недоступным во время отправки штатных обновлений статуса, из-за чего другие процессы зависали или срывались; обновление Gateway устраняет это прерывание. Запросы также ждут повторного подключения воркера вместо блокировки хоста OpenClaw и других воркеров.

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

  • npm-пакет: openclaw@2026.9.9 — npmjs.com/package/openclaw/v/2026.9.9
  • tarball из registry: https://registry.npmjs.org/openclaw/-/openclaw-2026.9.9.tgz
  • integrity: sha512-3sB6ejq5smBozfBhVEDfK48wFpbkx+0f6PJ19qZjC3ab3RoFrYO58CnE2mAsbUy8sXdxdBtjQ3vkAqcW9BZXAw==
  • release SHA: bcfc88812a35243893585dbeca87ca41b48272ca
  • Публикация релиза, npm preflight и полная валидация: release-evidence, publish, preflight, validation.
  • Проверки интеграции с Telegram для 2026.9.9 пропущены по решению владельца релиза (QA исходников, приёмка пакета, E2E опубликованного пакета не запускались).
  • Android APK не публиковался: apps/android/version.json содержит 2026.8.2, а релизный поезд — 2026.9.9; перед следующим тегом нужно выполнить pnpm android:version:pin -- --from-gateway.