gfe-relnote: When a QUIC client receives an unexpected crypto tag, include the tag in the connection close details. Not flag protected.

PiperOrigin-RevId: 289173708
Change-Id: I7ac33fb410670e7603f124058c1e5a6eb37c9f59
diff --git a/quic/core/quic_crypto_client_handshaker.cc b/quic/core/quic_crypto_client_handshaker.cc
index eed6993..ae48bdc 100644
--- a/quic/core/quic_crypto_client_handshaker.cc
+++ b/quic/core/quic_crypto_client_handshaker.cc
@@ -516,8 +516,10 @@
   }
 
   if (in->tag() != kSHLO) {
-    stream_->CloseConnectionWithDetails(QUIC_INVALID_CRYPTO_MESSAGE_TYPE,
-                                        "Expected SHLO or REJ");
+    stream_->CloseConnectionWithDetails(
+        QUIC_INVALID_CRYPTO_MESSAGE_TYPE,
+        quiche::QuicheStrCat("Expected SHLO or REJ. Received: ",
+                             QuicTagToString(in->tag())));
     return;
   }