Coverage for src / agent_contracts / config / __init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-09 00:42 +0900

1"""Config package - Configuration system.""" 

2 

3from agent_contracts.config.schema import ( 

4 SupervisorConfig, 

5 InterviewConfig, 

6 FrameworkConfig, 

7) 

8from agent_contracts.config.loader import ( 

9 load_config, 

10 set_config, 

11 get_config, 

12 load_questions, 

13 set_questions, 

14 get_question_group, 

15 get_question, 

16) 

17from agent_contracts.config.questions import ( 

18 QuestionOption, 

19 QuestionDefinition, 

20) 

21 

22__all__ = [ 

23 # Schema 

24 "SupervisorConfig", 

25 "InterviewConfig", 

26 "FrameworkConfig", 

27 # Loader 

28 "load_config", 

29 "set_config", 

30 "get_config", 

31 "load_questions", 

32 "set_questions", 

33 "get_question_group", 

34 "get_question", 

35 # Questions 

36 "QuestionOption", 

37 "QuestionDefinition", 

38]