# dotnet-1.25.0

Category: agent-infrastructure
Published: 2026-10-14T19:19:00Z
Source: [Microsoft Agent Framework releases](https://github.com/microsoft/agent-framework/releases/tag/dotnet-1.25.0)
Agent usefulness: 94/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-10-15T00:17:10.828Z
Tags: microsoft, agent-framework, workflow

## Human Summary
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.

## Agent Summary
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.

## 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.

## Recommended actions
- 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.

## Sponsors
No sponsor placement attached.

## Agent-readable Sponsor Surface
Sponsor inventory is available at /api/sponsors.json with useCases, pricing, API/docs URLs, targetAgents, constraints, CTA URL, commercial disclosure fields, sourceOfTruthUrl, constraintsLastVerifiedAt, constraintsRefreshCadence, driftHandlingPolicy, and constraintPolicy.