HarnessToolExecution
Parameters and properties
Section titled “Parameters and properties”concurrencyOptionalnumber | undefinedMaximum read-only calls run in parallel, default 4. Consecutive read-only calls from one model response run together; any other call runs alone, in order.deadlineMsOptionalnumber | undefinedDeadline of each tool call, default 300000 (5 minutes). On expiry the tool’s signal aborts and the call fails with code timeout, handled by onError.onErrorOptional"fail" | "return-to-model" | undefinedWhat a failed tool call does, including a timeout or a failed subagent: return-to-model (default) sends the error message to the model as an error result; fail rejects the turn with that error.