Автономный локальный watchdog для долгих задач Codex. Плагин создаёт и
сопровождает собственный codex app-server, сохраняет состояние Goal в SQLite,
восстанавливает работу после перезапуска и применяет ограниченные retry/backoff
с circuit breaker.
- сохранение Goal, thread и turn между перезапусками;
- fail-closed обработка уведомлений App Server;
- защита от повторного выполнения неопределённых side effects;
- bounded retry, watchdog и проверка владельца процесса;
- локальный Unix control socket, журналы и необязательные Telegram-уведомления;
- CLI-команды
start,status,stop,restart,retry,logs,goals; - systemd unit как проверяемый пример для Linux.
codex plugin marketplace add taranttoola-create/codex-goal-supervisor --ref main
codex plugin add codex-goal-supervisor@team-toolsПосле установки начните новый Codex task, чтобы загрузилась актуальная версия плагина.
Подробная документация, пример конфигурации и тесты находятся в
plugins/codex-goal-supervisor/README.md.
Плагин работает только от непривилегированного локального пользователя и не
подключается к production-инфраструктуре. Секреты не хранятся в YAML или Git;
Telegram отключён по умолчанию. Перед использованием проверьте state_dir,
runtime_dir, sandbox и approval policy.