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

  1. 0.1.0
    1. source

      1. 0.1.0 source November 01, 2026 (146 KB)

SHA 256 checksum