OpenClaw v2026.9.1

OpenClaw v2026.9.1

Обновление OpenClaw вышло 3 сентября 2026 года. Релиз добавляет рендер Mermaid-диаграмм в чатах, быстрый старт «от установки до первого запроса», личные библиотеки навыков на общих Gateway, устойчивые к сбоям обновления и более надёжную работу Gateway под нагрузкой.

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

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

  • Диаграммы в каждом чате — Mermaid-блоки теперь отображаются как диаграммы в Control UI и в нативных приложениях macOS, iOS и Android: с увеличением предпросмотра и повтором рендера, если диаграмма не построилась на мобильном устройстве.
  • От установки до чата одним промптом — свежие установки (включая npx openclaw@latest) получают быстрый старт: система обнаруживает существующие логины и API-ключи Claude Code или Codex, проверяет их вживую и открывает веб-дашборд из foreground-Gateway. Полный мастер остаётся доступен как Custom setup.
  • Личные библиотеки навыков на общих Gateway — держите собственные навыки рядом с воркспейс-набором через openclaw skills library, импортируйте их из ZIP-архивов и публикуйте по идентичности на командных Gateway.
  • Обновления, не отрывающие от работы — openclaw update откатывает npm-кандидата, если Doctor после обновления не прошёл; сохраняет конфигурацию и ссылки на секреты при неудачном апгрейде; передаёт сбои встроенному triage-агенту; ждёт готовности плагинов перед рестартом; принимает локальные архивы npm 12 и позволяет обновлениям, запущенным агентом, завершаться вне дерева процессов Gateway. Если сервисный менеджер отсутствует, обновление продолжается вместо отказа (пользователям 2026.8.2 без service manager стоит один раз выполнить openclaw update --no-restart).
  • Gateway, который остаётся в строю — старт восстанавливается под нагрузкой и при большом списке агентов; повреждённые legacy cron-записи помещаются в карантин, а не блокируют загрузку; предупреждения миграции понижают режим Gateway вместо отказа запуска; локальные model-серверы становятся предпочтительными жертвами OOM; Windows Gateway остаётся онлайн после перезапуска агента.
  • Одобрения Codex, которые запоминаются — «Allow Always» теперь действует постоянно для MCP-инструментов на серверах, настроенных в OpenClaw; одобрения инструментов следуют за режимом сессии, а выданные активному Codex-размещению одобрения переиспользуются без повторного запроса.
  • Одобрения доходят до чата — когда делегированный системный агент предлагает изменение конфигурации или перезапуск Gateway, карточка одобрения доставляется в исходный канал (включая Telegram topics) с указанием инициатора, вместо молчаливого зависания.
  • Android догоняет веб-интерфейс — экран чата, боковая навигация и настройки внешнего вида соответствуют Control UI; композер вырос до шести строк; запись голоса предлагается, когда диктовка недоступна.

