watch_condition
Register a standing condition and let the always-on server watch it for you ($0.010 USDC, up to 168h). An agent only exists while it runs and cannot wait; this is that missing faculty. Poll watch_status free instead of paying for repeated data calls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| hours | No | lifetime, 1-168, default 24 | |
| signal | Yes | ||
| payment | No | Optional. Base64 x402 payment payload you signed yourself (ERC-3009 TransferWithAuthorization, USDC on Base). Call without it once to receive the payment requirements, sign those, then call again with this argument. This server forwards the payload and never holds a key. | |
| subject | No | e.g. BTC_USDT | |
| threshold | Yes |