Represents a single tool invocation with inputs, outputs, and parameters.
Slots
toolTool. The Tool object being called.
commandCharacter. The specific command/subcommand.
rendered_commandCharacter. The fully rendered command string.
inputsList. Input files/objects with their roles.
outputsList. Expected output files/objects.
paramsList. Command parameters.
work_dirCharacter. Working directory for execution.
log_fileCharacter. Path to log file.
statusCharacter. Execution status ("pending", "running", "success", "failed").
return_codeNumeric. Process return code.
stdoutCharacter. Captured stdout.
stderrCharacter. Captured stderr.
resourcesList. Resource usage including runtime, memory, and CPU.