goose icon indicating copy to clipboard operation
goose copied to clipboard

OpenAI responses streaming

Open katzdave opened this issue 1 month ago • 3 comments

This PR implements support for OpenAI's Responses API with streaming

  • Implemented full support for OpenAI's Responses API format with streaming capabilities
  • Added new openai_responses.rs format handler for the responses endpoint
  • Updated OpenAI provider to handle both chat completions and responses formats
  • Improved token counting and usage tracking for the new format

katzdave avatar Nov 21 '25 20:11 katzdave

Still figuring out how to get usage data for the streaming, but otherwise this is working pretty well. Interestingly usage comes through when there's a tool call.

katzdave avatar Dec 02 '25 00:12 katzdave

@michaelneale This seems to be working pretty well for me. Want to take it for test drive?

katzdave avatar Dec 02 '25 23:12 katzdave

@michaelneale Hi guys , I am doing a project where i need deep research, what is the outlook for this landing in the next release ?

cbruyndoncx avatar Dec 12 '25 10:12 cbruyndoncx