Thrown when a model calls a tool with arguments that are not valid JSON.
Options accepted by createToolsExecutor.
Wraps an executor in a tool loop.
Thrown when a model calls a tool with arguments that are not valid JSON.