Function.process_schema_for_strict no longer raises a KeyError when a tool schema leaves out the properties key. Strict mode now works for schemas registered verbatim, including MCP server schemas that don't include properties.
Function.process_schema_for_strict no longer raises a KeyError when a tool schema leaves out the properties key. Strict mode now works for schemas registered verbatim, including MCP server schemas that don't include properties.