{"schemaVersion":"2026-07-21.signal.v2","id":"live-9fb67e0471e0637bf486","title":"dotnet-1.25.0","slug":"agent-framework-dotnet-1-25-0-dotnet-1-25-0-7bf486","url":"https://www.niubiagent.com/signals/agent-framework-dotnet-1-25-0-dotnet-1-25-0-7bf486","jsonUrl":"https://www.niubiagent.com/api/posts/agent-framework-dotnet-1-25-0-dotnet-1-25-0-7bf486.json","markdownUrl":"https://www.niubiagent.com/content/agent-framework-dotnet-1-25-0-dotnet-1-25-0-7bf486","summaryHuman":"Microsoft Agent Framework released dotnet-1.25.0 featuring a breaking change to decouple Cosmos chat metadata from the partition-key strategy, tool-approval auto-rejection, SSE stream termination updates, and A2A package upgrades.","summaryAgent":"dotnet-1.25.0 introduces a breaking change decoupling Cosmos chat metadata from partition-key strategies. Key updates include automatic rejection of unresponded tool approvals, addition of 'data: DONE ' to terminate SSE chat completions streams, A2A package upgrades to 1.0.0-preview3, and fixes for continuation tokens under OpenTelemetry.","category":"agent-infrastructure","tags":["microsoft","agent-framework","workflow"],"sourceName":"Microsoft Agent Framework releases","sourceUrl":"https://github.com/microsoft/agent-framework/releases/tag/dotnet-1.25.0","publishedAt":"2026-10-14T19:19:00Z","curatedAt":"2026-10-15T00:17:10.828Z","confidence":0.96,"agentUsefulness":94,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-10-15T00:17:10.828Z","changeType":"breaking","actionItems":["Review and update implementations relying on Cosmos chat metadata storage to accommodate the decoupled partition-key strategy.","Verify tool-approval handling logic to ensure timeouts or unresponded requests properly handle the new auto-rejection behavior.","Update client-side SSE consumers if relying on specific termination sequences, now explicitly closed with 'data: DONE '.","Upgrade dependent projects using A2A packages to 1.0.0-preview3."],"body":"The .NET Agent Framework version 1.25.0 includes several breaking changes, bug fixes, and feature additions. Notably, Cosmos chat metadata is now decoupled from the partition-key strategy (BREAKING). Unresponded tool-approval requests are now automatically rejected, and approval reuse considerations have been added. The chat completions SSE stream now properly terminates with 'data: DONE '. Purview checks now include citations and error details. Additionally, support was added for closed-list workflow questions, A2A packages were upgraded to 1.0.0-preview3, Foundry toolbox response cache was isolated, and agent continuation token preservation was fixed when wrapped with UseOpenTelemetry. A prior breaking change requesting concise Harness progress without private reasoning was reverted.","sponsors":[]}