 Eduard van ValkenburgandGitHub
|
9355329dfd
|
Python: [BREAKING] updated structure and samples (#875)
* updated structure and samples
* updated names and removed cross tests
* updated projects etc
* updated tests
* updated test
* test fixes
* removed devui for now
* updated all-tests task
* removed old style configs
* remove coverage from tests
* updated to unit tests with all-tests
* updated foundry everywhere
* fix azure ai tests
* fix merge tests
* fix mypy
|
2025-09-25 07:02:53 +00:00 |
|
 Tao ChenandGitHub
|
36933de345
|
Python: Clean left-over WorkflowCompletedEvent (#884)
* Clean left-over WorkflowCompletedEvent
* Improve comments
* Fix type check error
|
2025-09-24 00:52:51 +00:00 |
|
 
|
2133043f11
|
Python: [Breaking] Remove WorkflowCompletedEvent, introduce workflow output and migrate to ctx.yield_output() + a huge refactoring (#845)
* Introduce input and output types for executor and workflow
* WorkflowOutputContext handles two types
* Remove can_handle_types from Executor
* Update validation
* Move workflow executor
* Move workflow executor
* Fix issues in WorkflowExecutor
* refactor executor
* update execute signature to create workflow context within Executor
* fix simple sub workflow test; fix validation
* fix output types in WorkflowExecutor
* fix issue in Executor handling of SubWorkflowRequestInfo
* update tests to use proper workflow output
* update orchestration patterns to use output
* Update sample -- not finished
* Update python/packages/main/tests/workflow/test_workflow_states.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update python/packages/main/tests/workflow/test_concurrent.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* address comments
* WorkflowOutputContext --> WorkflowContext
* remove WorkflowCompletedEvent
* update samples
* Update doc string for important classes; update WorkflowExecutor to support concurrent execution
* use Never instead of None for default type
* Update usage of WorkflowContext[None to WorkflowContext[Never
* address comments
* remove filter for None
* address comments, minor fixes
* quality of life improvement on interceptor types
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-23 20:52:53 +00:00 |
|
 Eduard van ValkenburgandGitHub
|
2576e7a091
|
Python: Telemetry and observability follow-up (#833)
* updated telemetry work
* updated telemetry
* slight improvement
* updated tests
* fixes for telemetry
* fixes for mypy
* added settings setup to runner to avoid error
* streamline usage
* updated tests
* updated tests
* further refinement
* fix dumped item for otel
* removed enable_workflow_otel
* final fixes
* final fixes
* updated samples
* removed exporters
* fix tests
* fixed last import'
* fixed devui
|
2025-09-23 06:21:56 +00:00 |
|