plugins/gateways/supervisor
Gateway supervisor — manages supervised gateways.
Starts gateways flagged supervised: True and provides coordinated
start/stop/health.
Types
pub type SupervisorState {
SupervisorState(telegram_started: Bool)
}
Constructors
-
SupervisorState(telegram_started: Bool)
Values
pub fn start(
conn: sqlight.Connection,
completions_client: completions.Client,
tool_defs: List(completions.ToolDefinition),
max_rounds: Int,
persona: String,
) -> Result(SupervisorState, String)
Start all supervised gateways. Returns supervisor state.