Shyju Krishnankutty
13e53eec8f
PR feedback fixes.
2026-02-17 18:31:07 -08:00
Shyju Krishnankutty
3248060903
PR feedback fixes
2026-02-17 18:02:34 -08:00
Shyju Krishnankutty
8ffe7e6092
Adding support for events & shared state in durable workflows.
2026-02-17 14:41:11 -08:00
Shyju Krishnankutty and GitHub
b62b1f2191
.NET: [Feature Branch] Add Azure Functions hosting support for durable workflows ( #3935 )
...
* Adding azure functions workflow support.
* - PR feedback fixes.
- Add example to demonstrate complex Object as payload.
* rename instanceId to runId.
* Use custom ITaskOrchestrator to run orchestrator function.
2026-02-14 16:19:28 -08:00
Shyju Krishnankutty and GitHub
e8d0bd9051
.NET: [Feature Branch] Add basic durable workflow support ( #3648 )
...
* Add basic durable workflow support.
* PR feedback fixes
* Add conditional edge sample.
* PR feedback fixes.
* Minor cleanup.
* Minor cleanup
* Minor formatting improvements.
* Improve comments/documentation on the execution flow.
2026-02-06 16:02:42 -08:00
ff7041b990
.NET: Workflows - Support fidelity when converting to and from ChatMessage in declarative workflows ( #3505 )
...
* Builds locally and tests pass
* Fix typo
* Updated
* Updated
* Fixed tests failing on net472 but not on dotnet10
---------
Co-authored-by: Chris Rickman <crickman@microsoft.com >
2026-01-30 17:14:24 +00:00
924211a518
.Net: Update Anthropic and Anthropic.Foundry package versions ( #3517 )
...
* Initial plan
* Update Anthropic packages to v12.3.0 and Anthropic.Foundry to v0.4.1
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Fix AnthropicClient not being disposed in sample
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-30 16:48:19 +00:00
Shyju Krishnankutty and GitHub
96f30bdf57
.NET: Consolidate durable agent samples into Durable/Agents folder ( #3471 )
...
* Durable samples reorganization.
* Add local.settings.json
* Fix broken link in samples root markdown file.
* Add a link for console app samples.
* Fixed samples path in integration test.
* Fix consols app test path.
2026-01-29 23:15:14 +00:00
75a8335af5
.NET - [Breaking]: Update Declarative Object Model + Dependencies ( #3017 )
...
* Builds locally and tests pass
* Fix typo
* Reverted nuget config change to remove internal feed and map to new public object model package with renames.
* Renaming Bot object model in additional sample.
---------
Co-authored-by: Peter Ibekwe <peibekwe@microsoft.com >
2026-01-28 20:00:37 +00:00
Dmytro Struk and GitHub
45a020be43
.NET: Python: [BREAKING] Renamed Github to GitHub ( #3486 )
...
* Renamed Github to GitHub
* Small fix
* Updated package versions
2026-01-28 19:58:31 +00:00
15b43f2abe
.NET: Improve unit test coverage for Microsoft.Agents.AI.AzureAI to 85.6% ( #3383 )
...
* Initial plan
* Add unit tests to improve Microsoft.Agents.AI.AzureAI coverage to 85.6%
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Fix pragma warning placement for CA1812 per code review feedback
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Fix ValueTask.CompletedTask for net472 compatibility by using default
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Merge AzureAIProjectChatClientExtensionsCoverageTests into AzureAIProjectChatClientExtensionsTests
* Update tests to use renamed ChatHistoryProvider instead of ChatMessageStore
* Simplify type names in TestChatHistoryProvider to fix IDE0001
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-28 11:54:25 +00:00
Jacob Alber and GitHub
4245561013
.NET: Add tests for subworkflow shared state behavior ( #3444 )
...
Adds tests documenting current shared state behavior in subworkflows:
- State works correctly within a subworkflow
- State is isolated across parent/subworkflow boundaries
Related to #2419
2026-01-27 21:45:27 +00:00
c860385a8c
Add C# GroupChat tool approval sample for multi-agent orchestrations ( #3374 )
...
* Initial plan
* Add C# GroupChat tool approval sample implementation
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Fix comment numbering for better code clarity
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Add GroupChatToolApproval project to solution
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Use Name property instead of Id for agent selection
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* Fix file encoding - add UTF-8 BOM to C# files
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com >
* fix the sample
* Update dotnet/samples/GettingStarted/Workflows/Agents/GroupChatToolApproval/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* address PR review feedback
---------
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: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-27 20:43:51 +00:00
Dmytro Struk and GitHub
715072b1dd
Added GitHub Copilot project to release solution file ( #3468 )
2026-01-27 20:15:10 +00:00
Jacob Alber and GitHub
5ef12a2341
fix: FileSystemJsonCheckpointStore does not flush to disk on Checkpoint creation ( #3439 )
2026-01-27 19:53:40 +00:00
westey and GitHub
e6ce398b41
Expose metadata from A2AAgent and seal AIAgentMetadata ( #3417 )
2026-01-27 19:05:24 +00:00
e82d9f5e45
.NET: Add AIAgent implementation for GitHub Copilot SDK ( #3395 )
...
* Initial plan
* Add GitHub Copilot SDK AIAgent implementation with tests
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Add projects to solution and fix sample imports
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Improve pragma comment clarity in GithubCopilotAgentThread
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Address PR feedback: internal constructor/setter, remove CopilotClientOptions ctor, streaming improvements, better sample, container warning
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Add ownsClient parameter to allow caller control over client disposal
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Fix unit tests by removing await using to avoid StreamJsonRpc disposal issues
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Fix file encoding: add UTF-8 BOM to Program.cs
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Fix dotnet-format errors: UTF-8 BOM, remove unused logger, add this qualifier, remove unnecessary usings
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Fix test file encoding and remove redundant cast
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Add AsAIAgent extension methods for CopilotClient with tests
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
* Remove IL suppressions, use TryComplete for channel writer, remove TCS from streaming
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Keep session alive across calls, add tools overload, add tests
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Revert session persistence changes - sessions dispose after each call
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Add CreatedAt property mapping using DateTimeOffset.UtcNow
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Add DataContent handling via temp files and attachments
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Fix formatting: remove extra indentation, simplify Path references, remove unused using
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Refactor: extract helper methods to reduce duplication in DataContent handling
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Updated sample and session config mapping
* Added instructions parameter
* Updated README
* Address PR feedback: reorder params, optimize dictionary, update prefix, remove InternalsVisibleTo, update sample prompts, add defaults
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Remove StreamJsonRpc reference from sample project
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Fix parameter ordering: tools now after description, rename to s_mediaTypeExtensions, simplify extension logic, update prompts, fix test expectations
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Fix streaming prompt: change Python to C# for Fibonacci example
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Handle all SDK events, add UsageContent support, fix model name, remove AutoStart, add using for Channels
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
* Resolved build errors
* Addressed comments
* Small fix
* Addressed comment
* Small fix
* Addressed comments
* Added integration tests
* Small update
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: westey-m <164392973+westey-m@users.noreply.github.com >
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
2026-01-27 18:51:56 +00:00
Dmytro Struk and GitHub
bc3bc40dcc
Updated package versions ( #3459 )
2026-01-27 17:46:59 +00:00
Jacob Alber and GitHub
72a85b2ea0
ci: Unblock Merge queue by disabling DurableTask TTL tests ( #3464 )
2026-01-27 17:02:19 +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
cec8bd348e
.NET: Improve unit test coverage for Microsoft.Agents.AI.Anthropic ( #3382 )
...
* Initial plan
* Add unit tests to improve coverage for Microsoft.Agents.AI.Anthropic
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Update instruction verification tests to check agent.Instructions property
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Update unit tests with proper assertions for agent scenarios
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Add assertions for tools and maxTokens in Anthropic extension tests
* Add proper assertions for tools and maxTokens in Anthropic tests
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-26 13:11:15 +00:00
12f7e71f76
.NET: Improve unit test coverage for Microsoft.Agents.AI.AzureAI.Persistent ( #3384 )
...
* Initial plan
* Add unit tests to improve coverage for Microsoft.Agents.AI.AzureAI.Persistent
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Fix redundant cast error IDE0004
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-26 11:23:16 +00:00
Jacob Alber and GitHub
6e8c7c42c8
.NET: [BREAKING] feat: Improve Agent hosting inside Workflows ( #3142 )
...
* refactor: Rename AggregateTurnMessagesExecutor
* feat: Rework Agent Hosting for Configurability and HIL support
* Adds support for selecting whether updates and/or full responses are
emitted to events
* Adds support for HIL/FunctionCalls (including interception)
* Implements internal support for ExternalRequests from any executor
(not just RequestPort)
* test: Add tests for new AIAgentHostExecutor functionality
* feat: Unify non-Handoff Agent Hosting
* doc: More explicit documentation for `overwrite` in RouteBuilder
2026-01-23 19:45:29 +00:00
westey and GitHub
21e00c054b
.NET: Rename ChatMessageStore to ChatHistoryProvider ( #3375 )
...
* Rename ChatMessageStore to ChatHistoryProvider
* Fix merge issue
* Fixed PR comments
* Fix tests after property rename
* Add unit tests and fix merge issues
* Fix encoding
2026-01-23 15:49:01 +00:00
westey and GitHub
90164a6bc1
.NET: Allow overriding the ChatMessageStore to be used per agent run. ( #3330 )
...
* Allow overriding the ChatMessageStore to be used per agent run.
* Fix typos
* Fix Add and add TryAdd, Contains and Remove
2026-01-23 12:44:29 +00:00
Shyju Krishnankutty and GitHub
9f893a32a6
Adding ReflectExecutors method to Workflow. ( #3389 )
2026-01-22 23:21:22 +00:00
958e6d27ce
.NET: Improve unit test coverage for Microsoft.Agents.AI.OpenAI ( #3349 )
...
* Initial plan
* Add unit tests for Microsoft.Agents.AI.OpenAI to improve code coverage
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Address code review feedback: remove unused using directives
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Fix format issues: file encoding and remove unused using directives
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Fix redundant cast error by using named parameter
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
* Remove excessive inline comments per PR review feedback
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-22 16:48:52 +00:00
9a37411dc1
.NET: Joslat fix sample issue ( #3270 )
...
* adds support for labels in edges, fixes rendering of labels in dot and mermaid, adds rendering of labels in edges
* Update dotnet/src/Microsoft.Agents.AI.Workflows/Visualization/WorkflowVisualizer.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* escaping edge labels, adding tests for labels containing strange characters that would break the diagram and enabling the previous signature so the API has backwards compatibility.
* Unify label in EdgeData
* Edge API adjustments, removed useless "sanitizer"
* fixed test
* Fix in Sample
* update
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Jacob Alber <jaalber@microsoft.com >
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2026-01-22 16:23:17 +00:00
ea7818d390
Python: .NET: Executor source gen for workflow executor routing ( #3131 )
...
* Roslyn Source Generators for Workflow Executor Routing.
* Update dotnet/src/Microsoft.Agents.AI.Workflows.Generators/ExecutorRouteGenerator.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* WIP.
* All fixed up except dangling sends/yields attriutes, working on that next.
* Add protocol-only generation for SendsMessage/YieldsOutput attributes
* Ensuring collections that can change order are sorted to enable pipeline caching.
* Improvents per PR feedback.
---------
Co-authored-by: alliscode <bentho@microsoft.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-22 16:02:12 +00:00
Jacob Alber and GitHub
4940d0ef36
fix: Subworkflows do not work well with HostAsAgent ( #3240 )
...
Subworkflows run into issues with Checkpointing and the Chat Protocol:
* The concurrency rework made subtle changes in behaviour that introduced a hang when using subworkflows with ChatProtocol and streaming execution.
* The ResetAsync() implementation in WorkflowHostExecutor was improperly resetting the joinContext - this was happening on restore checkpoint _after_ the join context was attached when
* Subworkflows cannot be used as the start node when hosted AsAgent due to inability to treat Catch-All as a Chat Protocol
* Subworkflow ownership issue when used in non-concurrent mode after finishing a run
Also fixes:
* When ChatMessages are output by executors that are not agents, there is no corresponding AgentResponseUpdate/AgentResponse event
Breaking Changes
* [BREAKING CHANGE] It is possible to provide the wrong RunId when resuming from CheckpointInfo (even though the data already exists on CheckpointInfo)
2026-01-22 16:01:47 +00:00
f47645cdc8
.NET: [Breaking] Allow passing auth token credential to cosmosdb extensions ( #3250 )
...
* allow passing token credentials to cosmosdb extensions
* Update dotnet/src/Microsoft.Agents.AI.CosmosNoSql/CosmosDBWorkflowExtensions.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Agents.AI.CosmosNoSql/CosmosDBWorkflowExtensions.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update dotnet/src/Microsoft.Agents.AI.CosmosNoSql/CosmosDBChatExtensions.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-22 11:30:58 +00:00
westey and GitHub
2cf4980d77
Adding feature collections ADR ( #3332 )
2026-01-22 09:17:32 +00:00
Dmytro Struk and GitHub
b4a71f00a3
Updated package versions ( #3335 )
2026-01-21 18:40:36 +00:00
6f1ab66795
.NET: Fix DebuggerDisplay attribute in AIAgent.cs to reference existing properties ( #2985 )
...
* Initial plan
* Fix DebuggerDisplay attribute in AIAgent.cs to reference existing properties
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-21 13:50:59 +00:00
d55dd5f253
.NET: Improve readme for agents V2 ( #3285 )
...
* Improve readme for agents V2
* Architectural justification
* Update dotnet/samples/GettingStarted/FoundryAgents/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-21 12:55:11 +00:00
Roger Barreto and GitHub
aa6579f38c
.NET: Update Conversation Sample to use Conversation Id instead ( #3180 )
...
* Update Conversation Sample to use conversation Id instead
* Remove Run infix
* Remove the sync GetAIAgent from sample
2026-01-21 12:15:13 +00:00
41cc34421f
.NET: Add sample to show multiple AIContextProvider usage ( #3284 )
...
* Add sample to show multiple AIContextProvider usage
* Update comment.
* Update messaging in README.
* Address PR comments.
---------
Co-authored-by: Mark Wallace <127216156+markwallace-microsoft@users.noreply.github.com >
2026-01-21 11:42:16 +00:00
eac8baac09
.Net: Fix DebuggerDisplay attribute to reference existing property ( #3326 )
...
* Initial plan
* Fix DebuggerDisplay attribute to use Name instead of DisplayName
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-21 11:42:01 +00:00
db8a59bd3d
.NET: Durable Agent samples and automated validation for non-Azure Functions ( #3042 )
...
* Durable Agent samples and automated validation for non-Azure Functions
* Update test projects
* fix file encoding
* Remove AgentThreadMetadata usage
* Absorb breaking change from #3152
* Absorb newer breaking changes (AgentRunResponse --> AgentResponse)
* Absorb more breaking changes (see #3222 )
* Improve integration test reliability (isolated task hubs, etc.)
* Fix flakey streaming test
---------
Co-authored-by: Mark Wallace <127216156+markwallace-microsoft@users.noreply.github.com >
2026-01-20 22:45:10 +00:00
73761aa4a3
.NET: Pass AdditionalProperties from parent to child when exposing an agent as a FunctionTool ( #3219 )
...
* Pass AdditionalProperties from parent to child when exposing an agent as a FunctionTool
* Rename variable to improve readability.
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-20 18:20:08 +00:00
742937194a
.NET: Update Microsoft.Extensions.AI.* packages to 10.2.0 ( #3211 )
...
* Initial plan
* Update Microsoft.Extensions.AI.* to 10.2.0 and fix timestamp behavior tests
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com >
2026-01-20 17:52:58 +00:00
westey and GitHub
3ec881509c
.NET: Delete sync extension methods for agent ( #3291 )
...
* Delete sync extension methods for agent
* Fix comments and obsolete attribute
* Remove more sync methods.
* Fix naming and comments.
* Fix unit tests
2026-01-20 11:24:58 +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
e192af93a7
.NET: Update Google.GenAI to 0.11.0 and remove polyfill implementations ( #3232 )
...
* Initial plan
* Update Google.GenAI to 0.11.0 and remove polyfill files
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com >
2026-01-15 15:16:32 +00:00
westey and GitHub
3dbdecedda
.NET: Merge AgentRunOptions.AdditionalProperties into ChatOptions.AdditionalProperties ( #3184 )
...
* Merge AgentRunOptions.AdditionalProperties into ChatOptions.AdditionalProperties
* Fix namespace and typo.
2026-01-15 12:15:24 +00:00
SergeyMenshykh and GitHub
f56808b279
.NET: [Breaking] Rename AgentRunResponseEvent and AgentRunUpdateEvent classes ( #3214 )
...
* rename AgentRunResponseEvent and AgentRunUpdateEvent classes
* rollback unnecessary changes
2026-01-14 17:44:35 +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
c063fc77e6
.NET: Make ChatMessageStore and AIContextProvider context props settable ( #3196 )
...
* Make ChatMessageStore and AIContextProvider context props setable
* Add validation to preserve non-null requirement of certain properties.
* Fix broken tests.
2026-01-13 19:47:57 +00:00
westey and GitHub
04657c207a
Implement IReadOnlyList on InMemoryChatMessageStore ( #3205 )
2026-01-13 19:47:23 +00:00