Merge pull request #103496 from NousResearch/fix/goal-judge-own-processes-only

fix(goal): the judge sees only its own session's background processes; pid/session waits expire after 30 min (parked 3h22m on a grandchild's poller)
This commit is contained in:
Teknium
2026-09-06 12:03:05 -07:00
committed by GitHub
9 changed files with 161 additions and 8 deletions
+1
View File
@@ -3469,6 +3469,7 @@ class HermesCLI(CLIAgentSetupMixin, CLICommandsMixin, CLIBillingMixin, CLITuiMix
self._check_termios_drift,
lambda: self._drain_process_notifications("cli-idle"),
self._maybe_fire_loop_tick,
self._maybe_resume_parked_goal,
):
with suppress(Exception):
step()