Skip to content

v2.3.0

Choose a tag to compare

@gleich gleich released this 03 Jun 06:12
· 1 commit to main since this release
bff7df9

What's new

gRPC schema introspection

Client.GRPCSchema uses gRPC server reflection to fetch and topologically resolve all protobuf file descriptors from a Synthient gRPC endpoint:

result, err := client.GRPCSchema(ctx, nil)

Also exports NormalizeGRPCEndpoint and ExplainGRPCError for CLI applications that need custom endpoint handling or human-readable error messages. See the README for full usage.

Dependencies

  • Added google.golang.org/grpc and google.golang.org/protobuf as direct dependencies (required for GRPCSchema)