openai_compatible stays chat-completions-only; OpenAI provider uses lmproto.openai.OpenAIClient.
POST/GET/DELETE /responses with stream events; helpers for output_text and function_call items.