The whole hunk
from line 15, old and new numbered
/
lines
from line 15
1515<Tabs>
1616 <Tab title="Gradle">
1717 ```kotlin
18 implementation("com.anthropic:anthropic-java:2.63.0")
18 implementation("com.anthropic:anthropic-java:2.65.0")
1919 ```
2020 </Tab>
2121
from line 24
2424 <dependency>
2525 <groupId>com.anthropic</groupId>
2626 <artifactId>anthropic-java</artifactId>
27 <version>2.63.0</version>
27 <version>2.65.0</version>
2828 </dependency>
2929 ```
3030 </Tab>
from line 54
5454MessageCreateParams params = MessageCreateParams.builder()
5555 .maxTokens(1024L)
5656 .addUserMessage("Hello, Claude")
57 .model(Model.CLAUDE_OPUS_5)
57 .model(Model.CLAUDE_OPUS_5_5)
5858 .build();
5959
6060Message message = client.messages().create(params);
from line 146
146146MessageCreateParams params = MessageCreateParams.builder()
147147 .maxTokens(1024L)
148148 .addUserMessage("Hello, Claude")
149 .model(Model.CLAUDE_OPUS_5)
149 .model(Model.CLAUDE_OPUS_5_5)
150150 .build();
151151
152152CompletableFuture<Message> message = client.async().messages().create(params);
from line 166
166166MessageCreateParams params = MessageCreateParams.builder()
167167 .maxTokens(1024L)
168168 .addUserMessage("Hello, Claude")
169 .model(Model.CLAUDE_OPUS_5)
169 .model(Model.CLAUDE_OPUS_5_5)
170170 .build();
171171
172172CompletableFuture<Message> message = client.messages().create(params);
from line 394
394394AnthropicClient client = AnthropicOkHttpClient.fromEnv();
395395
396396MessageCreateParams.Builder createParamsBuilder = MessageCreateParams.builder()
397 .model(Model.CLAUDE_OPUS_5)
397 .model(Model.CLAUDE_OPUS_5_5)
398398 .maxTokens(2048)
399399 .addTool(GetWeather.class)
400400 .addUserMessage("What's the temperature in New York?");
from line 440
440440
441441```java
442442MessageCreateParams.Builder createParamsBuilder = MessageCreateParams.builder()
443 .model(Model.CLAUDE_OPUS_5)
443 .model(Model.CLAUDE_OPUS_5_5)
444444 .maxTokens(2048)
445445 .addTool(GetWeather.class, JsonSchemaLocalValidation.NO)
446446 .addUserMessage("What's the temperature in New York?");
from line 799
799799MessageCreateParams params = MessageCreateParams.builder()
800800 .maxTokens(1024L)
801801 .addUserMessage("Hello, Claude")
802 .model(Model.CLAUDE_OPUS_5)
802 .model(Model.CLAUDE_OPUS_5_5)
803803 .build();
804804
805805// Create a modified copy using toBuilder()
from line 861
861861MessageCreateParams params = MessageCreateParams.builder()
862862 .maxTokens(JsonValue.from(3.14))
863863 .addUserMessage("Hello, Claude")
864 .model(Model.CLAUDE_OPUS_5)
864 .model(Model.CLAUDE_OPUS_5_5)
865865 .build();
866866```
867867
from line 903
903903
904904MessageCreateParams params = MessageCreateParams.builder()
905905 .addUserMessage("Hello, world")
906 .model(Model.CLAUDE_OPUS_5)
906 .model(Model.CLAUDE_OPUS_5_5)
907907 .maxTokens(JsonMissing.of())
908908 .build();
909909```
from line 1102
11021102MessageCreateParams params = MessageCreateParams.builder()
11031103 .maxTokens(1024L)
11041104 .addUserMessage("Hello, Claude")
1105 .model(Model.CLAUDE_OPUS_5)
1105 .model(Model.CLAUDE_OPUS_5_5)
11061106 .build();
11071107
11081108HttpResponseFor<Message> message = client.messages().withRawResponse().create(params);
from line 1212
12121212
12131213 BetaMessage message = client.beta().messages().create(
12141214 MessageCreateParams.builder()
1215 .model(Model.CLAUDE_OPUS_5)
1215 .model(Model.CLAUDE_OPUS_5_5)
12161216 .maxTokens(1024L)
12171217 .addBeta(AnthropicBeta.CONTEXT_MANAGEMENT_2025_06_27)
12181218 .addUserMessage("Hello, Claude")