Release Date: October 22, 2025
Previous Version: 1.2.0 (Released August 18, 2025)
This release introduces first-class A2A hosting (preview), and Copilot Studio Connector (preview). It also brings extensible serialization, richer feedback orchestration, and bug fixes to help you build production-grade agent experiences.
- Introduced the
Microsoft.Agents.Hosting.AspNetCore.A2A.Previewlibrary for support in exposting your SDK agent to A2A clients. (#391) - Added A2A sample agent (
samples/A2AAgent,samples/A2ATCKAgent) that demonstrate basic A2A multi-turn tasks, and alignment with the A2A TCK. (#391)
- Added the Copilot Studio Power Apps Connector implementation, including and a ready-to-run sample. This is in preview in Copilot Studio and not generally available for everyone. (#450)
- Samples now default to requiring authentication and respect configured scopes when calling Copilot Studio services. (#472, #450)
- Improved streaming responses with citation management APIs, deduplication safeguards, and richer metadata on AI entities. (#427)
- Added helper methods to
MessageFactoryand entity models so experiences can surface citations without hand-coding payloads. (#427)
- Enabled feedback loop handling in AgentApplication, making it easier to capture user evaluations during conversations. This existed in the Teams Extension, but is now part of AgentApplication. Not all channels support this, but expanded support is coming. (#480)
- Added missing XML documentation for
AgentApplicationBuilder,IAgentClient,IAgentHost, and quick view responses to improve IntelliSense and API discovery. (#417) - Clarified Teams channel support semantics in
Channelsto avoid confusion when routing agent traffic. (#430)
- Generated assembly-level serialization attributes to eliminate runtime scans and lowered cold-start costs. (#449, #441)
- Introduced dynamic entity discovery via
EntityNameAttributeand public registration hooks, enabling custom entity types without forking the serializer. (#465) - Refined entity cleanup and removal logic to prevent stale data from leaking between turns. (#463)
- Bundled analyzers inside
Microsoft.Agents.Coreand unified their target framework for consistent diagnostics. (37deeaf7, 5fa356d3) - Moved the repository to .NET SDK 8.0.414 to align with the latest LTS servicing updates. (#439, #481)
- Resolved failures when registering
IAgentimplementations via factories in multi-agent hosts. (#418) - Ensured Cosmos DB storage can reuse existing
CosmosClientinstances for dependency injection scenarios. (#446) - Improved route handlers to understand sub-channel identifiers and alternate blueprint connection names. (#458, #445)
- Removed obsolete helper extensions and tightened activity validation to match the latest Teams schemas. (#461)
- Microsoft.Agents.Hosting.AspNetCore.A2A.Preview – new preview package delivering A2A hosting (preview). (#391)
Upgrade your projects to the new release with:
dotnet add package Microsoft.Agents.Hosting.AspNetCore --version 1.3.0
dotnet add package Microsoft.Agents.Authentication.Msal --version 1.3.0Thank you to the Microsoft 365 Agents team and the open-source community for the ideas, code reviews, and contributions that shaped this release.
- Documentation: Microsoft 365 Agents SDK
- Issues: GitHub Issues
- Samples: Agent Samples Repository
- Community: Join the discussions and share feedback through GitHub.