  
|
6900d3456c
|
Python: Workflow visualization. (#372)
* Workflow visualization.
* fix typing
* address comments
* update all samples
* Update fan in edge group visual
* fix quality check
* Update python/samples/getting_started/workflow/step_06_map_reduce.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* address comment
* Catch up with changes in workflow; add to_mermaid method
* Update examples
* fix test
* add installation guide to error messages
* Remove visualization for samples except for one.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>
|
2025-08-20 00:07:49 +00:00 |
|
 Tao ChenandGitHub
|
c0c49d31d0
|
Enable Mypy for Workflow (#433)
|
2025-08-15 22:57:28 +00:00 |
|
 Eduard van ValkenburgandGitHub
|
53866218d2
|
Python: add better test coverage to individual tests, and all-tests task, gh … (#400)
* add better test coverage to individual tests, and all-tests task, gh action to surface
* remove cache location
* test version-file
* updated uv setup for consistency
* mypy fix
* update naming
* temporarily removed mypy from workflow
|
2025-08-12 18:35:36 +00:00 |
|
  
|
c8694a8c76
|
Python: Define Workflow and Executor APIs (#272)
* Workflow init commit
* Add samples and clean up
* ExecutionContext -> WorkflowContext
* Address comments 1
* Fix mypy
* flatting folder structure, and rename contexts
* Remove add_loop
* Add map reduce sample, remove Activation conditions
* Add AgentExecutor and allow multiple handlers per executor
* Minor improvement
* Add RequestInfoExecutor
* Add unit tests part 1
* Address comments 2
* Pre-commit update
* Add run method and more unit tests
* Add xml docs
* run_stream -> run_streaming
* message_handler -> handler
---------
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com>
Co-authored-by: Evan Mattson <evan.mattson@microsoft.com>
|
2025-08-06 23:26:15 +00:00 |
|