Coverage report:
86%
hide covered
Files
Functions
Classes
coverage.py v7.12.0
, created at 2025-12-08 20:51 +0000
File
statements
missing
excluded
coverage
src / agent / __init__.py
9
2
0
78%
src / agent / agent.py
175
39
0
78%
src / agent / cli / __init__.py
2
0
0
100%
src / agent / cli / constants.py
12
0
0
100%
src / agent / cli / error_handler.py
186
18
0
90%
src / agent / cli / update_commands.py
66
2
0
97%
src / agent / cli / utils.py
38
10
0
74%
src / agent / commands / __init__.py
5
0
0
100%
src / agent / commands / executor.py
45
0
2
100%
src / agent / commands / loader.py
90
21
2
77%
src / agent / commands / manifest.py
52
2
0
96%
src / agent / commands / registry.py
25
0
0
100%
src / agent / config / __init__.py
6
0
0
100%
src / agent / config / constants.py
20
0
0
100%
src / agent / config / defaults.py
5
0
0
100%
src / agent / config / manager.py
136
26
0
81%
src / agent / config / schema.py
412
28
0
93%
src / agent / events.py
47
2
14
96%
src / agent / exceptions.py
40
0
0
100%
src / agent / memory / __init__.py
35
8
2
77%
src / agent / memory / manager.py
20
0
67
100%
src / agent / memory / mem0_store.py
132
13
0
90%
src / agent / memory / mem0_utils.py
106
62
0
42%
src / agent / memory / persistence.py
41
0
0
100%
src / agent / memory / store.py
46
0
0
100%
src / agent / middleware.py
276
60
2
78%
src / agent / observability.py
32
4
0
88%
src / agent / persistence.py
219
42
0
81%
src / agent / prompts / __init__.py
0
0
0
100%
src / agent / providers / __init__.py
1
0
0
100%
src / agent / providers / anthropic / __init__.py
2
0
0
100%
src / agent / providers / anthropic / chat_client.py
61
40
0
34%
src / agent / providers / anthropic / types.py
100
23
0
77%
src / agent / providers / gemini / __init__.py
2
0
0
100%
src / agent / providers / gemini / chat_client.py
80
5
0
94%
src / agent / providers / gemini / types.py
70
2
0
97%
src / agent / providers / github / __init__.py
3
0
0
100%
src / agent / providers / github / auth.py
41
0
0
100%
src / agent / providers / github / chat_client.py
16
0
0
100%
src / agent / services / __init__.py
2
0
0
100%
src / agent / services / maven / __init__.py
4
0
0
100%
src / agent / services / maven / api.py
166
67
0
60%
src / agent / services / maven / cache.py
77
0
0
100%
src / agent / services / maven / types.py
110
6
0
95%
src / agent / services / maven / version.py
205
22
0
89%
src / agent / skills / __init__.py
5
0
0
100%
src / agent / skills / context_provider.py
152
27
0
82%
src / agent / skills / documentation_index.py
23
0
0
100%
src / agent / skills / errors.py
10
0
0
100%
src / agent / skills / loader.py
168
4
2
98%
src / agent / skills / manager.py
232
30
0
87%
src / agent / skills / manifest.py
109
1
0
99%
src / agent / skills / registry.py
92
0
0
100%
src / agent / skills / script_tools.py
111
0
0
100%
src / agent / skills / security.py
47
0
0
100%
src / agent / tools / __init__.py
5
0
0
100%
src / agent / tools / filesystem.py
402
85
0
79%
src / agent / tools / git.py
269
35
0
87%
src / agent / tools / gitlab.py
251
34
0
86%
src / agent / tools / maven.py
201
15
0
93%
src / agent / tools / toolset.py
13
0
16
100%
src / agent / trace_logger.py
86
0
0
100%
src / agent / update.py
129
13
0
90%
src / agent / utils / responses.py
5
0
0
100%
Total
5528
748
107
86%
No items found using the specified filter.