Define Function Issue with strict & additionalProperties

Hi everyone, I’ve an issue with the edit of a Function since it was introduced Structured Outputs.

i tried to update my function with strict set as “true”, but system tell that AdditionalProperties must be false.
So i’ve added it and so…

error message still shows up

image

What i’ve missing?

I have the exact same issue. According to the doc the "
additionalProperties: false" should be put inside the function defination object alongside the ‘required’ array. But it won’t work neither.

I had the same issue, adding “additionalProperties”: false after “required”:, worked for me. But it threw and error saying pattern and format is not supported in properties. After I removed all patterns and formats, it worked.

Same problem. It doesn’t even work with copy-pasted examples from the OpenAI documentation.

has anyone found a solution yet to this problem?