Coverage for src / local_deep_research / web_search_engines / rate_limiting / exceptions.py: 100%
6 statements
« prev ^ index » next coverage.py v7.12.0, created at 2026-01-11 00:51 +0000
« prev ^ index » next coverage.py v7.12.0, created at 2026-01-11 00:51 +0000
1"""
2Rate limiting specific exceptions for search engines.
3"""
6class RateLimitError(Exception):
7 """Raised when a search engine hits rate limits."""
9 pass
12class AdaptiveRetryError(Exception):
13 """Raised when adaptive retry fails after all attempts."""
15 pass
18class RateLimitConfigError(Exception):
19 """Raised when there's an issue with rate limit configuration."""
21 pass