Expand description
Thin reqwest wrapper around the studio API.
Every call goes through ApiClient::check, which:
- emits a structured
tracingevent on success (debug) and failure (warn) so operators can see what the worker is talking to without having to enable wire-level logging in reqwest, and - turns non-2xx responses into an
anyhowerror tagged with the operation name so the existing log shipper messages stay legible.