github microsoft/agent-framework dotnet-1.0.0-preview.251007.1

Important breaking change in Microsoft.Agents.AI.Workflows

  • InputPort => RequestPort. Renamed (to align with better with Python). Simple Search/Replace will fix it.
  • Run.RunStatus => Run.GetRunStatusAsync().
  • StreamingRun.HasUnprocessedRequestsneeds => StreamingRun.GetRunStatusAsync()
  • StreamingRun and Run become IAsyncDisposable and need to be .Disposed()
  • All executors must have an ID explicitly supplied - we no longer auto-generate Ids.

Changes:

  • 2b2d3a4 Version preview.251007.1 (#1271)
  • 554e161 Rename AsAIAgent to GetAIAgent and update for foundry as well (#1257)
  • b2c5d79 Bump Aspire.Hosting.Azure.CognitiveServices from 9.5.0 to 9.5.1 (#1200)
  • 1cff86b enable enum serialization as strings and relaxed json escaping (#1267)
  • 959e584 Removing duplicating update coalescing logic in AgentRunResponseExtensions (#1169)
See More
  • d10b44d .NET: Enable access to hosted AIAgents via OpenAI Responses (#947)
  • 3fd5768 .NET: Improve structured output for chat client agent (#1172)
  • 5117d7d Add AzureCLI to the dev containers (#1254)
  • 3dc14da .NET: Add a CreateAIAgent extension method to IChatClient (#1223)
  • 74905af .NET: Fix bug where ChatClientAgent throws when providing a ChatMessageStore with a service that requries service storage (#1229)
  • 7506046 .NET: Add sample to show ChatReducer usage (#1221)
  • 7ebe00e [BREAKING] .NET: Workflow Off-Thread Execution Mode (#1233)
  • 0113e04 .NET Workflows - Fix code generation cases (#1242)
  • 477c0db Bump danielpalme/ReportGenerator-GitHub-Action from 5.4.13 to 5.4.16 (#966)
  • fb95a92 Bump Aspire.Hosting.AppHost from 9.5.0 to 9.5.1 (#1199)
  • 00d5a09 Bump Aspire.Microsoft.Azure.Cosmos from 9.5.0 to 9.5.1 (#1201)
  • f81b4a5 .NET Workflows - Fix converation behaviors for declarative worfklows (#1237)
  • f1694b0 Correcting parameter assignment and using parameter naming vs relying on position (#1239)
  • 66009c6 docs: update dev.md to fix "Get the Code" section (#1217)
  • ee8d95b test: Make ChatClientAgent no-message test less flaky (#1196)
  • b2ab993 Bump AWSSDK.Extensions.Bedrock.MEAI from 4.0.3.2 to 4.0.3.5 (#1102)
  • b839669 Add Devcontainers to allow easy use of the AF repo from github codespaces (#1224)
  • 6285419 .NET: Fix A2A conversion routines to ignore unknown content types instead of throwing exceptions (#1154)
  • 4c5c6d0 Align skill naming (#1207)
  • 0cd794a added missing lib/utils.ts in devui frontend (#1197)
  • 5a7ca13 feat: Add name and description support to workflows (#1183) [ #1181 ]
  • 61ac6d4 .NET Workflows - Update ObjectModel and PowerFx packages (#1125)
  • 50c532b docs: Update References to Agent2Agent protocol to use correct terminology (#1162)
  • 32e7ff0 .NET: Add support for Subworkflows and many threading fixes (#1066)
  • 880a99c .NET Workflows - Enable "human in the loop" case for declarative integration tests (#1171)
  • 3ee7461 Fix createdAt merging for agent run updates (#1161)
  • cfcb90b fix: Make CheckpointInfo constructor public (#1156)
  • 6a4e759 Add sample showing how to use any foundry model (#1159)
  • c3b995f Change MD linkchecker to only run when md files are changed in a PR and to run nightly (#1148)
  • ca9f6fe update a2a sample to work with latest a2a library (#1149)
  • cf831b0 Update A2A library to 0.3.1-preview (#1141)
  • 4daeeb0 Add some DebuggerDisplays / DebuggerTypeProxys to abstraction types (#1144)
  • 5a208ab Bump Microsoft.Identity.Client.Extensions.Msal from 4.77.0 to 4.77.1 (#1103)
  • 3bbb01c Bump Anthropic.SDK from 5.5.2 to 5.5.3 (#1101)
  • 58e2e58 Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.0.0 (#1105)
  • 390cc54 .NET Workflows - Clean-up declarative docs and product-context. (#1134)
  • bbf7e9c Ignore CS8002 warnign when building packages (#1136)
  • caf0516 Version preview.251002.1 (#1112)
  • 2f66235 .NET: Update dotnet tests workflow to be merge queue friendly (#1133)
  • 2696de7 docs: add missing pre flag (#1130)
  • d5fe617 added language and updated docs (#1129)
  • a659e38 Checks were missing from setup - no change needed to config (#1128)
  • d6c40ed .NET: Enable integration tests on merge (#1123)
  • 074529e .NET: dotnet sample for OTEL -> Application Insights + Grafana (#1083)
  • 79def86 .NET: Add Prompt to support and improve AI Agent SK->AF Migration Results (#1081)
  • 08ea625 .NET: NET Workflows - Skip conversation initialization when identifier is provided (#1087)
  • cb62407 .NET: Improve some core types xml docs (#1115)
  • 56beb52 .NET: Fix lists in XML comments so they render properly in the documentation. (#1113)
  • b128225 .NET: Move the AsAIAgent extension methods to the correct class (#1106) [ #1109 ]
  • 1693b76 Update pip install command for agent-framework (#1098)
  • 3ae9065 Tweak AgentAbstractionsJsonUtilities to better match AIJsonUtilities (#1094)
  • 4f4890c Update getting started samples to reflect AF. Update a unit test. (#1093)
  • 6d0f28e .NET Workflows - Re-enable Declarative Integration Tests (#1080) [ #2 ]
  • 9a59b86 Update README hello world example (#1075)
  • a414461 .NET: Re-enable ImplicitUsings in samples and clean up NoWarns (#1060)
  • 0fef277 Remove System.Linq.Async dependency from src assemblies (#1069)
  • ae4cb7d README update: badges, docs, and improved hello world (#1072)
  • 79414f9 Disable (#1071)
  • 364188c .NET: Add link inspector (#1062)
  • 193503c Added nuget-props to hosting packages (#1068)
  • 0e813b9 fix links in README for Python workflows and observability sections (#1067)

This list of changes was auto generated.

Don't miss a new agent-framework release

NewReleases is sending notifications on new releases.