Executed command words, including executable and arguments.
Elapsed execution time in milliseconds.
Process exit code, or null when terminated by a signal or not started.
Optionaljsonstdout parsed as JSON, when it is JSON.
Whether the tool finished without timeout, signal, or a nonzero exit code.
Termination signal, or null for an ordinary exit.
Captured stderr as text.
Captured stdout as text; binary and streaming modes have separate outputs.
Optionalstdoutstdout as bytes, with stdout: 'buffer'.
Whether the execution deadline was reached.
OptionaltruncatedOutput beyond maxOutput was dropped.
Tool execution outcome, including success and parsed JSON output when available.