Skip to main content

request_approval

AsyncFunction
This function is defined in the approval module.
Request approval for a tool execution.

Signature

async def request_approval(function_name: str, arguments: Dict[str, Any]) -> ApprovalDecision

Parameters

function_name
str
required
Name of the function to execute
arguments
Dict
required
Arguments to pass to the function

Returns

Returns
ApprovalDecision
ApprovalDecision with approval status and any modifications