Request Approval Sync • AI Agent SDK

request_approval_sync: Synchronous approval via Rich console prompt.

request_approval_sync

Method

</div>

This is a method of the ConsoleBackend class in the backends module.

Synchronous approval via Rich console prompt.

Signature

python
def request_approval_sync(request: ApprovalRequest, timeout: Optional[float]) -> ApprovalDecision

Parameters

ParamField ApprovalRequest

No description available.

ParamField Optional[float]

No description available.

Returns

ResponseField ApprovalDecision

The result of the operation.

Uses

  • ApprovalDecision
  • logger.error

Used By

Source

View on GitHub

praisonaiagents/approval/backends.py at line 296