openai-responses protocol for endpoints compatible with the OpenAI Responses API, commonly exposed at /v1/responses.
Configure the Protocol
Compatibility Conversion
AgentCompass converts chat-style message history and function tools into Responses input items when a runtime component uses the shared protocol client. It also normalizes Responses output into the chat-like internal shape expected by common harness logic. For compatibility with existing model configurations:max_tokensbecomesmax_output_tokensunlessmax_output_tokensis already set;reasoning_effortbecomesreasoning.effortunlessreasoningis already set;- explicit Responses-native fields pass through unchanged when supported by the selected harness and endpoint.
When to Use It
Chooseopenai-responses when the provider and selected harness explicitly support the Responses API, especially for reasoning or stateful tool-call workflows. Do not select it only because an endpoint is OpenAI-compatible; many compatible providers implement Chat Completions but not Responses.
See OpenAI Chat for Chat Completions endpoints and Choose a Harness for protocol compatibility.