More consistent tool calling for GPT-5

hmmm, not so sure, it should bark at you for supplying an incompatible parameter, see: