feat: message_as_jsonb
to handle circle dep in protobuf
#19935
+304
−42
Merged