Date: February 11, 2026
If you want paid tool calls without subscriptions, treat payment as control flow:
- Call endpoint
- Receive HTTP 402 with Lightning invoice
- Pay under a strict sats cap
- Retry with proof
Live references:
Why this matters for agents:
- explicit spend budget
- deterministic retry behavior
- receipt trail for auditing
Question: what is the missing client abstraction to make 402->pay->retry default in agent frameworks?