diff --git a/internal/util/gemini_schema.go b/internal/util/gemini_schema.go index 8617b846..c2a4474d 100644 --- a/internal/util/gemini_schema.go +++ b/internal/util/gemini_schema.go @@ -236,7 +236,7 @@ func addAdditionalPropertiesHints(jsonStr string) string { var unsupportedConstraints = []string{ "minLength", "maxLength", "exclusiveMinimum", "exclusiveMaximum", - "pattern", "minItems", "maxItems", "format", + "pattern", "minItems", "maxItems", "uniqueItems", "format", "default", "examples", // Claude rejects these in VALIDATED mode }