mcp-connector changedagents-and-tools/mcp-connector
Nearest release: v2.1.307, published 4 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+12added
Lines−22removed
From line
160
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits32to this page, all time
The whole hunk
from line 160, old and new numbered
/
from line 160
160160 MaxTokens = 1000,
161161 Messages = new List<BetaMessageParam>
162162 {
163 new() { Role = Role.User, Content = "What tools do you have available?" }
163 new BetaUserMessageParam { Content = "What tools do you have available?" }
164164 },
165165 McpServers = new List<BetaRequestMcpServerUrlDefinition>
166166 {
from line 835
835835 ];
836836 List<BetaMessageParam> messages =
837837 [
838 new() { Role = Role.User, Content = "What tools do you have available?" },
838 new BetaUserMessageParam { Content = "What tools do you have available?" },
839839 ];
840840
841841 // First request: the toolset isn't pinned, so the API asks the server for
from line 883
883883 });
884884
885885 // With a pinned toolset, the response has no mcp_tool_listing block.
886 Console.WriteLine(string.Join(", ", second.Content.Select(block => block.Type)));
886 Console.WriteLine(string.Join(", ", second.Content.Select(block => block.Type.Raw())));
887887 ```
888888
889889 ```go Go
from line 1276
12761276 <Tabs>
12771277 <Tab title="Gradle">
12781278 ```kotlin
1279 implementation("com.anthropic:anthropic-java:2.75.0")
1280 implementation("com.anthropic:anthropic-java-mcp:2.75.0")
1279 implementation("com.anthropic:anthropic-java:3.0.0")
1280 implementation("com.anthropic:anthropic-java-mcp:3.0.0")
12811281 ```
12821282 </Tab>
12831283
from line 1286
12861286 <dependency>
12871287 <groupId>com.anthropic</groupId>
12881288 <artifactId>anthropic-java</artifactId>
1289 <version>2.75.0</version>
1289 <version>3.0.0</version>
12901290 </dependency>
12911291 <dependency>
12921292 <groupId>com.anthropic</groupId>
12931293 <artifactId>anthropic-java-mcp</artifactId>
1294 <version>2.75.0</version>
1294 <version>3.0.0</version>
12951295 </dependency>
12961296 ```
12971297 </Tab>
from line 1466
14661466 {
14671467 Model = Messages::Model.ClaudeOpus5_5,
14681468 MaxTokens = 1024,
1469 Messages =
1470 [
1471 new BetaMessageParam
1472 {
1473 Role = Role.User,
1474 Content = "What tools do you have available?",
1475 },
1476 ],
1469 Messages = [new BetaUserMessageParam { Content = "What tools do you have available?" }],
14771470 },
14781471 tools
14791472 );
from line 1802
18091802 MaxTokens = 1024,
18101803 Messages =
18111804 [
1812 new BetaMessageParam
1805 new BetaUserMessageParam
18131806 {
1814 Role = Role.User,
1815 Content = new BetaMessageParamContent(
1807 Content = new BetaMessageContentParam(
18161808 [
18171809 BetaMcp.ResourceToContent(resource),
18181810 new BetaTextBlockParam { Text = "Summarize this document" },
from line 1895
19031895 BetaMessage response = anthropic.beta().messages().create(MessageCreateParams.builder()
19041896 .model(Model.CLAUDE_OPUS_5_5)
19051897 .maxTokens(1024L)
1906 .addUserMessageOfBetaContentBlockParams(content)
1898 .addUserMessageOfContentBlockParams(content)
19071899 .build());
19081900
19091901 IO.println(response);
from line 1911
19191911 MultipartField.Builder<InputStream> fileField = MultipartField.<InputStream>builder()
19201912 .value(new ByteArrayInputStream(resourceFile.content()))
19211913 .filename(resourceFile.filename());
1922 if (resourceFile.mimeType() != null) {
1923 fileField.contentType(resourceFile.mimeType());
1924 }
1914 resourceFile.mimeType().ifPresent(fileField::contentType);
19251915
19261916 var uploaded = anthropic.files().upload(FileUploadParams.builder()
19271917 .file(fileField.build())
No line in this hunk matches that.