From bdb3ad814b9531a1386eeb6784704e673ce93b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pengxu=20LIU=20=E5=88=98=E9=B9=8F=E6=97=AD?= Date: Wed, 23 Apr 2025 19:01:42 +0800 Subject: [PATCH] add items for array type in McpSchema.JsonSchema --- mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java | 1 + 1 file changed, 1 insertion(+) diff --git a/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java b/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java index e77edb3b..ed145318 100644 --- a/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java +++ b/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java @@ -701,6 +701,7 @@ public record ListToolsResult( // @formatter:off @JsonIgnoreProperties(ignoreUnknown = true) public record JsonSchema( // @formatter:off @JsonProperty("type") String type, + @JsonProperty("items") JsonSchema items, @JsonProperty("properties") Map properties, @JsonProperty("required") List required, @JsonProperty("additionalProperties") Boolean additionalProperties) {