RespondoGrpc standardizes the responses your gRPC services send. Every rpc can return one protobuf envelope (respondo.v1.Response: success, message, data, errors, meta), built from the same expressive helpers as its siblings (render_grpc_ok, render_grpc_not_found, render_grpc_unprocessable, ...). Failures finish the call with the matching gRPC status code (NOT_FOUND, INVALID_ARGUMENT, ...) and carry the envelope in the trailing metadata, so clients get both a proper status and structured field errors. Protobuf messages travel as typed payloads, hashes and ActiveRecord records as JSON-like data. Standalone gem — it does not depend on respondo (JSON) or respondo-graphql.

Required Ruby Version

>= 2.7.0

Authors

shailendra Kumar

Versions

  1. 1.0.0
    1. source

      1. 1.0.0 source November 02, 2026 (24.5 KB)

Pushed by

SHA 256 checksum