Run nixos-rebuild with nohup in background to prevent the agent from killing itself during system rebuild. The rebuild process now runs independently, allowing the agent to return success immediately and avoid crashes during binary updates. This fixes the issue where agent would crash during rebuild and restart with the old binary due to missing daemon-reload.