Add support for the OpenAI (and alikes) /v1/responses APIs #4728
mdev34-lab
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Roo Code currently supports only the legacy /v1/chat/completions and /v1/completions endpoints. However, in March 2025 OpenAI introduced a powerful new Responses API (/v1/responses) designed to unify Chat Completions and Assistants flows while enabling advanced functionality such as integrated tool use, stream resumption, partial response edits, and structured outputs.
Adding support for this endpoint would align Roo Code with modern API standards, boost flexibility, and drive adoption by developers using “agentic” interfaces.
The Responses API simplifies development by natively supporting built‑in tools such as web search, document lookup, function calling, image analysis, and computer‑use capabilities—all within a single, coherent interface.
It supports streaming, structured JSON schema outputs, and fine‑grained regeneration via response_id and related controls. OpenAI plans to deprecate its Assistants API and consolidate around Responses by mid‑2026, making this endpoint the forward‑looking standard . Azure OpenAI also released a preview of /v1/responses as part of its unified inference API , further demonstrating the industry trend.
Adding this support will future-proof Roo Code, expand its compatibility with next‑generation AI systems, and simplify developers’ lives. As OpenAI phases out older APIs and providers like Azure embrace Responses, this enhancement will help Roo Code remain robust, versatile, and relevant. Thank you for considering.
Beta Was this translation helpful? Give feedback.
All reactions