feat(conductor): Add worker tracking and abort event dictionaries to ConductorEngine
This commit is contained in:
@@ -89,6 +89,7 @@ class ConductorEngine:
|
||||
self.pool = WorkerPool(max_workers=max_workers)
|
||||
self._workers_lock = threading.Lock()
|
||||
self._active_workers: dict[str, threading.Thread] = {}
|
||||
self._abort_events: dict[str, threading.Event] = {}
|
||||
self._tier_usage_lock = threading.Lock()
|
||||
|
||||
def update_usage(self, tier: str, input_tokens: int, output_tokens: int) -> None:
|
||||
|
||||
Reference in New Issue
Block a user