Ruby SDK
vadylInstall
bundle add vadylgem install vadylgem 'vadyl', '~> 1.0'The Ruby SDK ships the canonical surface
When it lands, it ships every primitive that the available SDKs already expose — derived from the same product model and canonical contract backbone.
What you get
Generated entities
Strict typed shapes generated from the product model.
Manifest verification
Refuses incompatible servers at first call. Fail closed.
Realtime built-in
Subscriptions wrapped as the language's idiomatic stream type. Reconnect-safe.
Idiomatic API
Native to the language: types, generics, async patterns, error handling.
Framework friendly
Works with the major frameworks in the ecosystem out of the box.
Branch-aware
Pass branch into options to point at a sandbox without env juggling.
OTel native
Spans and metrics on the canonical Vadyl tracer; honors caller's TracerProvider.
Agent integration
Agent surface mirrored idiomatically for the language.
Pluggable transport
Swap HTTP clients, plug in middleware, customize retries.
Want early access to the Ruby SDK?
We're working with select teams during the preview window. Reach out to join.