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

1""" 

2Rate limiting specific exceptions for search engines. 

3""" 

4 

5 

6class RateLimitError(Exception): 

7 """Raised when a search engine hits rate limits.""" 

8 

9 pass 

10 

11 

12class AdaptiveRetryError(Exception): 

13 """Raised when adaptive retry fails after all attempts.""" 

14 

15 pass 

16 

17 

18class RateLimitConfigError(Exception): 

19 """Raised when there's an issue with rate limit configuration.""" 

20 

21 pass