Описание задачи
Создать сервис мониторинга состояния дочерних процессов SandboxWatchdog (lib/core/extensions/sandbox/sandbox_watchdog.dart) для защиты хост-приложения от зависаний (Deadlocks) и зомби-процессов.
Список задач
Техническая документация
📄 Подробно: 04 — Расширения/Блок E — Sandbox Runtime.md.
Описание задачи
Создать сервис мониторинга состояния дочерних процессов
SandboxWatchdog(lib/core/extensions/sandbox/sandbox_watchdog.dart) для защиты хост-приложения от зависаний (Deadlocks) и зомби-процессов.Список задач
system.pingкаждые 30 секунд через RPC Bridge (Блок C).system.pongв течение 5 секунд, процесс помечается как зависший (Deadlock) и аварийно завершается черезSIGKILL(TerminateProcessна Windows).Auto-Recovery: автоматический перезапуск упавшего или завершенного с ошибкой процесса при следующем вызове с экспоненциальной задержкой (Exponential Backoff: 1с → 2с → 4с, но не более 3 раз за 5 минут).Техническая документация
📄 Подробно:
04 — Расширения/Блок E — Sandbox Runtime.md.