tao-run-on-virtualenv
Pass
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The
virtualenv_runner.pyscript generates and executes a 'wrapper' script (JOB_WRAPPER_SOURCE) at runtime. This wrapper is used to anchor the process group and ensure that the training script and all its children are correctly terminated when the job ends or is canceled. - [DYNAMIC_EXECUTION]: The
virtualenv_group_supervisor.pymodule uses thectypeslibrary to invoke the Linuxpidfd_opensystem call. This is a security-hardened approach to process management that prevents accidental signaling of reused process IDs (PIDs). - [COMMAND_EXECUTION]: The skill utilizes the
subprocessmodule to execute user-provided Python scripts and to perform process monitoring via system utilities likepsandpgrepwhen native Linux kernel features are unavailable.
Audit Metadata