Skip to contents

Represents a single tool invocation with inputs, outputs, and parameters.

Slots

tool

Tool. The Tool object being called.

command

Character. The specific command/subcommand.

rendered_command

Character. The fully rendered command string.

inputs

List. Input files/objects with their roles.

outputs

List. Expected output files/objects.

params

List. Command parameters.

work_dir

Character. Working directory for execution.

log_file

Character. Path to log file.

status

Character. Execution status ("pending", "running", "success", "failed").

return_code

Numeric. Process return code.

stdout

Character. Captured stdout.

stderr

Character. Captured stderr.

resources

List. Resource usage including runtime, memory, and CPU.