Create a digest
wever_digest-createStanding jobs: register a digest for the paying wallet with a cadence (hourly, daily, weekly or interval), an optional start_at, a callback_url and an expires_at up to 30 days ahead. Each window collects the wallet’s Wever Watch fires and standing-job results recorded while it was open (sources: watch_fires, job_results or both) and posts one signed digest report to callback_url. Windows with nothing to report are posted only with include_empty: true. One call covers every window until the digest ends. POST /api/digest-create. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.
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": {
"cadence": "<cadence>",
"callback_url": "<callback_url>",
"expires_at": "<expires_at>"
},
"name": "wever_digest-create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional name shown in lists, reports and digests. | |
| cadence | Yes | hourly, daily, weekly, or interval with interval_seconds. | |
| sources | No | watch_fires, job_results or both (the default). | |
| start_at | No | Optional first run or window start. Defaults to the first whole minute at least 60 seconds after the call. Later runs follow this anchor. | |
| expires_at | Yes | When the schedule ends, up to 30 days ahead. No run starts at or after this time. | |
| callback_url | Yes | Public HTTPS URL that receives one signed digest report per window as a JSON POST. | |
| include_empty | No | true posts a digest for windows with nothing to report. Defaults to false. | |
| interval_seconds | No | Seconds between runs when cadence is interval: 900 (15 minutes) to 604800 (7 days). |