pub async fn run_agent_loop(
runtime: &RuntimeConfig,
rules_path: &Path,
once: bool,
watch_health: Option<SharedAgentHealth>,
) -> Result<()>pub async fn run_agent_loop(
runtime: &RuntimeConfig,
rules_path: &Path,
once: bool,
watch_health: Option<SharedAgentHealth>,
) -> Result<()>