Description
Update the .NET dependency graph to Azure.AI.Projects 3.0.0-beta.1 and migrate affected Foundry code to the new OpenAI 2.12 response and conversation types.
The central Microsoft.Extensions.AI.OpenAI version should move to 10.9.0 and the central OpenAI version should move to 2.12.0. Projects that use Azure.AI.OpenAI 2.9.0-beta.1 must remain on the compatible Microsoft.Extensions.AI.OpenAI 10.6.0 and OpenAI 2.10.0 dependency line through project-level overrides.
Code Sample
N/A
Error Messages / Stack Traces
The upgrade introduces compile errors for removed ProjectConversation and AgentResponseItem types, renamed memory properties, specialized ResponsesClientOptions, and newly experimental Azure AI Projects APIs.
Mixing Azure.AI.OpenAI 2.9.0-beta.1 with OpenAI 2.12.0 also causes assembly version conflicts and runtime MissingMethodException failures.
Package Versions
Azure.AI.Projects: 3.0.0-beta.1; Microsoft.Extensions.AI.OpenAI: 10.9.0; OpenAI: 2.12.0; Azure.AI.OpenAI compatibility line: Microsoft.Extensions.AI.OpenAI 10.6.0 and OpenAI 2.10.0
.NET Version
.NET 10.0
Additional Context
Self-contained hosted samples that consume previously published Agent Framework packages must retain Azure.AI.Projects 2.1.0-beta.4 until those packages are published against the 3.0 dependency line.
Description
Update the .NET dependency graph to Azure.AI.Projects 3.0.0-beta.1 and migrate affected Foundry code to the new OpenAI 2.12 response and conversation types.
The central Microsoft.Extensions.AI.OpenAI version should move to 10.9.0 and the central OpenAI version should move to 2.12.0. Projects that use Azure.AI.OpenAI 2.9.0-beta.1 must remain on the compatible Microsoft.Extensions.AI.OpenAI 10.6.0 and OpenAI 2.10.0 dependency line through project-level overrides.
Code Sample
N/A
Error Messages / Stack Traces
The upgrade introduces compile errors for removed
ProjectConversationandAgentResponseItemtypes, renamed memory properties, specializedResponsesClientOptions, and newly experimental Azure AI Projects APIs.Mixing Azure.AI.OpenAI 2.9.0-beta.1 with OpenAI 2.12.0 also causes assembly version conflicts and runtime
MissingMethodExceptionfailures.Package Versions
Azure.AI.Projects: 3.0.0-beta.1; Microsoft.Extensions.AI.OpenAI: 10.9.0; OpenAI: 2.12.0; Azure.AI.OpenAI compatibility line: Microsoft.Extensions.AI.OpenAI 10.6.0 and OpenAI 2.10.0
.NET Version
.NET 10.0
Additional Context
Self-contained hosted samples that consume previously published Agent Framework packages must retain Azure.AI.Projects 2.1.0-beta.4 until those packages are published against the 3.0 dependency line.