What's Changed
- .NET: Adding feature collections ADR by @westey-m in #3332
- .NET: [Breaking] Allow passing auth token credential to cosmosdb extensions by @SergeyMenshykh in #3250
- .NET: [BREAKING] fix: Subworkflows do not work well with Chat Protocol and Checkpointing by @lokitoth in #3240
- .NET: Joslat fix sample issue by @joslat in #3270
- .NET: Improve unit test coverage for Microsoft.Agents.AI.OpenAI by @Copilot in #3349
- .NET: Expose Executor Binding Metadata from Workflows by @kshyju in #3389
- .NET: Allow overriding the ChatMessageStore to be used per agent run. by @westey-m in #3330
- Update instructions to require automatically building and formatting by @westey-m in #3412
- .NET: [BREAKING] Rename ChatMessageStore to ChatHistoryProvider by @westey-m in #3375
- .NET: [BREAKING] feat: Improve Agent hosting inside Workflows by @lokitoth in #3142
- .NET: Improve unit test coverage for Microsoft.Agents.AI.AzureAI.Persistent by @Copilot in #3384
- .NET: Improve unit test coverage for Microsoft.Agents.AI.Anthropic by @Copilot in #3382
- Workaround for devcontainer expired key issue by @westey-m in #3432
- .NET: [BREAKING] Rename AgentThread to AgentSession by @westey-m in #3430
- .NET: ci: Unblock Merge queue by disabling DurableTask TTL tests by @lokitoth in #3464
- .NET: Updated package versions by @dmytrostruk in #3459
- .NET: Add AIAgent implementation for GitHub Copilot SDK by @Copilot in #3395
- .NET: Expose metadata from A2AAgent and seal AIAgentMetadata by @westey-m in #3417
- .NET: fix: FileSystemJsonCheckpointStore does not flush to disk on Checkpoint creation by @lokitoth in #3439
- .NET: Added GitHub Copilot project to release solution file by @dmytrostruk in #3468
- Add C# GroupChat tool approval sample for multi-agent orchestrations by @Copilot in #3374