OpenClaw v2026.5.19
Дата публикации: 20 мая 2026
Изменения
Платформа и зависимости
- Node.js 22.19 — новый минимальный поддерживаемый уровень Node.js 22
- Обновлены пакеты Pi до 0.75.1
- Обновлен
@openclaw/proxylineдо 0.3.3
Android — Talk Mode
- Talk Mode переведён на реалтайм Gateway relay голосовые сессии с потоковым вводом с микрофона, реалтайм воспроизведением аудио, мостингом результатов инструментов и транскриптами на экране (#83130)
Mac-приложение
- Полный редизайн страниц Settings с единообразными карточками, кэшированной навигацией и улучшенными панелями разрешений, голоса, навыков, cron/exec/debug
- Dashboard, Chat, Canvas, Settings добавлены в меню Dock
- Ускорена загрузка Channels settings за счёт отложенной работы со схемой конфигурации
- Исправлены выравнивание, отступы и отображение на маленьких экранах
Навыки (Skills)
- meme-maker — поиск шаблонов мемов, локальный SVG/PNG рендеринг, Imgflip, Know Your Meme
- node inspector debugging — отладка через Node.js inspector + Chrome DevTools Protocol
- diagram generation — генерация диаграмм
- spike workflow — одноразовые эксперименты для проверки идей перед разработкой
- Python debugging — pdb, breakpoint(), post-mortem inspection, debugpy remote attach
- autoreview — переименован навык closeout review с сохранением Codex-first fallback
- Обновлён навык Obsidian — теперь целится на официальный CLI
obsidian, а не стороннийobsidian-cli openclaw skills install/openclaw skills updateподдерживают--globalдля общих управляемых навыков- Ужесточены промпты и метаданные встроенных навыков, обновлены встроенные загрузки sherpa-onnx
CLI и плагины
- Новый
defineToolPlugin+ командыopenclaw plugins build,validate,initдля типизированных простых tool-плагинов с автоматически генерируемыми манифестами /codex plugins list,enable,disable— управление нативными плагинами Codex из чата
Браузер
- Модальные диалоги теперь отображаются в снапшотах; возвращается
blockedByDialogпри открытии модалки;browser dialog --dialog-idдля ответа на ожидающие диалоги openclaw browser evaluate --timeout-ms— расширенные таймауты для долгих функций
Gateway
- Запуск логирования и plugin-service перекрывается с channel sidecars для снижения latency рестарта
- Добавлены атрибуты startup probe, config, runtime и resource-count в трейсы рестарта
- Новый
pnpm test:restart:gateway— бенчмаркинг готовности к рестарту, downtime и resource-slope - Конфигурация: метаданные перезагрузки позволяют инструментам различать поля, требующие рестарта, горячей перезагрузки и не требующие действий
QA-Lab
- Runtime parity tiers — стандартные и soak-сценарии 20 и 100 ходов
openclaw qa suite --runtime-parity-tierдля привязки тиров к release-checks- Live-only canary для проверки совместимости workspace-read промптов
- Self-health сценарии для крашей plugin hooks, ошибок контрактов манифестов и WebChat маршрутизации
- Coverage reporting через
openclaw qa coverage --tools - Live-frontier Codex-vs-Pi токен-эффективность
- Hard-gate для дрифта runtime-tool между Codex и Pi
Telegram
- Черновики DM для транзитного прогресса инструментов с финальными ответами на обычном пути доставки
- Изоляция топиков форума — входящая сериализация, буферы и очереди API на topic-aware лейнах
- Retry HTTP 421 Misdirected Request на свежем fallback-транспорте
Прочее
- Docker/Podman:
OPENCLAW_IMAGE_APT_PACKAGES(runtime-neutral) +OPENCLAW_IMAGE_PIP_PACKAGESдля Python-пакетов - Agents/tools: укорочены описания и подсказки схем для встроенных инструментов
- Plugins/messages: лимиты presentation capabilities, deprecated legacy interactive/Slack directive APIs
- Plugins/subagents: канальные маршруты доставки как метаданные сессии
- Proxy: поддержка HTTPS managed forward-proxy и
proxy.tls.caFile - Codex app-server: scope OpenClaw prompt guidance по runtime surface
Исправления
Критические
- Memory/search: JS-side fallback vector scan теперь yielding между батчами — больше не блокирует Node.js main thread на секунды (#81172)
- Providers/Anthropic: сохранение image input для Claude при stale catalog; сохранение image capability Claude 4 через stale refs (#83756)
- Providers/DeepSeek: нормализация MCP tool schemas с anyOf/oneOf перед запросами
- Codex app-server: полное завершение diagnostics dynamic tools на границе запроса — нет утечек active tool state (#83474)
Telegram
- Топики форума не блокируют sibling-топики
- Forum-topic follow-up сообщения не наследуют устаревшие abort signals
- Сохранение reply-target для bare mention replies
/btwи read-only команды не прерывают активные раны- Временные обработчики переносятся в tombstones при зависании
- Media completions доставляются обратно в топики форума
- HTTP 421 retry на свежем транспорте
- Fail topic sends при
message thread not found
Codex app-server
- Сохранение plugin tool auth profiles при Codex-owned transport (#83603)
- Hydration image attachments перед queued runs (#83466)
- Завершение tool diagnostics при failed/timed out/aborted/blocked (#83474)
- Кэш oversized context при компактации (#82981)
- Recording native tool calls в trajectory artifacts
- Запись bound sessions на owning agent runtime (#82954)
- Code mode без force code-mode-only (#83109)
- Sandbox-routed shell для non-Docker backends (#80322)
CLI
- Отклонение портов >65535 (#84008)
- Node.js 22.19 runtime floor в source launcher
- SecretRef диагностика в stderr
- Post-update recovery hints по платформе (systemd, LaunchAgent, Scheduled Task)
Провайдеры
- Anthropic: image input при stale catalog, Claude 4 image capability (#83756)
- DeepSeek: anyOf/oneOf нормализация (#83766)
- LM Studio: env-template API keys через SecretInput, а не raw template (#80568)
- Google: Gemini 3 thought signature при native replay (#80358)
- GitHub Copilot: identity-encoded responses (#82871)
- Together: v2 video API, PI packages 0.74.1
Agents
- Dedup follow-up messages при model-fallback retry (#83417)
- Guard final-delivery routing (#83928)
- Stop embedded session takeover consuming fallbacks (#83510)
- Hide video_generate ref-audio если провайдер не поддерживает
- Refresh routing перед no-send failure (#83835)
- Strict-agentic diagnostics только при actual trigger
- Sandbox-peer controller ownership при completion routing (#80201)
Subagents
- Collect-mode announce queues batching (#83577)
- Session-backed parent runs active при child wait timeout (#82787)
- Keep successful keep-mode payloads pending (#82583)
- Queue completion handoffs до parent transcript (#82913)
- Group/channel completions через message-tool-only handoffs (#82803)
Прочее
- Twitch: refresh chat tokens (#83750)
- Discord: streamed reply previews, voice session follow-up turns, thread-bound subagent routing
- Slack: fail closed при lost thread context (#83521)
- Media: Sharp fallback chain, metadata probe safety, image resizing (#83401)
- Cron: linked isolated task runs (#83606)
- Skills: refresh snapshots при watched root change (#83782)
- Memory Wiki: fs-safe diagnostics, path-safe lint output
- Browser: URL allowlist checks, cdpPort preservation (#82166)
- WhatsApp: forceDocument delivery, MIME-type naming
- Signal: mixed-case group IDs
- Feishu: SecretRef detection, inbound session context, subagent routing
- Gateway: hot-reload continues on channel failure, restart drain, rollback protocol-mismatch diagnostics
- Control UI: live tool progress, reading indicator, delete popover, sidebar collapse, protocol version in errors
- Proxy: HTTPS managed forward-proxy
- Plugins: 15s timeout on legacy before_agent_start hooks, tokenjuice 0.7.1
- Release stability: multiple regression repairs
Ссылки
- npm: openclaw@2026.5.19
- Tarball: openclaw-2026.5.19.tgz
- GitHub Release: v2026.5.19