Skip to content

Commit 75e580f

Browse files
chemicLtzolov
authored andcommitted
Fix Java SDK's sampling example
Signed-off-by: Dariusz Jędrzejczyk <[email protected]>
1 parent 6aa9288 commit 75e580f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

sdk/java/mcp-server.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,8 @@ var calculatorTool = new McpServerFeatures.SyncToolSpecification(
447447

448448
// Create a sampling request
449449
McpSchema.CreateMessageRequest request = McpSchema.CreateMessageRequest.builder()
450-
.content(new McpSchema.TextContent("Calculate: " + arguments.get("expression")))
450+
.messages(List.of(new McpSchema.SamplingMessage(McpSchema.Role.USER,
451+
new McpSchema.TextContent("Calculate: " + arguments.get("expression")))
451452
.modelPreferences(McpSchema.ModelPreferences.builder()
452453
.hints(List.of(
453454
McpSchema.ModelHint.of("claude-3-sonnet"),

0 commit comments

Comments
 (0)