When registering a tool using an empty Zod object as inputSchema, the generated JSON schema does not include the required field. While this is valid JSON Schema, it is incompatible with OpenAI strict ...