Multi-tool call cannot handle zero value with gpt4o

Just tried this in the playground. I have make a simple multi-tool call request, and asked the user for 2 numbers.

It works when the number is non-zero, but when i put 0, it fails to work and the model seems never caught the user answer.

Is this a bug? Anyone experienced this?

This is the tool definition:

{
“name”: “ask_question”,
“description”: “Ask the user a following up question”,
“strict”: true,
“parameters”: {
“type”: “object”,
“properties”: {
“question”: {
“type”: “string”,
“description”: “The follow up question to ask the user”
}
},
“additionalProperties”: false,
“required”: [
“question”
]
}
}

I also tried to switch to different models but no help.