Yaak Logo
Yaak
Feedback/UI hang with grpc response containing google.protobuf.Any

UI hang with grpc response containing google.protobuf.Any

Aaron Oas·a day ago
Released to BetaBug

Yaak’s UI appears to hang on successful gRPC responses (grpc-status: 0) when the response message contains google.protobuf.Any values inside a map<>. The wire-level call completes, which we confirmed via grpcurl returning the response almost instantly for the same call with the same request body.

We noticed there’s no google.protobuf.Any match within crates/yaak-grpc/src/json_schema.rs


Comments (2)

Sign in to leave a comment.

Gregory SchierReleased to Beta
Gregory SchierPending Release

The issue was that Any types in responses may not have been accounted for in initial server reflection.

The fix was to apply just-in-time reflection for missing Any types on receive (this logic was already in place for sending).

Type to search feedback...