What's Changed
- .NET Workflows - Rename agent-provider and add comments (Declarative Workflows) by @crickman in #3895
- .NET: [BREAKING] Add session StateBag for state storage and support multiple providers on the Agent by @westey-m in #3806
- .NET: [Breaking] Structured Output improvements by @SergeyMenshykh in #3761
- .NET: Add CreateSessionAsync overload with taskId for A2AAgent session resumption by @Copilot in #3924
- .NET: Add skill to verify samples by @westey-m in #3931
- .NET: Fixes for bug bash. by @westey-m in #3927
- .NET: [BREAKING] Refactor providers to move common functionality to base by @westey-m in #3900
- .NET: Surface downstream experimental flags and remove unnecessary suppressions by @westey-m in #3968
- .NET: [BREAKING] Replace Typed Base Providers with Composition by @westey-m in #3988
- .NET: Fix sample resource path resolution by @westey-m in #3952
- .NET: Fixing some small issues from bugbash by @westey-m in #3961
- .NET: Improve session cast error message quality and consistency by @westey-m in #3973
- .NET Workflows - Add unit tests for RequestExternalInputExecutor by @Copilot in #3891
- .NET Workflows - Add unit tests for ConditionGroupExecutor by @Copilot in #3893
- .NET: Open an active item in Solution Explorer in VS Code automatically by @SergeyMenshykh in #3992
- .NET Workflows - Add unit tests for QuestionExecutor by @Copilot in #3892
- .NET: Add additional build, test and project structure skills by @westey-m in #3987
- .NET: Update Microsoft.Agents.ObjectModel packages to 2026.2.2.1 by @Copilot in #4003
- .NET: Disable intermittently failing AzureAIAgentsPersistent integration tests by @SergeyMenshykh in #3997
- .NET: Inline private RunCoreAsync into the protected one by @SergeyMenshykh in #3928
- .NET: Add Foundry Evaluation samples (Safety + Quality) by @Copilot in #3697
- .NET: Fix MCP samples: update MCP SDK to 0.8.0-preview.1 and fix README references by @SergeyMenshykh in #3959
- .NET: BREAKING: Unify
AgentResponse[Update]events asWorkflowOutputEvents by @lokitoth in #3441 - .NET: Support InvokeFunctionTool for declarative workflows by @peibekwe in #4014
- .NET: Fix FoundryAgents_Step15_ComputerUse sample for Azure Agents API by @rogerbarreto in #3989
- .NET: Add File Search Sample for Foundry Agents. by @rogerbarreto in #3990
- .NET: Fixes AgentWithHostedMCP chat fails: ErrorHTTP 404 (: 404) Resource not found by @rogerbarreto in #3856
- .NET: [BREAKING] Implement Polymorphic Routing by @lokitoth in #3792
- .NET: Fix CheckpointInfo.Parent always null in InProcessRunner by @lokitoth in #3812
- .NET: Update AdditionalAIContext sample with simplified implementation by @westey-m in #4039
- .NET: Add Foundry Agents Tool Sample - OpenAPI Tools by @rogerbarreto in #3702
- [BREAKING] .NET: Decouple Checkpointing from Run/StreamAsync APIs by @lokitoth in #4037
- .NET: Updated package versions for RC release by @dmytrostruk in #4067
- .NET: Add tweaks to .net agent skills by @westey-m in #4081
- .NET: Support a message only AIContextProvider as an AIAgent Decorator by @westey-m in #4009
- .NET: Remove FunctionCalls and Tool Messages from Handoff passed messages by @lokitoth in #3811
- .NET: Small fixes in README by @dmytrostruk in #4099
- .NET: [BREAKING] Workflows API Review Naming Changes (Part 1?) by @lokitoth in #4090
Full Changelog: dotnet-1.0.0-preview.260212.1...dotnet-1.0.0-rc1