Skip to content

Commit f42de0b

Browse files
mattrmc1cursoragent
andcommitted
fix: remove reasoning from Judge schema required fields
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent faa4981 commit f42de0b

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

  • lib/sdk/server-ai/src/main/java/com/launchdarkly/sdk/server/ai

lib/sdk/server-ai/src/main/java/com/launchdarkly/sdk/server/ai/Judge.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import com.launchdarkly.sdk.server.ai.datamodel.LDAIConfigTypes.Message;
55
import com.launchdarkly.sdk.server.ai.datamodel.LDAITrackingTypes.JudgeResult;
66

7-
import java.util.Arrays;
87
import java.util.Collections;
98
import java.util.HashMap;
109
import java.util.List;
@@ -44,7 +43,7 @@ public final class Judge {
4443
Map<String, Object> schema = new HashMap<>();
4544
schema.put("type", "object");
4645
schema.put("properties", Collections.unmodifiableMap(properties));
47-
schema.put("required", Arrays.asList("score", "reasoning"));
46+
schema.put("required", Collections.singletonList("score"));
4847

4948
EVALUATION_SCHEMA = Collections.unmodifiableMap(schema);
5049
}

0 commit comments

Comments
 (0)