c5535c0848
Introduce a new field `reasoning_effort` to the `ChatRequest` struct. This field, set to "medium" by default, allows tuning LLM reasoning depth to balance hallucination risk against latency and token cost. This setting is specifically for Ionos' GPT-OSS reasoning models and is ignored by other OpenAI-compatible models.