From a09d7ce4eddf934490a047947ef6d0edafa17438 Mon Sep 17 00:00:00 2001 From: James Kebinger Date: Thu, 18 Sep 2025 13:23:41 -0500 Subject: [PATCH] Stop sending old client header Use standard Last-Event-ID header for SSE --- sdk/src/main/java/com/reforge/sdk/internal/HttpClient.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sdk/src/main/java/com/reforge/sdk/internal/HttpClient.java b/sdk/src/main/java/com/reforge/sdk/internal/HttpClient.java index 9fecae8c..306bb2a7 100644 --- a/sdk/src/main/java/com/reforge/sdk/internal/HttpClient.java +++ b/sdk/src/main/java/com/reforge/sdk/internal/HttpClient.java @@ -36,7 +36,6 @@ public class HttpClient { private static final Logger LOG = LoggerFactory.getLogger(HttpClient.class); - public static final String CLIENT_HEADER_KEY = "client"; private static final String VERSION_HEADER = "X-Reforge-SDK-Version"; public static final String CLIENT_HEADER_VALUE = String.format( @@ -50,7 +49,7 @@ public class HttpClient { private static final String PROTO_MEDIA_TYPE = "application/x-protobuf"; private static final String EVENT_STREAM_MEDIA_TYPE = "text/event-stream"; - private static final String START_AT_HEADER = "x-prefab-start-at-id"; + private static final String START_AT_HEADER = "Last-Event-ID"; private final Options options; private final java.net.http.HttpClient httpClient; @@ -343,7 +342,6 @@ private HttpResponse> createCachedHitResponse( private HttpRequest.Builder getClientBuilderWithStandardHeaders() { return HttpRequest .newBuilder() - .header(CLIENT_HEADER_KEY, CLIENT_HEADER_VALUE) .header(VERSION_HEADER, NEW_CLIENT_HEADER_VALUE) .header( "Authorization",