From 66e4304967bae0b11aa244f42dd90aff3c3c686e Mon Sep 17 00:00:00 2001 From: cfdaily Date: Wed, 20 May 2026 00:04:25 +0800 Subject: [PATCH] auto-sync: 2026-05-20 00:04:25 --- src/daemon/dispatcher.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/daemon/dispatcher.py b/src/daemon/dispatcher.py index 79c3bd6..4422607 100644 --- a/src/daemon/dispatcher.py +++ b/src/daemon/dispatcher.py @@ -45,6 +45,7 @@ class Dispatcher: spawner: Optional[Any] = None, counter: Optional[Any] = None, db_path: Optional[Path] = None, + guardrails: Optional[Any] = None, # 兼容旧接口(deprecated,逐步移除) registered_agents: Optional[List[str]] = None, capability_map: Optional[Dict[str, List[str]]] = None, @@ -53,6 +54,7 @@ class Dispatcher: self.spawner = spawner self.counter = counter self.db_path = db_path + self.guardrails = guardrails # 兼容:如果没有 router,用旧逻辑(临时) self._legacy_mode = router is None