File size: 1,037 Bytes
9abace2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | """
Sovereign LLM Engine β Daemon Package
Part of SOVEREIGN PYTHON LLM ENGINE
Exports:
PythonDaemon β asyncio TCP daemon with handler registry
DaemonTask β inbound task dataclass
DaemonHandler β handler Protocol
DaemonResponse β outbound response dataclass
send_task β client-side coroutine to send one task
ping_daemon β client-side health check (PING/PONG)
Swarm β parallel swarm coordinator
SwarmResult β swarm operation result dataclass
TaskOutcome β single task outcome within a swarm
"""
from .python_daemon import (
DaemonHandler,
DaemonResponse,
DaemonTask,
PythonDaemon,
ping_daemon,
send_task,
)
from .swarm import (
Swarm,
SwarmResult,
TaskOutcome,
)
__all__ = [
# Daemon
"PythonDaemon",
"DaemonTask",
"DaemonHandler",
"DaemonResponse",
"send_task",
"ping_daemon",
# Swarm
"Swarm",
"SwarmResult",
"TaskOutcome",
]
|