OpenClaw 2026.5.20: approvals, Discord и провайдеры подчищают поведение
Exec approvals и Discord стали главными точками этого релиза: в approvals убрали старый путь совместимости для `cat SKILL.md && printf ... &&`, а в голосовых сценариях Discord заметно доработали логику перехода, контекст и восстановление...

Exec approvals и Discord стали главными точками этого релиза: в approvals убрали старый путь совместимости для cat SKILL.md && printf ... &&, а в голосовых сценариях Discord заметно доработали логику перехода, контекст и восстановление сессий.
Список изменений в этот раз тянет сразу в несколько направлений: безопасность, каналы, провайдеры и CLI. Отдельно виден акцент на более строгом поведении вокруг секретов, политики и загрузки skill-файлов, а также на том, чтобы голосовые и чатовые сценарии в Discord и рядом с ним вели себя предсказуемее.
Параллельно команда подправила инфраструктурные и пользовательские мелочи: от сообщений в doctor и status до более аккуратного вывода в JSON-режимах и более чистого поведения в cron, nodes и message-командах.
Самое заметное изменение для тех, кто работает с навыками и исполнением команд, — отказ от старого compatibility path для skill-файлов. Теперь такие файлы должны загружаться через read tool, а автоматически разрешаться будет только реальный skill executable. Это сужает поверхность неявного доверия и делает поведение approvals прозрачнее.
В этой же зоне появился Policy plugin для policy-backed channel conformance checks, doctor lint findings и опционального workspace repair. Для пользователей это означает более строгую проверку среды и больше сигналов о том, где конфигурация расходится с ожиданиями системы.
В релизе обновили bundled Codex harness до @openai/codex 0.132.0 и освежили app-server model-list docs под новый каталог. Также есть правки в build-процессе: шумные CommonJS dts warnings во время сборки приглушили, чтобы pnpm build оставался читаемым.
Из QA- и runtime-улучшений стоит отметить более аккуратную работу doctor, тестовый reset helper для Twitch, а также фиксы для CI-шарда с secret-file symlink-проверкой и для логики openclaw tasks maintenance --json, где теперь лучше объясняются решения по отложенным задачам.
Проверьте, не завязаны ли ваши skill-файлы на старый путь совместимости с
cat SKILL.md && printf ... &&.
Если используете Discord voice, оцените поведение автоперехода в голосовые каналы и новый контекст из
IDENTITY.md,USER.mdиSOUL.md.
Посмотрите на
doctor, если у вас есть устаревшие provider model configs, plaintext secret fields или скрытые sandbox tool policies.
Если работаете с
openclaw nodes,message --jsonилиcron, проверьте, что новый вывод и ограничения pagination не ломают ваши сценарии.
OpenClaw 2026.5.20 делает систему строже там, где это важно, и аккуратнее там, где раньше поведение могло быть слишком неявным: в approvals, секретах, Discord-каналах и провайдерах. Следующий шаг для пользователей — быстро проверить, не опираются ли их процессы на старые допущения вокруг skill-файлов, конфигурации и JSON-вывода.