Confirm this is an issue with the Python library and not an underlying OpenAI API
Describe the bug
The ResponseFunctionToolCallParam.id is annotated as Required[str], while according to the specs it should be optional:

I have tested it without the id and it works fine. Also we already have one id of the function call tool, which is call_id.
To Reproduce
N/A
Code snippets
OS
Linux
Python version
3.13.2
Library version
1.66.3