Optional enabledOptional requireIf true, tools with tool.hasSideEffects === true require an approval before execution.
Default: true (when HITL is enabled).
Optional defaultDefault severity for side-effect tool approvals. Default: 'high'.
Optional approvalOptional per-approval timeout (ms). If omitted, the HITL manager's default timeout is used.
Optional autoIf true, ToolOrchestrator will execute side-effect tools even if no HITL manager was provided. Default: false.
Enable HITL gating inside the ToolOrchestrator. Default: false.