ApprovalFunction
ApprovalFunction = (
toolName,args,ctx) =>ApprovalDecision|Promise<ApprovalDecision>
Approval function — receives tool details, returns a decision. Supports sync and async (Promise) return values.
Parameters
Section titled “Parameters”toolName
Section titled “toolName”string
Record<string, unknown>
Returns
Section titled “Returns”ApprovalDecision | Promise<ApprovalDecision>