| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
This PR fixes ResponsesClient.AsIChatClientWithStoredOutputDisabled so it augments an existing RawRepresentationFactory instead of replacing it, matching the Project client behavior.
Changes:
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| dotnet/src/Microsoft.Agents.AI.OpenAI/Extensions/OpenAIResponseClientExtensions.cs | Updates the OpenAI Responses helper to chain an existing raw representation factory. |
| dotnet/tests/Microsoft.Agents.AI.OpenAI.UnitTests/Extensions/OpenAIResponseClientExtensionsTests.cs | Adds OpenAI regression tests for raw factory preservation and duplicate prevention. |
| dotnet/tests/Microsoft.Agents.AI.Foundry.UnitTests/ProjectResponsesClientExtensionsTests.cs | Adds matching Foundry/Project regression coverage for existing behavior. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Motivation and Context
Currently using AsIChatClientWithStoredOutputDisabled causes any other raw representation factory to be ignored when using the ResponsesClient. However when using the ProjectClient, it appends, which is the correct behavior.
Description
Contribution Checklist