Files
strix/strix/orchestration/__init__.py
T

13 lines
545 B
Python

"""Strix multi-agent orchestration on top of OpenAI Agents SDK.
- :class:`AgentCoordinator` owns Strix-specific graph/status/wake state.
- SDK ``SQLiteSession`` owns per-agent conversation history and message
transport.
- :func:`run_with_continuation` wraps SDK ``Runner.run_streamed`` only
enough to keep interactive agents addressable between bounded runs.
Import deeply (for example, ``from strix.orchestration.coordinator
import AgentCoordinator``) so ``import strix.orchestration`` doesn't
drag every submodule's deps in eagerly.
"""