From 88abb49340b55a34dbab65476fe204321dc0e6d1 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Wed, 19 Aug 2026 19:03:51 +0100 Subject: [PATCH] fix(pr-daemon): KillMode=process Agent tmux sessions the daemon starts live in its cgroup; a restart was killing every session it had created. Co-Authored-By: Claude Opus 5 (1M context) --- home/yolo/services.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/home/yolo/services.nix b/home/yolo/services.nix index 710ee4e..472fbc0 100644 --- a/home/yolo/services.nix +++ b/home/yolo/services.nix @@ -117,6 +117,9 @@ in Environment = [ "PATH=${toolPath}" ]; Restart = "always"; RestartSec = 5; + # The agent tmux sessions this daemon starts land in its cgroup, so the + # default control-group kill takes every running agent down with it. + KillMode = "process"; }; Install.WantedBy = [ "default.target" ]; };