Все новости

Gateway и plugin-путь в OpenClaw 2026.5.22: релиз про ускорение и чистый старт

Gateway в этой версии заметно разгружен: разработчики пересобрали горячие пути так, чтобы чтение каталога каналов, метаданных плагинов и проверок окружения не повторялось без нужды. Для живых установок это прежде всего история про более...

OpenClaw update banner

Gateway в этой версии заметно разгружен: разработчики пересобрали горячие пути так, чтобы чтение каталога каналов, метаданных плагинов и проверок окружения не повторялось без нужды. Для живых установок это прежде всего история про более быстрый запуск и меньшую лишнюю работу на старте.

Основной акцент релиза — производительность Gateway. Оптимизации коснулись чтения каталога каналов, снимков метаданных плагинов, lazy-load для части стартовой логики и обработки, а также вспомогательных проверок вроде macOS Linuxbrew PATH-проб. Отдельно подчёркнута работа с профилями CPU и артефактами бенчмарков, чтобы тестовые прогоны не накапливали лишний мусор.

Вторая заметная линия — расширение plugin и SDK-поверхности. Появились новые контракты и helpers для каналов, embedding providers, row-level workflow, а также изменения, которые делают плагины менее завязанными на старые монолитные формы данных. Это важный сдвиг для тех, кто развивает интеграции или пишет собственные расширения.

Самое практичное изменение — повторное использование immutable plugin metadata snapshots в startup, config, model, channel, setup и secret metadata readers. Идея здесь простая: вместо повторных обращений к файловой системе и перезагрузки registry Gateway берёт уже готовый снимок метаданных. В результате горячие участки кода меньше трогают диск и работают предсказуемее, особенно на старте и в часто вызываемых сценариях.

Ещё один полезный штрих — lazy-load для неиспользуемых частей старта. Startup-idle plugin work, core gateway method handlers и embedded ACPX runtime теперь не блокируют сигналы health/ready, если конкретному запуску они не нужны. Для эксплуатации это означает более честные сигналы готовности и меньше задержек, связанных с лишней инициализацией.

В релизе заметно усилили и QA-инфраструктуру: OpenTelemetry smoke harness теперь доказывает экспорт trace, metric и log, а также появились отдельные Prometheus и observability smoke aliases. Для пакета добавили проверки целостности перед приёмкой, а в QA-Lab расширили фикстуры и сценарии для отслеживания дрейфа и трассировки tool-call поведения.

Отдельно обновили упаковку: документационные изображения и ассеты исключены из npm tarball, чтобы опубликованный пакет стал легче, не затрагивая runtime docs search и поведение CLI. Это не меняет пользовательский сценарий, но помогает аккуратнее собирать и распространять релиз.

  • Если вы используете Gateway с плагинами, проверьте, что стартовые сценарии и health/ready-сигналы ведут себя ожидаемо.

  • Если у вас есть собственные каналы или расширения SDK, обратите внимание на новые и изменённые контрактные поверхности: embeddingProviders, poll sender, row-level session helpers.

  • При работе с бенчмарками и диагностикой убедитесь, что сбор профилей и QA-артефактов соответствует вашим внутренним процессам.

  • Если вы собираете пакеты из npm, учтите изменения в составе tarball и проверьте downstream-пайплайны.

OpenClaw 2026.5.22 — это релиз про более лёгкий Gateway, аккуратнее выстроенный plugin runtime и заметно подтянутую диагностику. Для обычной эксплуатации важнее всего ускорение старта и снижение лишней нагрузки, а для авторов интеграций — новые точки расширения и более ясные границы SDK.