create_approval_policy
Define approval workflows for AI agent actions by creating a policy that specifies approver users or roles and minimum approvals per stage for human-in-the-loop review.
Instructions
Cria uma política de aprovação (quem aprova ações de tools sob HITL). stages[].approvers aceita {type:"user", id:""} ou {type:"role", role:"admin"}. Para ativar em um agente: vincule na CSP via behavior.approval_policy_id + behavior.require_approval_for. Contrato formal: resource zihin://schemas/approval_policy (envie só name/description/stages — tenant_id e created_by são injetados pelo servidor).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Nome da política | |
| stages | Yes | Estágios de aprovação (v1: 1 estágio, min_approvals=1) | |
| description | No | Descrição |