Skip to content

Commit c2c8ec3

Browse files
authored
Python: Reorganize workflows modules (#1282)
* Reorganize modules * Fix unit tests * Remove submodules
1 parent 1c5e607 commit c2c8ec3

File tree

12 files changed

+872
-853
lines changed

12 files changed

+872
-853
lines changed

python/packages/core/agent_framework/_workflows/__init__.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,6 @@
4848
)
4949
from ._executor import (
5050
Executor,
51-
RequestInfoExecutor,
52-
RequestInfoMessage,
53-
RequestResponse,
5451
handler,
5552
)
5653
from ._function_executor import FunctionExecutor, executor
@@ -76,6 +73,11 @@
7673
MagenticStartMessage,
7774
StandardMagenticManager,
7875
)
76+
from ._request_info_executor import (
77+
RequestInfoExecutor,
78+
RequestInfoMessage,
79+
RequestResponse,
80+
)
7981
from ._runner import Runner
8082
from ._runner_context import (
8183
InProcRunnerContext,

python/packages/core/agent_framework/_workflows/__init__.pyi

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,6 @@ from ._events import (
4646
)
4747
from ._executor import (
4848
Executor,
49-
RequestInfoExecutor,
50-
RequestInfoMessage,
51-
RequestResponse,
5249
handler,
5350
)
5451
from ._function_executor import FunctionExecutor, executor
@@ -74,6 +71,11 @@ from ._magentic import (
7471
MagenticStartMessage,
7572
StandardMagenticManager,
7673
)
74+
from ._request_info_executor import (
75+
RequestInfoExecutor,
76+
RequestInfoMessage,
77+
RequestResponse,
78+
)
7779
from ._runner import Runner
7880
from ._runner_context import (
7981
InProcRunnerContext,

python/packages/core/agent_framework/_workflows/_events.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from agent_framework import AgentRunResponse, AgentRunResponseUpdate
1212

1313
if TYPE_CHECKING:
14-
from ._executor import RequestInfoMessage
14+
from ._request_info_executor import RequestInfoMessage
1515

1616

1717
class WorkflowEventSource(str, Enum):

0 commit comments

Comments
 (0)