diff --git a/src/core/FormatConverter.js b/src/core/FormatConverter.js index a030e7c..c5417c5 100644 --- a/src/core/FormatConverter.js +++ b/src/core/FormatConverter.js @@ -292,20 +292,6 @@ class FormatConverter { const result = Array.isArray(obj) ? [] : {}; for (const key of Object.keys(obj)) { - // Skip fields not supported by Gemini API - const unsupportedKeys = [ - "$schema", - "additionalProperties", - "ref", - "$ref", - "propertyNames", - "patternProperties", - "unevaluatedProperties", - ]; - if (unsupportedKeys.includes(key)) { - continue; - } - if (key === "type" && typeof obj[key] === "string") { // Convert lowercase type to uppercase for Gemini result[key] = obj[key].toUpperCase();