Uh oh!
There was an error while loading. Please reload this page.
.NET: Update HostedAgents samples to Azure.AI.AgentServer.AgentFramework 1.0.0-beta.9 and MEAI 10.3.0 - #4477
Conversation
…0.0-beta.9 and MEAI 10.3.0 Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
- Rename CreateAIAgent -> AsAIAgent (AgentThreadAndHITL, AgentWithHostedMCP, AgentWithTextSearchRag) - Rename AsAgent -> AsAIAgent (AgentsInWorkflows) - Replace AIContextProviderFactory with AIContextProviders and simplified TextSearchProvider ctor (AgentWithTextSearchRag) - Update Microsoft.Agents.AI.OpenAI to 1.0.0-rc2 (AgentThreadAndHITL, AgentWithTextSearchRag, AgentWithTools) - Update Microsoft.Agents.AI.Workflows to 1.0.0-rc2 (AgentsInWorkflows) - Add Microsoft.Agents.AI 1.0.0-rc2 reference (AgentWithHostedMCP) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ojects to slnx - Use DefaultAzureCredential consistently across all samples - Add AgentThreadAndHITL, AgentWithLocalTools, AgentWithTools to slnx - Apply dotnet format Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ve from AgentFramework) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates the .NET HostedAgents end-to-end samples to align with newer Azure AI AgentServer AgentFramework and Microsoft.Extensions.AI.OpenAI package versions, and adjusts sample code to match updated extension APIs.
Changes:
- Bump
Azure.AI.AgentServer.AgentFrameworkto1.0.0-beta.9across all HostedAgents samples, and update select samples toMicrosoft.Extensions.AI.OpenAI10.3.0. - Update sample code to use newer agent creation APIs (e.g.,
.AsAIAgent()and updated AI context provider configuration). - Add missing HostedAgents sample projects to
dotnet/agent-framework-dotnet.slnx.
Reviewed changes
Copilot reviewed 13 out of 13 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/Program.cs | Updates workflow-to-agent conversion API usage (AsAIAgent) and removes DefaultAzureCredential warning comment. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/AgentsInWorkflows.csproj | Updates AgentFramework + Workflows + MEAI package versions. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithTools/Program.cs | Switches auth credential to DefaultAzureCredential. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithTools/AgentWithTools.csproj | Updates AgentFramework + Microsoft.Agents.AI.OpenAI package versions. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/Program.cs | Updates agent creation API and moves to AIContextProviders configuration. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/AgentWithTextSearchRag.csproj | Updates AgentFramework + Microsoft.Agents.AI.OpenAI + MEAI package versions. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithLocalTools/Program.cs | Switches auth credential to DefaultAzureCredential. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithLocalTools/AgentWithLocalTools.csproj | Updates AgentFramework package version. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/Program.cs | Updates agent creation API to AsAIAgent and removes DefaultAzureCredential warning comment. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj | Updates AgentFramework version and adds Microsoft.Agents.AI dependency. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentThreadAndHITL/Program.cs | Switches auth credential and updates agent creation API to AsAIAgent. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentThreadAndHITL/AgentThreadAndHITL.csproj | Updates AgentFramework + Microsoft.Agents.AI.OpenAI + MEAI package versions. |
| dotnet/agent-framework-dotnet.slnx | Adds HostedAgents sample projects to the solution. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…gents samples Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Replace AzureCliCredential references with DefaultAzureCredential in all HostedAgents README files to match the actual sample code. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Motivation and Context
Align all HostedAgents samples to
Azure.AI.AgentServer.AgentFramework1.0.0-beta.9 andMicrosoft.Extensions.AI.OpenAI10.3.0. Several samples were pinned to older beta versions (beta.5, beta.6, beta.8) and preview MEAI builds.Description
Azure.AI.AgentServer.AgentFramework→ 1.0.0-beta.9 across all 6 samples:Microsoft.Extensions.AI.OpenAI→ 10.3.0 in 3 samples that were on older previews:The remaining 3 samples (AgentWithTools, AgentWithHostedMCP, AgentWithLocalTools) were already on MEAI 10.3.0.
Contribution Checklist
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.