Coverage for agentos/subagent.py: 0%
28 statements
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-09 07:12 +0800
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-09 07:12 +0800
1from dataclasses import dataclass
2from enum import Enum
5class SubAgentMode(Enum):
6 SYNC = "sync"
9@dataclass
10class SubAgentSpec:
11 name: str = ""
14@dataclass
15class SubAgentResult:
16 ok: bool = True
19class ChildStatus(Enum):
20 RUNNING = "running"
23@dataclass
24class ChildHeartbeat:
25 ts: float = 0.0
28@dataclass
29class ChildInfo:
30 name: str = ""
33@dataclass
34class SharedState:
35 pass
38@dataclass
39class ChildContext:
40 pass
43class ChildHandle:
44 pass
47class SubAgentManager:
48 pass