Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Codex Goal Supervisor

Автономный локальный 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.

About

Автономный локальный watchdog для долгих задач Codex с сохранением состояния и безопасным восстановлением

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages