diff --git a/strix/entry.py b/strix/entry.py index f825ed7..1bfe8c8 100644 --- a/strix/entry.py +++ b/strix/entry.py @@ -26,12 +26,12 @@ from strix.agents.factory import build_strix_agent, make_child_factory from strix.config import load_settings from strix.orchestration.bus import AgentMessageBus from strix.orchestration.hooks import StrixOrchestrationHooks +from strix.orchestration.run_loop import run_with_continuation from strix.run_config_factory import ( STRIX_DEFAULT_MAX_TURNS, make_agent_context, make_run_config, ) -from strix.run_loop import run_with_continuation from strix.runtime import session_manager diff --git a/strix/run_loop.py b/strix/orchestration/run_loop.py similarity index 100% rename from strix/run_loop.py rename to strix/orchestration/run_loop.py diff --git a/strix/tools/agents_graph/tools.py b/strix/tools/agents_graph/tools.py index b56cdeb..8b6ee42 100644 --- a/strix/tools/agents_graph/tools.py +++ b/strix/tools/agents_graph/tools.py @@ -25,8 +25,8 @@ from agents import RunContextWrapper, function_tool from agents.items import TResponseInputItem from strix.orchestration.hooks import StrixOrchestrationHooks +from strix.orchestration.run_loop import run_with_continuation from strix.run_config_factory import make_agent_context, make_run_config -from strix.run_loop import run_with_continuation if TYPE_CHECKING: