Инструмент для восстановления состояний зависших задач ИИ-агентов и фоновых процессов после перезапуска сервера, без угадывания результата.
TaskStateGuard следит за статусами задач и уведомлений в базе SQLite для ИИ-агентов и фоновых сервисов: после сбоя или перезапуска он не считает зависшую задачу автоматически успешной, а переводит её в статус тайм-аута по истечении заданного срока. Перед применением изменений можно посмотреть предварительный отчёт (dry-run) с итоговыми цифрами, а встроенная проверка doctor оценивает целостность базы без вывода содержимого самих задач.
Описание автора:Reconcile stuck AI-agent tasks after restarts and timeouts. Preview SQLite changes, close stale delivery states, and never guess success.
Python★ 380создан 23 августа 2026форков 3Apache-2.0