From 512e7b65aadf0f8c1ec3f8d674b3d8d7f2cc0bdb Mon Sep 17 00:00:00 2001 From: Konstantin Aleev Date: Sat, 21 Dec 2024 20:38:19 +0100 Subject: [PATCH] Add required field to tool input (#24) --- src/main/kotlin/io/modelcontextprotocol/kotlin/sdk/types.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/io/modelcontextprotocol/kotlin/sdk/types.kt b/src/main/kotlin/io/modelcontextprotocol/kotlin/sdk/types.kt index 1bb5e3e..ae361be 100644 --- a/src/main/kotlin/io/modelcontextprotocol/kotlin/sdk/types.kt +++ b/src/main/kotlin/io/modelcontextprotocol/kotlin/sdk/types.kt @@ -1003,6 +1003,7 @@ public data class Tool( @Serializable public data class Input( val properties: JsonObject = EmptyJsonObject, + val required: List? = null, ) { val type: String = "object" }