Coverage for agentos/orchestration/swarm_coordinator.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.14.3, created at 2026-07-03 17:32 +0800

1""" 

2Deprecation shim — migrated to agentos.swarm.coordinator (v1.16.2). 

3 

4This file remains for backward compatibility only. 

5All classes now live in swarm/coordinator.py. 

6""" 

7 

8import warnings 

9 

10warnings.warn( 

11 "agentos.orchestration.swarm_coordinator is deprecated; " 

12 "import from agentos.swarm.coordinator instead.", 

13 DeprecationWarning, 

14 stacklevel=2, 

15) 

16 

17from agentos.swarm.coordinator import ( 

18 # Core coordinator 

19 SmartSwarmCoordinator, 

20 SwarmCoordinator, 

21 # Topology 

22 SwarmTopology, 

23 # Message types 

24 SwarmMessage, 

25 MessageBus, 

26 # Enums 

27 ExecutionMode, 

28 SwarmAgentRole as AgentRole, 

29 TaskPriority, 

30 TaskStatus, 

31 ConflictType, 

32 # Dataclasses 

33 AgentInfo, 

34 SwarmTask, 

35 # Classes 

36 TaskAllocator, 

37 ConflictResolver, 

38) 

39 

40__all__ = [ 

41 "SwarmCoordinator", 

42 "SwarmTopology", 

43 "SwarmMessage", 

44 "MessageBus", 

45 "AgentRole", 

46 "TaskPriority", 

47 "TaskStatus", 

48 "AgentInfo", 

49 "SwarmTask", 

50 "TaskAllocator", 

51 "ConflictResolver", 

52 "ConflictType", 

53]