143 is 128 plus 15, which is SIGTERM
The process was asked to stop and it stopped. Anything that ends a turn deliberately sends this: a stop button, a takeover releasing the session, a supervisor reaping children when its connection closes, a machine suspending, or a service restart.
137 is the same arithmetic with SIGKILL
That one is 128 plus 9, and it can be neither caught nor cleaned up after. It is either an escalation after a SIGTERM went ignored, or the kernel out-of-memory killer, and on a small machine the second is worth ruling out.
The code is the fallback, not the diagnosis
A turn that fails with a real error carries the error. An exit code is reported only when the process ended without saying anything, so this line means nothing more specific was available.