aureon_check_policy
Check a proposed agent hire against a wallet's financial objective and return allow, refuse, or authorization_required without sending or signing the hire.
Instructions
Check one proposed agent hire against the wallet's financial objective. Returns allow, refuse, or authorization_required. Does not send the hire and does not sign.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"agentId": "<agentId>",
"taskId": "<taskId>",
"objectiveId": "<objectiveId>",
"action": "<action>"
},
"name": "aureon_check_policy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Proposed hire | |
| taskId | Yes | Task id for this hire | |
| agentId | Yes | Calling agent id | |
| objectiveId | Yes | AUREON objective id owned by this wallet |