Rishabh Chawla and GitHub
2e26bb9387
[Purview] Mark responses as responses and fix epoch bug for python long overflow ( #4225 )
2026-02-25 18:40:36 +00:00
Dmytro Struk and GitHub
6c32e869dd
.NET: Updated package versions for RC release ( #4067 )
...
* Updated package versions for RC release
* Resolved comment
* Resolved comments
2026-02-19 17:18:01 +00:00
westey and GitHub
6a88c7b1a1
.NET: [BREAKING] Change SerializeSession to be Async ( #3879 )
...
* Change SerializeSession to be Async
* Update Changelog
2026-02-12 11:56:42 +00:00
Rishabh Chawla and GitHub
7e7d72275d
Python: [Purview] Update CorrelationId ( #3745 )
2026-02-10 19:19:14 +00:00
westey and GitHub
ac17adb595
.NET: Introduce Core implementation methods for session methods on AIAgent ( #3699 )
...
* Introduce Core implementation methods for session methods on AIAgent
* Update changelog
2026-02-06 13:25:20 +00:00
westey and GitHub
a2d1e69652
.NET: [BREAKING] Rename session state json param ( #3681 )
...
* Rename session state json param to ensure consistency
* Fix merge failures and PR comments.
2026-02-04 18:54:10 +00:00
westey and GitHub
6255abd687
.NET: [BREAKING] Move AgentSession.Serialize to AIAgent ( #3650 )
...
* Move AgentSession.Serialize to AIAgent
* Address PR comments.
* Improve code and fix unit test
* Update test agents to return a default json element instead of throwing where the the result of the serialization is never used.
* Update further tests to actually serialize the session
2026-02-04 15:52:15 +00:00
westey and GitHub
6fdf6111e6
.NET: [BREAKING] Rename GetNewSession to CreateSession ( #3501 )
...
* Rename GetNewSession to CreateSession
* Address copilot feedback
* Suppress warning
* Suppress warning
* Fix further warnings.
2026-02-03 11:33:50 +00:00
westey and GitHub
a3a9147e61
.NET: [BREAKING] Rename AgentThread to AgentSession ( #3430 )
...
* Rename AgentThread to AgentSession
* Add more renames
* Update readme files
* Revert nullable variable change and further fixes.
* Revert change in header name
* Fix some comments and tests
* Update changelog.
* Address PR feedback.
* Fixing code review comments.
* Fix new errors after merging latest code.
2026-01-26 16:30:25 +00:00
eoindoherty1 and GitHub
a151f10cc2
.NET Purview Middleware: Improve Background Job Runner Injection ( #3256 )
...
* Clean up background job dependency injection
* Fix xml documentation grammar
2026-01-16 19:20:35 +00:00
Dmytro Struk and GitHub
2ab859dd94
.NET: [BREAKING] Renamed CreateAIAgent/GetAIAgent to AsAIAgent ( #3222 )
...
* Renamed chat client extension method
* Additional renaming
* Updated documentation
* Fixed tests
* Small fix
* Small fix
2026-01-15 16:01:15 +00:00
SergeyMenshykh and GitHub
c70e594e6c
.NET: [Breaking] RenameAgentRunResponse and AgentRunResponseUpdate classes ( #3197 )
...
* rename AgentRunResponse and AgentRunResponseUpdate classes - part1
* rename varialbles, parameters, methods and tests
* rollback unnecessary changes
2026-01-14 10:27:41 +00:00
westey and GitHub
bb6ecd9c71
.NET: [BREAKING] Change GetNewThread and DeserializeThread to async ( #3152 )
...
* Change GetNewThread and DeserializeThread plus ChatMessageStore and AIContextProvider Factories to async
* Merge fixes
2026-01-12 11:25:51 +00:00
50d34aec91
.NET: Bump Microsoft.Agents.AI.OpenAI and Microsoft.Extensions.AI.OpenAI ( #2996 )
...
* Bump Microsoft.Agents.AI.OpenAI and Microsoft.Extensions.AI.OpenAI
Bumps Microsoft.Agents.AI.OpenAI from 1.0.0-preview.251125.1 to 1.0.0-preview.251219.1
Bumps Microsoft.Extensions.AI.OpenAI from 10.1.0-preview.1.25608.1 to 10.1.1-preview.1.25612.2
---
updated-dependencies:
- dependency-name: Microsoft.Agents.AI.OpenAI
dependency-version: 1.0.0-preview.251219.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.AI.OpenAI
dependency-version: 10.1.1-preview.1.25612.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.Agents.AI.OpenAI
dependency-version: 1.0.0-preview.251219.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.AI.OpenAI
dependency-version: 10.1.1-preview.1.25612.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fixed samples
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
Co-authored-by: Mark Wallace <127216156+markwallace-microsoft@users.noreply.github.com >
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
2026-01-08 23:45:32 +00:00
8b4f7d5e29
.NET: [Breaking] Introduce RunCoreAsync/RunCoreStreamingAsync delegation pattern in AIAgent ( #2749 )
...
* Initial plan
* Refactor AIAgent: Make RunAsync and RunStreamingAsync non-abstract, add RunCoreAsync and RunCoreStreamingAsync
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Fix infinite recursion in test implementations
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Make RunAsync and RunStreamingAsync non-virtual as requested
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Fix DelegatingAIAgent subclasses to use RunCoreAsync/RunCoreStreamingAsync
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Fix XML documentation references in AnonymousDelegatingAIAgent
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Restore <see cref> tags with proper qualified signatures in AnonymousDelegatingAIAgent
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Rollback unnecessary XML documentation changes in AnonymousDelegatingAIAgent
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Remove pragma and update crefs to RunCoreAsync/RunCoreStreamingAsync
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Fix EntityAgentWrapper to call base.RunCoreAsync/RunCoreStreamingAsync
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* fix compilation issues
* fix compilatio issue
* fix tests
* fix unit tests
* fix unit test
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
Co-authored-by: SergeyMenshykh <sergemenshikh@gmail.com >
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-12-30 12:24:09 +00:00
Stephen Toub and GitHub
b01fd23cd2
Update analyzers for .NET 10 SDK ( #2611 )
2025-12-10 10:34:56 +00:00
Stephen Toub and GitHub
dc2b109b50
.NET: Upgrade to .NET 10 ( #2128 )
...
* Upgrade to .NET 10
- Require .NET 10 SDK
- Include net10.0 assets in all assemblies
- Move net9.0-only targets to net10.0
- Update LangVersion to latest
- Remove complicated distinctions between debug target TFMs and release target TFMs
- Remove unnecessary package dependencies when built into netcoreapp
- Clean up some ifdefs
- Clean up some analyzer warnings
* Fix CI
2025-11-22 04:14:15 +00:00
b19860b8a8
.NET: Implement Purview middleware in dotnet ( #1949 )
...
* Move Purview integration logic into middleware
* Improve error handling and user id management
* Rename purview package
* Handle 402s more explicitly; add Middleware generation methods; don't ignore exceptions
* Use DI container; pass scope id to PC
* Add protection scope caching
* Wrap more exceptions in PurviewClient
* Remove block check dedup; add tests
* Refactor PurviewWrapper intialization; Add unit tests
* Use different .Use method and add IDisposable stub
* Add background job processing for Purview
* Misc comment cleanup
* Apply copilot comments
* Fix formatting
* Formatting other files to fix pipeline
* Small updates to settings and exceptions
* Add README
* Move Purview sample
* Address review comments and update XML comments
* Newline after namespace
* Move public Purview classes to single namespace; Clean up csproj and slnx
* Commit the renames
* Remove unused openAI dependency
---------
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
2025-11-14 00:50:08 +00:00