diff --git a/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java b/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java index 7022134e..232b7bfd 100644 --- a/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java +++ b/mcp/src/main/java/io/modelcontextprotocol/spec/McpSchema.java @@ -810,9 +810,9 @@ public record CreateMessageResult(// @formatter:off @JsonProperty("stopReason") StopReason stopReason) { public enum StopReason { - @JsonProperty("end_turn") END_TURN, - @JsonProperty("stop_sequence") STOP_SEQUENCE, - @JsonProperty("max_tokens") MAX_TOKENS + @JsonProperty("endTurn") END_TURN, + @JsonProperty("stopSequence") STOP_SEQUENCE, + @JsonProperty("maxTokens") MAX_TOKENS } public static Builder builder() { diff --git a/mcp/src/test/java/io/modelcontextprotocol/spec/McpSchemaTests.java b/mcp/src/test/java/io/modelcontextprotocol/spec/McpSchemaTests.java index 75e1eae1..e18c23c4 100644 --- a/mcp/src/test/java/io/modelcontextprotocol/spec/McpSchemaTests.java +++ b/mcp/src/test/java/io/modelcontextprotocol/spec/McpSchemaTests.java @@ -553,7 +553,7 @@ void testCreateMessageResult() throws Exception { .isObject() .isEqualTo( json(""" - {"role":"assistant","content":{"type":"text","text":"Assistant response"},"model":"gpt-4","stopReason":"end_turn"}""")); + {"role":"assistant","content":{"type":"text","text":"Assistant response"},"model":"gpt-4","stopReason":"endTurn"}""")); } // Roots Tests