* Exec RPC: support "user[:group]" format with names or numeric IDs
* Allow exec with unregistered UIDs when a group is specified
* Ignore "nestif" linter error
* Emit an explicit "Started" message and support sending signals
Co-authored-by: Fedor Korotkov <fkorotkov@openai.com>
* Run exec commands in dedicated process groups
* Disable wsl_v5 linter
* Clean up exec processes on stream failures
* Fix gosec linter error
* Wrap exec signals in a message
---------
Co-authored-by: Fedor Korotkov <fkorotkov@openai.com>