just why not
All checks were successful
AI Codebase Quality Review / ai-codebase-review (push) Successful in 39s
All checks were successful
AI Codebase Quality Review / ai-codebase-review (push) Successful in 39s
This commit is contained in:
@@ -65,9 +65,10 @@ class BaseAgent(ABC):
|
||||
self.llm = llm_client or LLMClient.from_config(self.config)
|
||||
self.logger = logging.getLogger(self.__class__.__name__)
|
||||
|
||||
# Rate limiting
|
||||
# Rate limiting - now configurable
|
||||
self._last_request_time = 0.0
|
||||
self._min_request_interval = 1.0 # seconds
|
||||
rate_limits = self.config.get("rate_limits", {})
|
||||
self._min_request_interval = rate_limits.get("min_interval", 1.0) # seconds
|
||||
|
||||
@staticmethod
|
||||
def _load_config() -> dict:
|
||||
|
||||
Reference in New Issue
Block a user