v0.7.4, money guards
What changed for looot customers in v0.7.4.
- Numeric fields sent as either a number or a numeric string are both accepted.
- A run’s hold is now sized from the largest volume signal in the input (a limit, a page size, a batch array). It used to assume the smallest case.
- A 200 response that actually reports a failure inside its body now fails the run and charges $0, on endpoints where that check is defined.
- Maximum sizes were added to 134 volume and cost inputs across the catalog, and worst-case prices were corrected on 131 endpoints from two providers.
- Failure-detection rules were added to 182 endpoints across six providers, so more failed calls settle at $0. An empty or error result is not charged.
Every change here was independently reviewed and proven with paid calls checked against the ledger.