Aditya Mandaleeka and GitHub
28ad256931
.NET: Change Runtime namespaces to Microsoft.Agents.AI.Runtime ( #957 )
...
* Rename MEAI.Runtime to MAAI.Runtime.
* Missed.
2025-09-27 06:10:14 +00:00
Chris and GitHub
4d63899812
.NET Workflows - Introduce support for Local variable scope ( #944 )
...
* Prepare for update
* Checkpoint
* Comments
* All fixed
* Mixed casre test added
* Rollback nuget
* Remove redundant restorable
* Namespace
2025-09-26 21:44:19 +00:00
Chris and GitHub
4b743ea62a
Fixed ( #921 )
2025-09-25 19:37:54 +00:00
32e054f1fe
Rename AI Agent packages to use Microsoft.Agents.AI ( #913 )
...
* Rename AI Agent packages to use Microsoft.Agents.AI
* Fix for build
* Fix formatting
* Fix formatting
* Ignore in VSTHRD200 in migration samples
* Ignore in VSTHRD200 in migration samples
* Add some missing projects and run format
* Fix build errors
* Address code review feedback
* Fix merge issues
---------
Co-authored-by: Mark Wallace <markwallace@microsoft.com >
2025-09-25 19:31:25 +00:00
f527fbe6ce
.NET Workflows - Declarative update for AzureAgentProvider usage ( #907 )
...
* Updated
* Update dotnet/src/Microsoft.Agents.Workflows.Declarative/Extensions/IWorkflowContextExtensions.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Constant / override
* Namespace
* Protect against race
* Simplify collection usage
* Rollback name resolution
* One more rollback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-25 17:17:59 +00:00
Jacob Alber and GitHub
39e071c430
.NET: Update Workflow Input/Output Redesign ( #881 )
...
* feat: Make Executor id field mandatory
When checkpointing is involved, it is critical to keep executor ids consistent between runs, even when recreating a new object tree for the workflow.
The default id-setting mechanism generated a guid for part of the id, making it not work when restoring from a checkpoint.
This change prevents this situation from arising.
* feat: Enable running untyped Workflows
With the change to enable delay-instantiation of executors and support for async Executor factory methods, we must instantiate the starting executor to know what are the valid input types for the workflow.
To avoid forcing instantiation every time, and to better support workflows with multiple input types, we enable support for build and interacting with the base Workflow type without type annotations, and remove the requirement to know a valid input type when initiating a run.
* feat: Support Output from any executor and multiple outputs.
2025-09-25 02:03:22 +00:00
06827e9f1a
.NET Workflows - Improvements to Declarative Framework ( #838 )
...
* Closure
* Verified
* Update dotnet/src/Microsoft.Agents.Workflows.Declarative/Interpreter/DeclarativeWorkflowContext.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Sample folder
* System scope fix
* Fix link
* Integrate Foundry SDK fix
* File naming fix
* Update dotnet/src/Microsoft.Agents.Workflows.Declarative/Interpreter/DeclarativeWorkflowContext.cs
Co-authored-by: Tao Chen <taochen@microsoft.com >
* Namespace
* Optimize bind
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Tao Chen <taochen@microsoft.com >
2025-09-23 21:08:07 +00:00
0f913bcdeb
.NET Workflows - Integrate Element Aliasing ( #835 )
...
* Checkpoint
* Update test workflows
* Update workflows/MathChat.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update folder
* Cleanup
* Signed package version
* Rollback nuget.config
* Cleanup
* Set `ProductContext`
* Move product initialization.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-23 18:08:35 +00:00
Stephen Toub and GitHub
c5e6735b7a
Some more analyzer cleanup ( #815 )
2025-09-22 13:20:32 +00:00
Stephen Toub and GitHub
5e5761b288
Enable more analyzers and various code tweaks/cleanup ( #738 )
2025-09-18 01:48:25 +00:00
b2d2019874
.NET Workflow - Declarative Workflow Event Fix ( #765 )
...
* Checkpoint
* Update workflows/DeepResearch.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Comment
* Fix comment
* Update package version
* Fix nuget haxx
* Checkpoint
* Code complete
* Testing
* Message content workaround
* Add sequential flow
* Checkpoint
* Integration test project
* Checkpoint
* Checkpoint cleanup
* Complete
* Checkpoint
* Fix tests
* Comment cleanup
* Namespace
* Formatting
* Analyzer updates
* Workflow update
* Fixed!
* Update dotnet/tests/Microsoft.Agents.Workflows.Declarative.UnitTests/DeclarativeWorkflowTest.cs
Co-authored-by: Tao Chen <taochen@microsoft.com >
* Fix build error
* Purge "immutable" set and dictionary
* Fix as task
* Collection expression
* Another
* Frozen => Readonly (perf)
* Fix
* Namespace
* Checkpoint
* Add test
* Fix
* Rollback workflow edit
* nitty
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Tao Chen <taochen@microsoft.com >
2025-09-16 18:57:07 +00:00
74879489a4
.NET Workflow - Integrated updated CPS Object Model ( #681 )
...
* Checkpoint
* Update workflows/DeepResearch.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Comment
* Fix comment
* Update package version
* Fix nuget haxx
* Checkpoint
* Code complete
* Testing
* Message content workaround
* Add sequential flow
* Checkpoint
* Integration test project
* Checkpoint
* Checkpoint cleanup
* Complete
* Update package
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-15 20:41:07 +00:00