Coverage report: 33%

Files Functions Classes

coverage.py v7.13.0, created at 2025-12-26 16:43 -0700

File   statements missing excluded   coverage
src / dataknobs_bots / api / dependencies.py   35 35 0   0%
src / dataknobs_bots / api / exceptions.py   58 58 3   0%
src / dataknobs_bots / bot / base.py   304 271 2   11%
src / dataknobs_bots / bot / context.py   19 5 0   74%
src / dataknobs_bots / bot / manager.py   103 71 7   31%
src / dataknobs_bots / bot / registry.py   139 97 14   30%
src / dataknobs_bots / config / resolution.py   64 64 6   0%
src / dataknobs_bots / knowledge / query / expander.py   73 58 0   21%
src / dataknobs_bots / knowledge / query / transformer.py   74 54 0   27%
src / dataknobs_bots / knowledge / rag.py   284 88 1   69%
src / dataknobs_bots / knowledge / retrieval / formatter.py   86 66 0   23%
src / dataknobs_bots / knowledge / retrieval / merger.py   84 11 0   87%
src / dataknobs_bots / memory / base.py   3 0 27   100%
src / dataknobs_bots / memory / buffer.py   13 5 0   62%
src / dataknobs_bots / memory / vector.py   50 38 1   24%
src / dataknobs_bots / middleware / base.py   4 0 49   100%
src / dataknobs_bots / middleware / cost.py   124 103 0   17%
src / dataknobs_bots / middleware / logging.py   55 42 0   24%
src / dataknobs_bots / reasoning / base.py   3 0 31   100%
src / dataknobs_bots / reasoning / react.py   73 64 0   12%
src / dataknobs_bots / reasoning / simple.py   5 1 0   80%
src / dataknobs_bots / registry / backend.py   30 13 2   57%
src / dataknobs_bots / registry / memory.py   67 47 3   30%
src / dataknobs_bots / registry / models.py   17 2 6   88%
src / dataknobs_bots / registry / portability.py   32 21 0   34%
src / dataknobs_bots / tools / knowledge_search.py   13 0 0   100%
Total   1812 1214 152   33%

No items found using the specified filter.