westey and GitHub
0557b5782b
.NET: Add IChatMessageInjector for message injection during function loop ( #5679 )
...
* Adding the ability to inject messages during the function call loop
* Split message injection functionality
* Remove interface, since it is not required not that we split the chat client.
* Address conversation id propogation
* Fix formatting issue
2026-05-08 17:16:03 +00:00
westey and GitHub
6e7254bba7
.NET: [BREAKING] Rename from ServiceStoredSimulatingChatClient to PerServiceCallChatHistoryPersistingChatClient ( #4993 )
...
* Rename from ServiceStoredSimulatingChatClient to PerServiceCallChatHistoryPersistingChatClient
* Address PR comment
2026-03-31 17:32:05 +00:00
401e5dc7e8
.NET: Allow Simulating service stored ChatHistory to improve consistency ( #4974 )
...
* Allow Simulating service stored ChatHistory to improve consistency
* Fixing bug in ServiceStoredSimulatingChatClient
* Addressing PR comments.
* Address PR comments
* Apply suggestion from @SergeyMenshykh
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Fix bug
---------
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
2026-03-30 18:52:01 +00:00
westey and GitHub
87962e53c5
.NET: Persist messages during function call loop ( #4762 )
...
* Persist messages during the Function Call Loop
* Revert version reset
* Fix bugs and improve sample
* Fix formatting issues
* Also updating conversation id during run
* Update based on ADR feedback
2026-03-25 11:53:45 +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
Mark Wallace and GitHub
d7094d5432
.NET: ChatClientBuilderExtensions should be in the M.E.AI namespace ( #1484 )
...
* ChatClientBuilderExtensions should be in the M.E.AI namespace
* ChatClientBuilderExtensions should be in the M.E.AI namespace
2025-10-15 14:58:41 +00:00
westey and GitHub
3dc14dac79
.NET: Add a CreateAIAgent extension method to IChatClient ( #1223 )
...
* Add a CreateAIAgent extension method to IChatClient
* Fix unit tests
* Add tests with null chat clients to ensure appropriate failure
* Switch to similar constructor
* Add ChatClientBuilder BuildAgent extensions
* Address code review comments.
2025-10-07 09:47:33 +00:00