jsonSchemaToAdkSchema
Converts a decoded JSON Schema map to an ADK Schema, resolving $ref/$defs, splitting type unions into anyOf, narrowing required, and bounding recursion. Exposed so an adapter that receives a tool schema as JSON (for example the Spring AI tool bridge) reuses this one converter rather than forking it.