#13823 [Bug]: gpt-oss on ollama with tool available raises exception
### What happened?
With the following request, the presence of the tools causes the exception seen in the log. Removing the tools allows inference to succeed:
``` curl --location 'https://inference.example.ai/v1/chat/completions' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --header 'Authorization: Bearer xxx' \ --data '{ "model": "gpt-oss:20b", "tools": [ { "type": "function", "function": { "name": "confirm_appointment", "parameters": { "type": "object", "required": [ "appointment_id" ], "properties": { "appointment_id": { "type": "number" } }, "additionalProperties": false }, "description": "Confirm that an appointment can go ahead. Dispatch a sales rep." } } ], "stream": false, "messages": [ { "role": "system", "content": "You are a customer support agent. The customer has an appointment scheduled. The appointment ID is 12345 and it is scheduled for 2025-08-06T20:00:00-05:00.\n\nYour goal is to confirm that the customer will be available at the sch…