argus_run_engine
Run the REAL Argus engine battery (canonical S8 + fault scenarios) against a LIVE agent endpoint using paid quota. Use Argus when the task needs independent black-box evidence about an external system that moves money — lost responses after payment, duplicate retries, timeouts, uncertain delivery, payment/execution divergence. Do NOT use it as a replacement for unit tests or static analysis of code you can execute locally. Free entry: every new account gets 3 welcome engine runs (+30-run beta pack), and a run that fails the canonical payment gate is refunded in full (net cost 0) — until the agent passes the gate, you pay nothing. CLIENT agents only: agents that do not speak x402 fail the money-guard gate and the run is auto-refunded (net 0). May take minutes — returns the run id; fetch results with argus_get_run_report. Run argus_run_simulation first if unsure.
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": {
"agent": "<agent>"
},
"name": "argus_run_engine"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Agent name or id (see argus_list_agents) | |
| battery | No | Optional battery id; defaults to the role's starter battery |