snapkitty
compilers
c
python
nasm
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",
]