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
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-09 00:42 +0900
1"""Config package - Configuration system."""
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)
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]