Coverage report:
26%
hide covered
Files
Functions
Classes
coverage.py v7.12.0
, created at 2025-12-15 11:21 -0700
File
statements
missing
excluded
coverage
src / dataknobs_llm / conversations / flow / adapter.py
103
80
0
22%
src / dataknobs_llm / conversations / flow / conditions.py
116
63
0
46%
src / dataknobs_llm / conversations / flow / flow.py
68
38
24
44%
src / dataknobs_llm / conversations / manager.py
314
190
0
39%
src / dataknobs_llm / conversations / middleware.py
168
132
51
21%
src / dataknobs_llm / conversations / storage.py
185
87
51
53%
src / dataknobs_llm / exceptions.py
10
0
0
100%
src / dataknobs_llm / fsm_integration / functions.py
193
193
0
0%
src / dataknobs_llm / fsm_integration / resources.py
301
301
1
0%
src / dataknobs_llm / fsm_integration / workflows.py
320
320
0
0%
src / dataknobs_llm / llm / base.py
270
93
464
66%
src / dataknobs_llm / llm / providers / anthropic.py
112
96
3
14%
src / dataknobs_llm / llm / providers / base.py
76
62
0
18%
src / dataknobs_llm / llm / providers / echo.py
96
53
2
45%
src / dataknobs_llm / llm / providers / huggingface.py
75
60
3
20%
src / dataknobs_llm / llm / providers / ollama.py
219
200
2
9%
src / dataknobs_llm / llm / providers / openai.py
124
106
2
15%
src / dataknobs_llm / llm / utils.py
207
150
0
28%
src / dataknobs_llm / prompts / adapters / dataknobs_backend_adapter.py
106
96
2
9%
src / dataknobs_llm / prompts / adapters / dict_adapter.py
90
78
0
13%
src / dataknobs_llm / prompts / adapters / inmemory_adapter.py
36
21
0
42%
src / dataknobs_llm / prompts / adapters / resource_adapter.py
59
38
80
36%
src / dataknobs_llm / prompts / base / abstract_prompt_library.py
6
1
130
83%
src / dataknobs_llm / prompts / base / base_prompt_library.py
142
88
8
38%
src / dataknobs_llm / prompts / base / types.py
59
7
0
88%
src / dataknobs_llm / prompts / builders / async_prompt_builder.py
123
101
0
18%
src / dataknobs_llm / prompts / builders / base_prompt_builder.py
56
37
80
34%
src / dataknobs_llm / prompts / builders / prompt_builder.py
101
86
0
15%
src / dataknobs_llm / prompts / implementations / composite_library.py
101
78
0
23%
src / dataknobs_llm / prompts / implementations / config_library.py
99
75
0
24%
src / dataknobs_llm / prompts / implementations / filesystem_library.py
134
69
0
49%
src / dataknobs_llm / prompts / implementations / versioned_library.py
114
87
0
24%
src / dataknobs_llm / prompts / rendering / template_renderer.py
163
117
3
28%
src / dataknobs_llm / prompts / utils / template_composition.py
131
120
0
8%
src / dataknobs_llm / prompts / versioning / ab_testing.py
115
94
0
18%
src / dataknobs_llm / prompts / versioning / metrics.py
112
95
0
15%
src / dataknobs_llm / prompts / versioning / types.py
135
47
0
65%
src / dataknobs_llm / prompts / versioning / version_manager.py
123
101
0
18%
src / dataknobs_llm / template_utils.py
94
87
0
7%
src / dataknobs_llm / tools / base.py
16
8
51
50%
src / dataknobs_llm / tools / registry.py
70
53
3
24%
Total
5142
3808
960
26%
No items found using the specified filter.