Coverage for src / local_deep_research / utilities / enums.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.12.0, created at 2026-01-11 00:51 +0000

1# utilities/enums.py 

2from enum import Enum 

3 

4 

5class KnowledgeAccumulationApproach(Enum): 

6 QUESTION = "QUESTION" 

7 ITERATION = "ITERATION" 

8 NO_KNOWLEDGE = "NO_KNOWLEDGE" 

9 MAX_NR_OF_CHARACTERS = "MAX_NR_OF_CHARACTERS" 

10 

11 

12class SearchMode(Enum): 

13 """Search mode for filtering search engines.""" 

14 

15 ALL = "all" # Include all available search engines 

16 SCIENTIFIC = ( 

17 "scientific" # Include only scientific and generic search engines 

18 )