launch_sweep
Start a validated sweep. THIS IS THE ONE CALL THAT SPENDS: it puts the engine to work on every run the search describes, for minutes or hours, and there is no undoing it -- pause_sweep stops further work but does not give back what already ran. So say the run count out loud and get the person's agreement before calling it; a number they never saw is not one they agreed to. It returns immediately with the sweep queued or preparing, NOT with results: the runs land over time and get_sweep says how far along it is. A status of queued means it starts when the account's current sweep finishes, which is the sweep beginning and not a refusal.
[Access: pay 0.25 USDC via x402 (PAYMENT-SIGNATURE header) OR authenticate with an API key. An x402-capable client will auto-pay; API-key clients pay nothing per call.]
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": {
"experiment_id": "<experiment_id>"
},
"name": "launch_sweep"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| experiment_id | Yes | The sweep, as create_sweep returned it. |