Skip to content

Commit 4cddda2

Browse files
committed
Simplify customizeRequest() Javadoc body
1 parent 59d61e5 commit 4cddda2

File tree

2 files changed

+4
-22
lines changed

2 files changed

+4
-22
lines changed

mcp-core/src/main/java/io/modelcontextprotocol/client/transport/HttpClientSseClientTransport.java

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -242,17 +242,8 @@ public Builder requestBuilder(HttpRequest.Builder requestBuilder) {
242242

243243
/**
244244
* Applies the given consumer to the shared {@link HttpRequest.Builder} <b>once,
245-
* at build time</b>. Any headers set here (e.g., {@code Authorization}) are
246-
* frozen into the template and copied to every subsequent request via
247-
* {@code requestBuilder.copy()}. They <b>cannot be updated</b> after the
248-
* transport is built. For stable headers, consider using
249-
* {@link #requestBuilder(HttpRequest.Builder)} to pre-configure the shared
250-
* request template directly.
251-
* <p>
252-
* For dynamic, per-request customization (e.g., OAuth token refresh), use
253-
* {@link #httpRequestCustomizer(McpSyncHttpClientRequestCustomizer)} or
254-
* {@link #asyncHttpRequestCustomizer(McpAsyncHttpClientRequestCustomizer)}
255-
* instead.
245+
* at build time</b>. Any headers set here are frozen into the template and
246+
* <b>cannot be updated</b> after the transport is built.
256247
* @param requestCustomizer the consumer to customize the HTTP request builder
257248
* @return this builder
258249
* @deprecated Use

mcp-core/src/main/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransport.java

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -708,17 +708,8 @@ public Builder requestBuilder(HttpRequest.Builder requestBuilder) {
708708

709709
/**
710710
* Applies the given consumer to the shared {@link HttpRequest.Builder} <b>once,
711-
* at build time</b>. Any headers set here (e.g., {@code Authorization}) are
712-
* frozen into the template and copied to every subsequent request via
713-
* {@code requestBuilder.copy()}. They <b>cannot be updated</b> after the
714-
* transport is built. For stable headers, consider using
715-
* {@link #requestBuilder(HttpRequest.Builder)} to pre-configure the shared
716-
* request template directly.
717-
* <p>
718-
* For dynamic, per-request customization (e.g., OAuth token refresh), use
719-
* {@link #httpRequestCustomizer(McpSyncHttpClientRequestCustomizer)} or
720-
* {@link #asyncHttpRequestCustomizer(McpAsyncHttpClientRequestCustomizer)}
721-
* instead.
711+
* at build time</b>. Any headers set here are frozen into the template and
712+
* <b>cannot be updated</b> after the transport is built.
722713
* @param requestCustomizer the consumer to customize the HTTP request builder
723714
* @return this builder
724715
* @deprecated Use

0 commit comments

Comments
 (0)