Agent Approval • AI Agent SDK

AgentApproval: Delegates approval decisions to another AI agent.

AgentApproval

Defined in the backends module.

AI Agent

Delegates approval decisions to another AI agent.

The approver agent receives a structured prompt describing the tool call and responds with `APPROVE or DENY`. This enables autonomous multi-agent approval workflows without human intervention.

Lives in the core SDK because it only depends on the Agent class which is already in core — no external dependencies.

Diagram

Input Data

Agent: AgentApproval

Output Result

Constructor

ParamField Any

No description available.

ParamField str

No description available.

Methods

Source

View on GitHub

praisonaiagents/approval/backends.py at line 324


Related Documentation