When starting a process, it would be helpful to get initial logs and early exit detection in the response.
Currently you need separate calls to check if a process started successfully. Including the first 1000ms of output and any immediate exit status would make debugging startup failures much easier.