Coverage report:
90%
hide covered
Files
Functions
Classes
coverage.py v7.13.2
, created at 2026-02-18 11:12 -0600
File
statements
missing
excluded
coverage
src / harnessutils / __init__.py
10
0
0
100%
src / harnessutils / compaction / __init__.py
2
0
0
100%
src / harnessutils / compaction / pruning.py
289
34
0
88%
src / harnessutils / compaction / summarization.py
106
3
0
97%
src / harnessutils / compaction / truncation.py
225
40
0
82%
src / harnessutils / config.py
164
27
0
84%
src / harnessutils / conversion / __init__.py
2
0
0
100%
src / harnessutils / conversion / to_model.py
58
0
0
100%
src / harnessutils / exceptions.py
15
1
0
93%
src / harnessutils / inspection.py
144
22
0
85%
src / harnessutils / maintenance.py
196
18
0
91%
src / harnessutils / manager.py
262
11
1
96%
src / harnessutils / models / __init__.py
5
0
0
100%
src / harnessutils / models / conversation.py
41
0
2
100%
src / harnessutils / models / message.py
34
0
0
100%
src / harnessutils / models / parts.py
72
0
0
100%
src / harnessutils / models / usage.py
20
0
0
100%
src / harnessutils / models / velocity.py
36
0
0
100%
src / harnessutils / quality.py
187
17
0
91%
src / harnessutils / query.py
125
16
0
87%
src / harnessutils / snapshots.py
150
14
0
91%
src / harnessutils / storage / __init__.py
3
0
0
100%
src / harnessutils / storage / filesystem.py
111
14
0
87%
src / harnessutils / storage / memory.py
61
13
0
79%
src / harnessutils / tokens / __init__.py
2
0
0
100%
src / harnessutils / tokens / estimator.py
2
0
0
100%
src / harnessutils / tokens / exact.py
39
0
0
100%
src / harnessutils / turn / __init__.py
4
0
0
100%
src / harnessutils / turn / hooks.py
23
0
0
100%
src / harnessutils / turn / processor.py
116
11
0
91%
src / harnessutils / turn / state_machine.py
36
4
0
89%
src / harnessutils / types.py
20
0
31
100%
src / harnessutils / utils / __init__.py
2
0
0
100%
src / harnessutils / utils / ids.py
6
0
0
100%
Total
2568
245
34
90%
No items found using the specified filter.