semantic-kernel icon indicating copy to clipboard operation
semantic-kernel copied to clipboard

.Net: OpenAIResponsesAgent implementation

Open markwallace-microsoft opened this issue 8 months ago • 3 comments

  • [x] Instead of having a StoreEnabled on the agentThread, consider supporting two thread types, e.g. ChatHistoryAgentThread and OpenAIResponseAgentThread. We probably do need to come up with an additional thread abstraction that can return the current chat history.
  • [x] Looks like you can delete a response too. Although the behavior of it is obviously slightly different to that of other threaded systems, in that only the last response is deleted: https://platform.openai.com/docs/api-reference/responses/delete
  • [ ] Streaming support
  • [ ] Function calling support
  • [ ] Rename to OpenAIResponsesAgent
  • [x] Unit test coverage
  • [ ] Integration tests

markwallace-microsoft avatar Mar 25 '25 13:03 markwallace-microsoft

Any update and/or ETA on this?

christianarg avatar May 05 '25 18:05 christianarg

Any idea when that might be ready?

joaosousa-dev avatar May 15 '25 20:05 joaosousa-dev

Working to get this merged this week

markwallace-microsoft avatar May 21 '25 13:05 markwallace-microsoft