I am using the web-hosted version of II-Agent with the Gemini 3 Pro model. The agent fails to start with "8 validation errors for Tool".
It appears the backend is sending raw Pydantic V2 JSON schemas (containing exclusiveMinimum and const) to the Gemini API, which rejects them because it expects a stricter OpenAPI subset (requiring minimum and enum).
Error Log:
function_declarations.8.parameters.properties.queries.items.properties.prNumber.exclusiveMinimum Extra inputs are not permitted [type=extra_forbidden] function_declarations.9.parameters.properties.queries.items.anyOf.0.properties.ecosystem.const Extra inputs are not permitted [type=extra_forbidden]