Важные изменения

  • Личные GitHub-аккаунты — в профиле можно подключить «My GitHub» рядом с системным аккаунтом, публиковать pull request’ы под явной личной идентичностью и переключать сессии без повторной проверки учётных данных.
  • Настройка моделей показывает способ входа — Model Setup различает доступ по аккаунту и по API-ключу с email от рантайма для Codex и Claude; «+» в каталоге открывает нативный CLI Codex или Claude в терминале; страница провайдеров по умолчанию автосохраняется.
  • Новые модели и использование — поддержка Anthropic Fable 5.1 из общей метаинформации моделей; расход SuperGrok в openclaw models и панели использования; GPT-5.6 Ultra сохраняется между рантаймами и настроенными нативными аккаунтами; актуальные цены Sonnet 5 на Vertex.
  • Локальные и настроенные провайдеры — обнаружение llama.cpp-моделей за web-app эндпоинтами; локальные маршруты Ollama остаются выбираемыми; плагин Google-провайдера включается автоматически при настройке; каталоги моделей обновляются после смены авторизации или конфигурации без перезапуска.
  • Рабочие директории и worktree агентов — настраиваются agents.defaults.cwd или per-agent cwd с описанием роли директории в промпте; глобальный worktreeRoot; до 100 управляемых checkout’ов без отклонения сессий по лимиту.
  • Управление конфигурацией — cron.skipMissedJobs пропускает пропущенные повторяющиеся задачи при старте; blockedHostnames в SSRF-политике блокирует хосты для браузера, web fetch и webhook’ов; config set принимает --expect-current-json, --expect-current-absent, --dry-run и --strict-json; channels..enabled: false больше не загружает плагин канала.
  • Обслуживание памяти — openclaw memory reset перестраивает производные индексы без удаления сессий; результаты извлечения из активной памяти показываются модели.
  • Codex-плагин — сохраняется нативная история в контролируемых форках сообщений; idle-чаты могут возобновляться, пока идут другие; длинные тихие нативные ходы не прерываются; настроенные MCP-инструменты остаются при нативном fallback; учитывается часовой пояс пользователя; управляемые установки переведены на Codex 0.152.1.
  • Именование и переключение сессий — имена новых сессий готовятся после паузы ввода; переключение в длинных списках стало быстрее; группы в боковом каталоге ограничены пятью сессиями; New Session и Chat делают меньше работы при старте.
  • Компоновка Control UI — элементы боковой панели переехали в шапку агента; контекстные меню сессий перегруппированы; акцентный цвет связан с темой; виджеты дашборда занимают всю ширину на мобильных; добавлены скелетоны загрузки.
  • Полировка чата — компакция получила эффект сворачивания; композер со стабильным доступным именем принимает следующий промпт сразу после отправки; Escape закрывает видимый поповер; ошибки чата копируются без разворачивания.
  • Приложения — macOS: новый нативный композер, боковая панель браузера шире половины окна, ниже CPU в меню-баре, уведомления о завершении фоновых сессий; iOS и watchOS: дашборды сессий без вложенного Control UI, выбор и доступность моделей, ответы Watch и realtime-голос; Linux: выбор Gateway при первом запуске работает без установленного CLI.
  • Управление каналами — Feishu и Matrix доставляют кнопки, которые предлагает агент; LINE сообщает агенту о рендере кнопок, корректно обрабатывает текст quick-reply и отказ от карточек.
  • CLI — команды channels add/login/logout/remove/resolve принимают --agent; mcp --json выдаёт JSON-обёртку ошибок; исправлены zsh- и Bash-дополнения; heartbeat показывает возраст Gateway; sessions tail сообщает результаты траекторий.
  • Плагины и навыки — переименованные официальные плагины мигрируют по legacy npm-имени; обновления плагинов требуют согласия на возможности; удаление плагинов переживает перезапуск Gateway и сохраняет настройки каналов.
  • Удаление и бэкапы — openclaw uninstall по умолчанию удаляет только сервис, сохраняя данные; бэкапы миграции Claude сохраняют перезаписанные сгенерированные навыки; бэкапы исключают отключённые воркспейсы и находят управляемые расписания по идентичности.

