All changelog entries
FeatureNew0.16.0API

OpenAI Responses API on /v1/responses

September 26, 2026

The gateway now speaks the OpenAI Responses API at POST /v1/responses, next to Chat Completions and Anthropic Messages. Newer OpenAI SDKs, Codex CLI and the OpenAI Agents SDK use this format by default, so they now work with your OpenAdapter key out of the box.

What works: text and streaming (response.output_text.delta and friends), function tools with streamed arguments, reasoning summaries, image input on vision models, instructions, max_output_tokens, reasoning.effort and text.format for JSON output. Every model and every auto-* tier is available, with the same quota, failover and X-Auto-Model header as the other endpoints.

Not supported: previous_response_id (send the full conversation in input each call) and hosted tools such as web search or file search. Those return a clear error instead of doing something else.

Python:

from openai import OpenAI
client = OpenAI(api_key="sk-cv-...", base_url="https://api.openadapter.in/v1")
r = client.responses.create(model="GPT-6-Luna", input="hello")
print(r.output_text)

See the Responses section in the Guide for JavaScript and curl.