From 790af65b2c3fa904495d3568b8f3254ff7c44524 Mon Sep 17 00:00:00 2001 From: CaIon <1808837298@qq.com> Date: Fri, 18 Apr 2025 22:40:05 +0800 Subject: [PATCH] refactor: remove unsupported 'exclusiveMinimum' field from cleanFunctionParameters --- relay/channel/gemini/relay-gemini.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/relay/channel/gemini/relay-gemini.go b/relay/channel/gemini/relay-gemini.go index e923c0b2..fa1790d0 100644 --- a/relay/channel/gemini/relay-gemini.go +++ b/relay/channel/gemini/relay-gemini.go @@ -301,10 +301,11 @@ func cleanFunctionParameters(params interface{}) interface{} { } // Remove unsupported root-level fields - delete(cleanedMap, "$schema") - delete(cleanedMap, "additionalProperties") delete(cleanedMap, "default") delete(cleanedMap, "exclusiveMaximum") + delete(cleanedMap, "exclusiveMinimum") + delete(cleanedMap, "$schema") + delete(cleanedMap, "additionalProperties") // Clean properties if props, ok := cleanedMap["properties"].(map[string]interface{}); ok && props != nil { @@ -325,6 +326,7 @@ func cleanFunctionParameters(params interface{}) interface{} { // Remove unsupported fields delete(cleanedPropMap, "default") delete(cleanedPropMap, "exclusiveMaximum") + delete(cleanedPropMap, "exclusiveMinimum") delete(cleanedPropMap, "$schema") delete(cleanedPropMap, "additionalProperties")