Approve Agent Run Tool Call
Changed onResolve one pending tool approval on a suspended run.
Delivers the verdict through the task workflow's resolve_approval update — an acknowledged RPC whose result is the truth about what the workflow recorded. The handler runs atomically with respect to batch settlement, so a 200 here always means the decision applied to the exact call the caller saw in pending_approvals; verdicts racing the 4h timeout or a concurrent decision come back not_pending/superseded and map to 409 instead of a false accept. Retrying the same verdict is idempotent (first decision wins). Authorization mirrors check/await (uniform 404 outside the caller's read scope) — whoever can see a run can decide its approvals, matching the a2a trust model where the caller agent is the approver.
Request
- Base URLhttps://api.getauctor.com (the document declares no server; this is the origin it was published from)
- URLhttps://api.getauctor.com/v2/agents/{task_id}/approve
- Authnone declared
Path parameters
Request body
Response
Successful Response
Changes
- info
endpoint added
- info