OpenClaw 5.28: Плагин Codex сломан после обновления — исправление с помощью символической ссылки

Обновление OpenClaw с версии 5.12 до 5.28 может незаметно сломать плагин Codex. После обновления все вызовы агентов зависают на Waiting for agent reply, задачи cron завершаются по таймауту ровно через 121 секунду с model-call-started, а цепочка отката не срабатывает достаточно быстро. Шлюз запускается чисто, OAuth действителен, Codex отображается как установленный и включённый — но каждая попытка запуска бинарника завершается молчаливым ENOENT.
Корневая причина: несоответствие пути
Плагин Codex версии 5.28 ожидает бинарник по пути:
vendor/x86_64-unknown-linux-musl/codex/codexНо пакет устанавливает бинарник по пути:
vendor/x86_64-unknown-linux-musl/bin/codexПлагин не находит бинарник, и каждая попытка запуска зависает.
Исправление: создать симлинк-прокладку
Укажите директорию расширений Codex и создайте симлинк на бинарник:
CODEX_DIR="/home/clawbot/.openclaw/extensions/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl"
sudo mkdir -p "$CODEX_DIR/codex"
sudo ln -sf "$CODEX_DIR/bin/codex" "$CODEX_DIR/codex/codex"
sudo chown -h clawbot:clawbot "$CODEX_DIR/codex/codex"
sudo systemctl restart openclawПосле перезапуска вызовы агентов должны возобновиться нормально.
Важные замечания
- Переустановка или принудительное обновление плагина Codex удаляет директорию расширений, поэтому после каждой переустановки необходимо воссоздавать симлинк.
- Если ваш systemd-сервис использует
ExecStartPostс chmod на бинарник Codex, обновите этот путь наbin/codex.
Проблема воспроизведена на Ubuntu 24.04, npm install, systemd-сервис. Надеюсь, это сэкономит вам несколько часов отладки.
📖 Читать полный источник: r/openclaw
👀 Смотрите также

Интеграция OpenClaw с WhatsApp Cloud API
Разработчик настроил OpenClaw для прямого взаимодействия с WhatsApp через официальный облачный API Meta и задокументировал процесс настройки, чтобы помочь другим избежать разрозненной документации.

Трехуровневая архитектура памяти для постоянного контекста агента OpenClaw
Разработчик создал трехслойную систему памяти на основе инфраструктуры OpenClaw, чтобы предотвратить запуск агентов без контекста в начале каждой сессии. Архитектура включает L1 (рабочие файлы, внедряемые на каждом шаге), L2 (семантический поиск по памяти) и L3 (справочные документы, открываемые по требованию).

Клод Код Шпаргалка с 140 Советами и Файл LLMs.txt
Репозиторий на GitHub содержит шпаргалку по Claude Code с 140 советами, организованными в 14 разделов и помеченными по уровню сложности. Репозиторий включает файл llms.txt, который можно напрямую передать Claude для изучения или применения советов.

Чек-лист настройки OpenClaw: шесть важных шагов для новых пользователей
В посте на Reddit описаны шесть важных шагов настройки для пользователей OpenClaw: сменить модель по умолчанию с Opus на Sonnet для снижения затрат, заблокировать хост шлюза на 127.0.0.1 для безопасности, создать SOUL.md для личности агента, избегать установки навыков вначале, не создавать несколько агентов и использовать команду /new для управления контекстом беседы.