Coverage report: 88%

Files Functions Classes

coverage.py v7.13.2, created at 2026-02-12 22:41 -0600

File   statements missing excluded   coverage
src / harnessutils / __init__.py   9 0 0   100%
src / harnessutils / compaction / __init__.py   2 0 0   100%
src / harnessutils / compaction / pruning.py   228 26 0   89%
src / harnessutils / compaction / summarization.py   93 4 0   96%
src / harnessutils / compaction / truncation.py   223 40 0   82%
src / harnessutils / config.py   102 17 0   83%
src / harnessutils / conversion / __init__.py   2 0 0   100%
src / harnessutils / conversion / to_model.py   58 15 0   74%
src / harnessutils / manager.py   120 10 0   92%
src / harnessutils / models / __init__.py   5 0 0   100%
src / harnessutils / models / conversation.py   27 0 0   100%
src / harnessutils / models / message.py   34 7 0   79%
src / harnessutils / models / parts.py   72 3 0   96%
src / harnessutils / models / usage.py   20 0 0   100%
src / harnessutils / models / velocity.py   35 0 0   100%
src / harnessutils / storage / __init__.py   3 0 0   100%
src / harnessutils / storage / filesystem.py   93 1 0   99%
src / harnessutils / storage / memory.py   54 12 0   78%
src / harnessutils / tokens / __init__.py   2 0 0   100%
src / harnessutils / tokens / estimator.py   2 0 0   100%
src / harnessutils / tokens / exact.py   46 17 0   63%
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   17 0 25   100%
src / harnessutils / utils / __init__.py   2 0 0   100%
src / harnessutils / utils / ids.py   6 0 0   100%
Total   1434 167 25   88%

No items found using the specified filter.