A contract-first HTTP client for Ruby: closed request schemas that reject bad input before the network is touched, open response schemas that treat unknown fields as data, and contract-level auth, idempotency, pagination, rate limits and error classification. Clients are generated from contract definitions, with an OpenAPI import helper and a recorded-sequence test helper.
Required Ruby Version
>= 3.2
Authors
Shubham Taywade
Versions
-
0.1.0
-
source
- 0.1.0 source November 01, 2026 (146 KB)
-