Исправления

  • Безопасность входа и токенов — ограничены конкурентные pre-auth чтения на SMS webhook’ах; команды не доставляются на Watch-узел после отзыва устройства; обязателен per-process nonce на Copilot Azure BYOK-прокси; rate limit’ы webhook’ов изолированы по клиентам; отклоняются слишком большие A2A JSON-RPC батчи и ответы.
  • Секреты остаются скрытыми — config.get больше не возвращает незамаскированные pre-migration снапшоты; systemd-бэкапы не содержат токенов Gateway; iOS убирает deep-link URL из логов.
  • Границы браузера и файловой системы — Chrome MCP --browserUrl подчиняется CDP-политике доступности; непроверенные апгрейды Chrome MCP блокируются; память-синк пропускает symlink-файлы вместо прерывания.
  • Безопасность апгрейда данных — идентичные повторы событий сессий мигрируют чисто; ремонт schema-17 атомарен; legacy cron-записи сохраняют состояние и способ доставки; воркспейсы переживают legacy апгрейды списков агентов.
  • Doctor сходится и хранит конфиг — doctor --fix завершается на пустых аттестациях воркспейса; циклы настройки разрешаются; авторские значения и агенты переживают ремонт; конфигурация официальных плагинов сохраняется до установки; устаревшие npm-плагины восстанавливаются при ремонте обновления.
  • Миграция общих учётных данных — прерванные миграции восстанавливаются; застрявшие учётные данные возвращаются; конфликты перемещения диагностируются; кастомные SecretRefs провайдеров переживают Doctor.
  • Завершения субагентов доходят — доставляются после занятых ходов родителя; пустые завершения фиксируются; неподтверждённые завершения больше не сообщаются как доставленные.
  • Компакция и учёт контекста — нативная компакция сериализуется с писателями сессий; кэшированное использование не учитывается дважды; использование контекста переживает Anthropic-прокси без usage/cache-полей.
  • Fallback и ретраи — отказы Anthropic терминальны, а не повторно отправляются; fallback моделей не перебирает всех провайдеров, когда сессия уже держит ход; у временных LLM-ретраев один владелец failover, который быстрее сообщает о стойком сбое.
  • Cron и heartbeat — отменённые запуски корректно завершаются; NO_REPLY сохраняется после вызовов инструментов; повторные попытки одноразовых задач переживают восстановление после старта; ISO-даты учитывают часовые пояса.
  • Сессии и запуски — циклическая родительская цепочка сессий больше не вешает сборку контекста; BOOT.md запускается при наличии предыдущей boot-сессии; огромные архивы транскриптов стримятся, а не грузятся целиком.
  • Markdown, ссылки и медиа — списки задач переживают границы чанков; UTF-8 вложения распознаются корректно; дробные лимиты хранилища сообщаются точно.
  • Каналы — исправления Slack (повторная отправка в треды, сессии DM после рестарта Gateway), Discord (лимиты webhook-ответов, голосовые консультации), Telegram и WhatsApp (подтверждение callback’ов, ответы без пустых пузырей при промахе кэша цитат), iMessage/Signal/Google Chat/Teams/Matrix/Feishu/Twitch/Tlon.
  • Голос, Talk и TTS — голосовые консультации сохраняют владельца между клиентами; внутренние промпты не попадают в поздний контекст; локальный CLI-синтез учитывает таймауты запросов; OpenAI OAuth-транскрипция аудио снова работает; Volcengine TTS отклоняет невалидный UTF-8.
  • Control UI — восстановление ответов после сбоев; дикие wildcard-политики инструментов отображаются корректно; закреплённые сессии, доски Workboard и PR-тулинг восстановлены; ошибки OAuth кратки; макросы и ссылки автоматизации открываются за пределами загруженной страницы.
  • Приложения — macOS: отмены установки и сбои онбординга показываются с повтором; iOS: выделение текста при длинном нажатии, без дублей ответов после обновления истории; Android: отправка блокируется при моделях без авторизации, учётные данные маскируются, очереди сообщений не застревают.
  • Установщики и плагины — Windows-установки терпимы к npm stderr; Docker-образы ставят libgomp1 для управляемого llama.cpp; осиротевшие установки плагинов восстанавливаются без ослабления владения; плагин Weixin выбирается совместимый с текущим SDK.
  • Память — автоматический переиндекс восстанавливается после конкурентных записей; осиротевшие блокировки воркспейса восстанавливаются после переиспользования PID; ответы остаются отзывчивыми при ремонте legacy-индекса; эмбеддинги учитывают прокси окружения.
  • Модели и провайдеры — claude-cli подключается через PATH-shim’ы; локальные модели llama.cpp обрабатывают переполнение контекста; Bedrock отклоняет повреждённые эмбеддинги; OpenCode Go отправляет корректный User-Agent.
  • MCP и инструменты — OAuth-авторизованные MCP-запросы несут Content-Length; MCP-рантаймы не выгружаются при разрешении запросившего; лимиты жизни одобрений валидируются.
  • Сеть и статус Gateway — SSH-туннели корректно останавливаются; прослушиватели игнорируют смещение часов; закодированные и symlink-активы Control UI грузятся; ложные RSS-критические алервы на малых хостах устранены; часы пик переживают переход на летнее время.
  • Браузер и узлы — перечисление вкладок с отдельным бюджетом от CDP-handshake; openclaw node worker завершается после stop; удалённый exec скрывается без исполняемого узла; повторные попытки узла после отката часов.
  • Ниже память, быстрее ответы и старт — снижены пики памяти в каталогах, сбросах и чате; меньше накладных расходов на конкурентные и длинные стриминговые ответы; Doctor и плагины быстрее стартуют; CLI-код не грузится без необходимости при старте.

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

  • npm: https://www.npmjs.com/package/openclaw/v/2026.9.1
  • Integrity (sha512): 0Ve0631CdgkJDwd4NNG1BawIdF5yCL2sO+Tts8amStw+H6vKURTj0K4rOa4+hFpJk1Dnw5LyKl5twzwX1VtA2w==
  • Release SHA: ad6fe23aecb9b833d68139b0ddc9f239b894d2f1
  • Полный CI-отчёт релиза: https://github.com/openclaw/releases/blob/main/evidence/2026.9.1/release-evidence.md
  • Публикация релиза: https://github.com/openclaw/openclaw/actions/runs/33806982138
  • Публикация плагинов в npm: https://github.com/openclaw/openclaw/actions/runs/33807528529
  • Официальная документация релиза: https://docs.openclaw.ai/releases/2026.9.1