Skip to content

types

types

Operator type definitions.

Classes

OperatorManifest dataclass

OperatorManifest(
    id: str,
    name: str,
    version: str = "0.1.0",
    description: str = "",
    author: str = "",
    tools: List[str] = list(),
    system_prompt: str = "",
    system_prompt_path: str = "",
    max_turns: int = 20,
    temperature: float = 0.3,
    schedule_type: str = "interval",
    schedule_value: str = "300",
    metrics: List[str] = list(),
    required_capabilities: List[str] = list(),
    settings: Dict[str, Any] = dict(),
    metadata: Dict[str, Any] = dict(),
)

Manifest describing a persistent autonomous operator.