Results 46 comments of David

> I believe `openai_compatible` doesn’t support function calling, so it’s better to extend the OpenAI adapter directly (which is what I do with OpenRouter). `openai_compatible` does support tool calling as...

After some further research, I'd like to re-raise my point on the configurable reasoning output field name. [llama.cpp](https://github.com/ggml-org/llama.cpp/blob/master/tools/server/README.md), [vllm](https://docs.vllm.ai/en/v0.9.1/features/reasoning_outputs.html) and [alibaba (qwen)](https://www.alibabacloud.com/help/en/model-studio/use-qwen-by-calling-api?spm=a2c63.p38356.help-menu-2400256.d_2_1_0.70149f6baRu33k#f0b9c155ad0e0) support listing models via the `/v1/models` endpoint and...

Any updates on this? @olimorris I'm tempted to add reasoning output to [the gemini adapter](https://ai.google.dev/gemini-api/docs/openai#thinking), which might introduce some changes to the openai adapter and might have conflicts with this...

> If a PR like this doesn't include links to OpenAI documentation I don't think the standard OpenAI API contains anything about reasoning output or even a summary. OpenAI-compatible providers...

I believe #2359 superseded this PR? Should be safe to close this imo.

I believe #2359 superseded this PR? Should be safe to close this imo.