diff --git a/src/daemon/ticker.py b/src/daemon/ticker.py index 320764f..a5d1655 100644 --- a/src/daemon/ticker.py +++ b/src/daemon/ticker.py @@ -40,6 +40,9 @@ class Ticker: max_dispatch_per_tick: int = 3, claim_timeout_minutes: float = 5.0, default_task_timeout_minutes: float = 30.0, + health_checker: Optional[Any] = None, + experience_distiller: Optional[Any] = None, + inbox_watcher: Optional[Any] = None, ): """ Args: @@ -62,6 +65,9 @@ class Ticker: self.max_dispatch_per_tick = max_dispatch_per_tick self.claim_timeout_minutes = claim_timeout_minutes self.default_task_timeout_minutes = default_task_timeout_minutes + self.health_checker = health_checker + self.experience_distiller = experience_distiller + self.inbox_watcher = inbox_watcher self._tick_count: int = 0 self._running: bool = False